Appearance

Personalize your experience

Mode
Accent Color
Direction
Gann Square Fixed

Gann Square (Fixed)

Gann

A static Gann square with a predetermined grid size. The fixed square projects all major Gann angles from a pivot point and keeps them locked to the same geometry regardless of subsequent price action.

Origins & theory

The Gann Square Fixed is a variant of the standard where the grid granularity is set by the user rather than derived dynamically from price. Gann believed that certain cycles — particularly dates, quarter , and divisions of the year (90, 180, 270, 360 days) — had , predictable significance in financial markets.

In the square, each of the grid represents a fixed price interval multiplied by a fixed time interval (e.g., $10 × 10 trading days, or 50 × 5 bars). The 1×1, 2×1, 1×2, and other Gann angles are drawn from a pivot point and maintain their precise geometric relationship at every cell. Since the grid is fixed, the angles do not warp as price moves — they persist at their original slope regardless of how far price extends from the origin.

Gann described this as a "" — a geometric overlay that could be placed on any market at any time and would still provide meaningful support/resistance levels. The numerical version of this concept is Gann's , a circular numerical on which he based many of his market predictions. The Gann Square Fixed is the geometric (chart-based) equivalent of the 's numerical grid, translating numbers into angles.

Tool Design & Behavior

The Gann Square Fixed is a two- drawing tool. The first click sets the origin pivot — a major swing low or high. The second click (or configuration dialog) allows you to set the grid step — the price units and time units per . Once configured, the tool draws a grid of -size from the origin in up to four directions.

From the origin, Gann angles radiate at their geometric slopes through the grid. The 1×1 line (45°) goes through one up and one cell (or down and right for a bearish angle). The 2×1 line goes through two up and one cell right. The 1×2 line goes through one cell up and two cells right. Additional angles (4×1, 1×3, 1×4, 3×1, 8×1, 1×8) can be displayed as needed. Each angle maintains its slope precisely because the grid cells are fixed.

The grid is static — it does not change as new bars form. This is the key difference from the Gann Square. The square provides a constant frame of reference, allowing the trader to see and re-evaluate the same geometric relationships at any . The grid extends both forward (into the future) and backward (into the past) from the origin, showing where price was when it crossed each angle historically.

Visual Configuration

Grid price step
Price units per (e.g., 1.0, 5.0, 10.0, 50.0, 100.0). Must be a positive number. Choose a step that divides evenly into the 's typical daily range.
Grid time step
Time units per (bars, days, weeks, or months). Typically set to 1 bar for simplicity, or 5 days for weekly analysis on a daily chart.
Square size
Number of in each direction (e.g., 8×8, 12×12, 20×20, 52×52). Determines how far the square extends in both price and time.
Display angles
Which Gann angles to show: 1×1 (always shown), 2×1, 3×1, 4×1, 8×1, 1×2, 1×3, 1×4, 1×8. Select the set that matches your trading style.
Angle color/style
Per-angle color, , and dash pattern. Thicker lines for primary angles (1×1), lighter dashed for outer angles (8×1, 1×8).
Grid lines
Show or hide the grid. Use different opacities for major vs minor grid lines. Major lines every 5 /.
Project backward
Extend the square backward from the origin to show historical angle . Validates the grid step choice by checking if past pivots align with angles.

How to Draw (2 clicks)

1×12×11×21×3Gann Square Fixed — static grid with fixed geometry
Fixed grid with consistent cell size. Gann angles radiate from the origin at their natural slopes and do not readjust over time.
2×1 angle 1×1 (45°) 1×2 angle 3×1 / 1×3 1×2 horizontal Square boundary
  1. 1
    Set the origin pivot
    Click a significant low or high that serves as the starting for the square. This should be a major structural swing point visible on the daily or weekly chart.
  2. 2
    Configure the grid step
    Set the price step (e.g., $5, $10, $50) and time step (e.g., 1 day, 5 days, 1 bar). The square expands outward from the origin on this grid in all four quadrants.
