Macro Environment and Market Cycle