The Wyckoff cycle has four main phases: accumulation, markup, distribution, and markdown.