★
Pro tip:A common grid step selection: for intraday use, set the price step to the minimum increment × 10 (e.g., $0.10 for a $0.01 tick stock). For daily charts, use numbers ($1, $5, $10) that divide evenly into the 's typical daily range. The time step is almost always set to 1 bar for simplicity. The goal is to make the grid feel "" for the instrument. Check the backward to validate your step selection.

Key Levels & Math

The grid has dimensions: Price_step × Time_step. The Gann angles are defined by their price/time ratio. On an arithmetic chart where the grid is drawn to scale, the angle corresponds to the ratio. The ratio determines the "speed" of the angle:

1×1 (45°)
One price step per one time step. The equilibrium line. When price is above this line in an uptrend, the trend is healthy. A break below signals trend change.
2×1
Two price steps per one time step. Indicates price is moving faster than time. Bullish in an uptrend. Price can sustain this slope for shorter periods.
3×1
Three price steps per one time step. Strong momentum. Price rarely stays above this line for long. Often marks the upper boundary of a strong trend.
4×1
Four price steps per one time step. Extreme overextension. Often marks a blow-off top or selling climax. Very few trends sustain this slope.
8×1
Eight price steps per one time step. The steepest standard Gann angle. Very rare. Almost . Marks parabolic, unsustainable moves.
1×2
One price step per two time steps. Indicates price is stalling. Bearish in an uptrend. The first of deceleration.
1×3
One price step per three time steps. Significant deceleration. Often precedes a reversal. Trend is clearly losing momentum.
1×4
One price step per four time steps. Extreme stalling. Price is moving sideways or ranging. Trend is essentially flat.
1×8
One price step per eight time steps. The shallowest angle. Essentially a . Complete loss of momentum.

How Price Behaves at Levels

1×12×11×21×3Gann Square Fixed — static grid with fixed geometry
Gann angles act as dynamic support and resistance as price moves through the fixed grid. The 1×1 line is the most important.
  • Each Gann angle acts as support/resistance as price moves through the grid. The angle that price is currently riding is the dominant — this tells you the current "trend speed."
  • The 1×1 line is the most — a break above it in a downtrend (or below it in an uptrend) signals a change in the trend's character. This is Gann's primary reversal signal.
  • A 2×1 is a more extreme overextension than a 1×1 (faster price relative to time). Expect a sharper reversal from a 2×1 touch. The higher the ratio, the more violent the reversal.
  • A 1×2 suggests price is losing momentum (more time, less price) — a potential reversal zone. This is where slowing trends often find a bottom and reverse up.
  • Price typically starts at one angle and rotates through them: 1×2 → 1×1 → 2×1 → 3×1 as momentum accelerates, then reverses back through them in a decelerating sequence. This "angle rotation" is Gann's primary method of trend analysis.
  • The grid boundaries (the edge of the square) at -like intervals are often significant turning . These are Gann's " time intervals." them on your calendar.

Trading Strategies

Angle (trend-following): Enter when price touches a Gann angle and reverses in the direction of the trend. Use shallower angles (1×2, 1×3) for entries in the direction of the trend — these are the safest entries because price is not overextended. Place the stop just beyond the angle line (0.5–1.0%).

Angle (reversal): If price crosses from above the 1×1 line to below it (in an uptrend), the trend character has changed. Enter in the direction of the with a stop on the other side of the 1×1. This is Gann's primary reversal trading method and the most reliable signal from the square.

Angle sequence (momentum ): As price accelerates from a shallower angle (like 1×3) to a steeper one (like 3×1), add to the position at each successful angle hold. Conversely, each deceleration to a shallower angle is a to reduce. This creates a systematic position management framework based on the angle sequence.

!
Caution:The square introduces a high of subjectivity in step selection. Different step sizes produce completely different angle projections. There is no single "correct" step — experiment with steps that reflect the 's typical volatility and stick with what works. Document your step choices and evaluate them over time.

