Political events this week in the world's two biggest economies may have had investors sitting on the sidelines, but strategists say it's not time to be overly cautious, rather, investors should resume some risk and buy equities.

Great Hall of the People, Beijing, ChinaA U.S. presidential vote takes place on Tuesday and on Thursday China's ruling Communist Party starts its 18th National Congress, ushering in a new generation of leaders that will govern for the next 10 years.