Concept
Gann Square-of-9 Levels
Gann Square-of-9 Levels, also known as Gann anniversaries, are Support/Resistance & Levels concepts. The Library holds 3 implementations, each one a working definition you can pull into Quant.
Top Gann Square-of-9 Levels indicators
3 total
What are Gann Square-of-9 Levels?
Gann Square-of-9 levels are horizontal support and resistance prices projected from W.D. Gann's Square of 9, a spiral of integers winding outward from 1 so that each full loop returns to the same angle at a higher number. Prices falling on the same spoke of the wheel are treated as harmonically related, and the spokes at the cardinal and diagonal angles supply the levels. The arithmetic is a square-root transform: take the square root of a significant pivot price, add or subtract a fixed increment, and square the result. An increment of 2 corresponds to a full 360-degree rotation, 1 to 180 degrees, 0.5 to 90, and 0.25 to 45, which also means the spacing between levels widens as price rises, following the square root of price.
Because traded prices come in every magnitude, practitioners first rescale the input to a convenient size (a convention, not mathematics). The related idea of Gann anniversaries applies the same rotational thinking to time, marking dates a quarter, half, or full year from major highs and lows. None of this asserts a market mechanism, so the levels deserve attention only where price demonstrably reacts to them.
How to calculate Gann Square-of-9 levels
The wheel itself is rarely drawn in practice; the levels come from a square-root transform that works on any calculator.
- 1Choose a significant anchor price, usually a major swing high or low, and rescale it to a convenient magnitude if needed (for example treat 1.2345 as 12345, or 0.0475 as 475).
- 2Take the square root of the scaled price.
- 3Add or subtract the rotation increment: 0.25 for 45 degrees, 0.5 for 90, 1 for 180, and 2 for a full 360-degree rotation. Adding projects levels above the anchor, subtracting projects below.
- 4Square the result and undo the scaling. Repeat with larger increments to ladder several rotations, keeping in mind that level spacing widens as price rises.
How traders use it
- To build a static ladder: project quarter, half, and full rotations above and below a major swing high or low, then treat those prices like any other untested levels, requiring an actual reaction before trading them.
- For confluence: a rotation landing on an independently derived level, such as a Fibonacci retracement or a prior high, earns more weight than a rotation in isolation.
- For timing: watch anniversary dates counted from significant pivots as candidate turn windows, again demanding price confirmation rather than trading the calendar blind.
Related concepts · Exotic level systems
Concept family
Support/Resistance & Levels
37 concepts mapped · 31 in the Library
Gann Square-of-9 Levels FAQ
What are Gann anniversaries?
Gann anniversaries apply the rotation idea to time instead of price: dates 90, 180, 270, or 360 calendar days from a major high or low (and yearly multiples) are marked as candidate turning windows, reflecting Gann's interest in squaring price with time. Most practitioners treat them as windows in which to watch for an actual reversal signal, not as standalone triggers.
Do Gann Square-of-9 levels actually work?
There is no accepted mechanism and no rigorous public evidence that Square-of-9 levels carry predictive power. What can be said: the grid is fixed and reproducible, it sometimes coincides with genuine reaction zones, and enough traders watch it that reactions can be partly self-fulfilling. Treat the levels as candidates to confirm, like Murrey Math levels or any other fixed grid, not as a forecast.
Build Gann Square-of-9 Levels your way.
Quant writes, tests, and refines it with you — then it runs on LuxAlgo charting or ports to TradingView.