Real-World Example: Selecting the Grid Step

Consider a stock trading at $150 with an average daily range of $3. A reasonable grid step might be $3 (one = one average daily range) with a time step of 1 day. The 1×1 line would then represent a price change of $3 per day. If the stock rallies $6 in one day, it would the 2×1 line and be approaching the 3×1 line — a strong momentum signal. If the stock instead rallies $1.50 per day, it would be on the 1×2 line — suggesting deceleration.

The backward feature allows you to check if previous significant landed on angle lines. If prior swing highs consistently hit the 2×1 line, the grid step is well-chosen. If they fall between angles, the step likely needs adjustment. This "validation loop" is the key to finding a reliable grid step for any .

Combining with Other Tools

The square integrates with other static and tools:

  • : Place a from the same origin as the square. The fan angles should correspond to the square's angle lines. Discrepancies suggest the step selection may be incorrect for the .
  • Fibonacci retracements: When a Fibonacci of a major swing coincides with a Gann angle intersection, the price zone is doubly significant. The Fibonacci ratio and the Gann angle agree on the same level.
  • S/R: The grid lines of the square naturally form and vertical price levels. These often align with prior swing highs/lows, reinforcing the grid's validity. these .
  • dates: The time-step grid creates dates at each boundary. these as potential reversal dates, especially when they align with turning or earnings dates.
  • : High-volume nodes at Gann angle that other market participants also see these levels as significant. Low-volume crossings of angles are suspect.

Algorithmic Implementation

The requires consistent grid computation with user-defined step sizes. The implementation must ensure geometric accuracy regardless of the grid step selected.

Grid construction: Given origin at bar o and price p, with price step P_step and time step T_step, the grid extends in all four quadrants. The first to the covers bars [o, o + T_step] and prices [p, p + P_step] for the upper-right quadrant. For each additional cell, add P_step to the price boundary and T_step to the time boundary. The grid extends to the configured square size (e.g., 20 in each direction). The 1×1 angle connects (o, p) to (o + T_step × n, p + P_step × n) for n = 1, 2, 3…, N.

Angle line generation: For each angle ratio k/m (e.g., 2×1, 3×1, 1×2, 1×3, 4×1, 1×4, 8×1, 1×8), the angle line passes through (o, p) and (o + m × T_step, p + k × P_step). For the 2×1 angle: slope = 2 × P_step / T_step; the line passes through (o + 1 × T_step, p + 2 × P_step). For the 1×2 angle: slope = 0.5 × P_step / T_step; the line passes through (o + 2 × T_step, p + 1 × P_step). Each line extends to the chart edge from the origin.

Angle intersection tracking: On each bar, compute the signed distance from price to each angle line. Record which angle price is closest to. A event occurs when price crosses an angle line — this is a signal. Specifically track crossovers of the 1×1, 2×1, and 1×2 lines as they are the primary actionable signals. Crossovers of extreme angles (8×1, 1×8) are rare but significant when they occur.

Risk Management & Position Sizing

The square provides a consistent geometric framework for risk management. The grid step size directly influences stop and target distances.

Grid-step-based stops: For a 1×1 line entry, place the stop 0.5 × P_step below the 1×1 line (for an uptrend). For a 2×1 line trade (entering at the steeper angle), the stop is 0.3 × P_step below the 2×1 line — tighter because the 2×1 is an extreme angle and a break below it signals immediate trend failure. For a 1×2 trade (shallower angle), the stop is 1.0 × P_step below the 1×2 line — wider because price tends to oscillate more around shallower angles. The grid step provides a , consistent unit for stop placement.

Angle-based position : When price is riding the 1×1 line (the equilibrium), maintain full position size. When price accelerates to the 2×1 or 3×1 line, reduce to 0.75× base — the trend is overextended and a reversion to the 1×1 is increasingly likely. When price decelerates to the 1×2 or 1×3 line, reduce to 0.5× base — the trend is stalling and a reversal may be imminent. This angle-based ensures maximum exposure at equilibrium and minimum exposure at extremes — exactly when risk is .

