add the event and event refresh api
modify the stock and market variation logic
fix the varible of the variation