add market event object