Understanding Market Cycles: From Accumulation to Distribution