It has been proven repeatedly by various market experts that stock market cycles exist. Whether you believe in them or not that is up to you, but as a technical trader myself I see price action repeat on virtually all time frames from the intraday charts, to daily, weekly, monthly, quarterly, yearly, and beyond.
Read more: http://tinyurl.com/yalo5ngc