Grid-boundary stop adjustment: If the grid step is relative to (e.g., P_step is $1 but ATR is $5), the grid is too fine and angle signals will be noisy. Adjust the stop to use ATR-based units instead: = max(0.5 × P_step, 0.5 × ATR). This ensures the stop is never tighter than half the average true range, preventing noise-triggered stops on small grid steps. Conversely, if P_step is larger than ATR, use stop = min(1.0 × P_step, 2.0 × ATR) to prevent stops that are too wide.

Psychology & Discipline

The square requires consistency in grid step selection and the discipline to not change the grid when it does not immediately fit the market. This patience is the main psychological challenge.

The "wrong step" anxiety: After placing a square with a chosen grid step (say $5 × 1 day), the first few bars may not show any angle interactions. The trader, anxious for signals, is tempted to try a different step ($3, $7, $10) to "make it work." This step-hopping destroys the fixed square's because no signal pattern can develop with a constantly changing grid. Rule: test three different grid steps offline (backward ), pick the best one, and lock it for at least 100 bars. No changes during the first 100 bars.

The "angle perfectionism" trap: When price reverses exactly at a 1×2 line intersection, it feels like a perfect prediction. When price reverses 2 bars before the 1×1 line intersection, it feels like the tool "failed." The square provides approximate , not exact levels. A reversal within 2 bars or 0.5 × P_step of an angle intersection counts as a valid angle . Holding out for perfect means missing most of the signals. Accepting the 80% correct signal is the discipline that makes the fixed square profitable.

Advanced Variations & Customizations

The square can be adapted for specialized applications and alternative analytical frameworks. These variations extend the core concept while maintaining grid-based geometry.

Multiple-step grid overlay: Place two squares from the same origin with different step sizes simultaneously. For example, a fine grid with a $1 step and a coarse grid with a $5 step. Signals that appear on both grids (e.g., price crosses the 1×1 line on both the fine and coarse grid within the same bar) are "dual-grid confirmations" and are significantly more reliable than single-grid signals. The fine grid provides ; the coarse grid provides confirmation. This dual-grid approach is Gann's "" principle applied in software.

Time-decompressed square: Instead of using a constant time step, use a variable time step that expands over time. For the first 10 , T_step = 1 bar. For cells 11–20, T_step = 2 bars. For cells 21–30, T_step = 5 bars. This decompression reflects Gann's belief that expand as the trend matures — early in the trend, time moves quickly (every bar matters), but later in the trend, time is less compressed and larger intervals are more meaningful. The decompressed square produces angle lines that gradually flatten, representing the deceleration of aging trends.

Multi-Timeframe Application

A square on the weekly chart provides the "master grid" with a consistent price-time step at the weekly level. A daily fixed square should use a grid step that is a sub-multiple of the weekly step. For example, if the weekly grid step is $10 × 1 week, the daily grid step might be $2 × 1 day (since $10/5 trading days = $2/day).

Consistent step : The grid step should scale proportionally across timeframes. A step that works on the weekly chart should be dividable by the number of trading days per week (5) for the daily chart, and by the number of trading hours per day (6.5 for US stocks) for the hourly chart. This ensures that the 1×1 angle on the weekly chart represents the same price-time relationship as the 1×1 angle on the daily chart.

Angle continuity: When the daily square and the weekly fixed square show the same angle breakout (e.g., both squares show price crossing above the 1×1 line within the same week), the signal is confirmed across timeframes. This "angle continuity" is the strongest confirmation signal in the Gann Square Fixed .

Common Pitfalls

!
Caution:On charts, the 45° angle does not represent 1×1 in price/time terms. Gann tools require arithmetic (linear) scale to be geometrically valid. This is the single most common mistake with all Gann tools — always check the chart scale. On , the 1×1 curves and the angle relationships are completely distorted.
!
Caution:Do not chase price by adjusting the grid step. Pick a step that made sense at the origin and keep it constant. Changing the grid after placement introduces hindsight bias. If the grid seems wrong, the tool and start fresh from a new origin rather than tweaking the step. Consistency is more than perfect fit.
ℹ
Note:The square is best suited for long-term position trading on daily or weekly charts. On intraday charts, the grid becomes too fine-grained and the angles lose their significance. The square requires many bars to develop meaningful angle relationships. A 52×52 grid on a daily chart covers a full year of trading.

Market Regime Analysis

The square's grid step is constant, so the tool adapts poorly to changing volatility. It performs best in stable-volatility environments where the price-time relationship is consistent.

Stable volatility (constant ): The square performs best. Price consistently respects the Gann angles, and angle crossings produce meaningful reversals. The grid step you chose at placement remains valid for weeks or months. This is the regime where the fixed square outperforms the square because its consistency matches the market's consistency.

Rising volatility ( ): The grid step becomes too . Price crosses too many angles too quickly, making the chart noisy and signals unreliable. In this regime, switch to a larger grid step or use the square instead. A grid step that was $5 when was $2 becomes too small when ATR expands to $5.

Falling volatility ( ): The grid step becomes too . Price fails to reach even the first angle, and no signals are generated. In this regime, switch to a smaller grid step or use a non-Gann tool. A grid step of $10 is too large when the market moves only $2 per day.

References & further reading

  • 1.How to Make Profits in Commodities — W.D. Gann (1942)
  • 2.Gann's Scientific Methods Unveiled — Betty Long
  • 3.Gann Square Fixed — TradingView Help
  • 4.Gann Angles — StockCharts ChartSchool
  • 5.The Gann Pyramid: Square of Nine Essentials — James A. Hyerczyk (1998)
  • 6.Technical Analysis of Financial Markets — John J. Murphy (1999)

Related articles

  • Gann Fan

    Charts / Drawing Tools / Gann

    A family of nine rays radiating from a pivot point at fixed geometric angles. The 1×1 (45°) angle is the centrepiece — above it price is strong, below it…

  • Gann Grid

    Charts / Drawing Tools / Gann

    A repeating lattice of 1×1 lines from a pivot. Where the Gann Fan asks what slope a market is advancing at, the grid asks where the 1×1 from every pivot…

  • Gann Box

    Charts / Drawing Tools / Gann

    A geometric price-time square with an anchored 45° (1×1) diagonal. Built on W.D. Gann's theory that price and time oscillate in harmonic proportion, the box…

  • Gann Square

    Charts / Drawing Tools / Gann

    A dynamic Gann square that responds to price and time in real-time. As price unfolds, the square continuously adjusts its geometry to maintain a true…

  • Gann Square of 144

    Charts / Drawing Tools / Gann

    Gann's Master Calculator: 144 units of time by 144 units of price, divided in eighths and thirds, with the 1×1 angles drawn from the corners. The time side…

  • Gann Square of 9

    Charts / Drawing Tools / Gann

    Price projections taken around Gann's numeric wheel. Levels are spaced evenly in the square root of price, so they widen as price rises — the behaviour…

  • Gann Time Cycles

    Charts / Drawing Tools / Gann

    Vertical lines at Gann's natural time counts from one pivot. The counts are absolute — 30, 45, 90, 144, 180, 360 — not fractions of a prior swing, which is…

  • Gann Wheel (360°)

    Charts / Drawing Tools / Gann

    The Square of Nine drawn as what it physically is: a spiral wound round a centre, cut by the cardinal and ordinal crosses. Rings are turns; spokes are…

  • Fixed

    Automation / Grid Modes / Basic

    Fixed explained: how it works in QuaTick, settings and worked examples. Part of the Automation / Grid Modes / Basic reference.

Browse all knowledge base articles →