# Gann

> Gann boxes, squares and fans for reading price and time together, built on a 1x1 scale of price per bar.

Gann tools treat price and time as one grid, and everything hangs off the **1x1**: one unit of price per bar, set by the two points you place. The Analysis panel shows that scale in plain numbers, so you always know what the angles mean. Every tool, grouped: [Drawing tools overview](https://www.skylit.ai/docs/atlas/drawing-tools/overview).

## Gann box
A box split into price and time fractions, with optional angle lines.

![A Gann box from the 9:55 low to the 15:45 high with price and time levels on NQ 5m](https://www.skylit.ai/docs/images/atlas/drawing-tools/gannbox.light.webp)

*NQ 5m, Oct 15, 2026 · Atlas*

**How to place:** two clicks. Click the first corner, then the opposite corner. Open **Analysis** from the drawing's toolbar to see the box size in bars and price, the diagonal's price per bar, and the 50% price and 50% time.

**Good for:** framing a swing and watching its halfway marks. The 50% of price and the 50% of time are the lines to watch.

**Example:** On NQ 5m (Oct 15, 2026), click the 9:55 low (29,622.50), then the 15:45 high (30,196.75). The box splits the swing into price levels on the left (0.5 at 29,909.63, 0.618 at 29,977.39) and time fractions along the bottom. Looking back, the 12:25 pullback low sits right on the 0.5 price line, between the 0.382 and 0.5 time lines, and those halfway marks are where you'd watch any evening pullback.

**Settings**

| Setting | Options | What it does |
| --- | --- | --- |
| Price levels | **0, 0.25, 0.382, 0.5, 0.618, 0.75, 1** all on | The horizontal fractions of the box. |
| Time levels | **0, 0.25, 0.382, 0.5, 0.618, 0.75, 1** all on | The vertical fractions of the box. |
| Price lines / Time lines | Line role: show or hide, solid/dashed/dotted, width, opacity (default **solid**, 1 px, 55%) | How each set of lines looks. |
| Colours | One colour, Spectrum (default **Spectrum**); level colour **auto** | One colour for every line, or a colour per level. |
| Background | Price bands, Time bands, Both, None (default **Price bands**); opacity 0 to 30%, default **5%** | Which bands get shaded. |
| Reverse | On or off, default **off** | Measures 0 to 1 from the second corner instead. |
| Angles | None, Diagonals, Fan, Both (default **None**) | Diagonals cross the box; Fan runs from the 0 corner to every level on the far edges. |
| Angle lines | Line role (default **dashed**, 1 px, 60%); colour **auto** | How the angle lines look. |
| Price labels | Ratio + price, Ratio, Price, None (default **Ratio + price**); side Left, Right, Both (default **Left**) | What the price labels show and where. |
| Time labels | Ratio, Date, Bars, Ratio + date, None (default **Ratio**); side Bottom, Top, Both (default **Bottom**) | What the time labels show and where. |
| Show 1x1 scale | On or off, default **off** | Labels the box diagonal as price per bar. |
| Other options | Label size (8 to 20 px, default **10.5**) and opacity, for price and time labels separately | Fine-tunes the label text. |

## Gann square
A square grid with Gann angles and arcs from its origin corner.

![A Gann square from the 9:55 low sized to the 13:40 high, 45 bars by 479.75 points, on NQ 5m](https://www.skylit.ai/docs/images/atlas/drawing-tools/gannsquare.light.webp)

*NQ 5m, Oct 15, 2026 · Atlas*

**How to place:** two clicks. Click the origin corner, then the opposite corner to set the size. Open **Analysis** to see the square's size, its price per bar and the nearest round scale.

**Good for:** studying how a move unfolds against the 1x1 and its neighbours. The classic read: above the 1x1 the trend is strong, below it the trend is losing steam.

**Example:** On NQ 5m (Oct 15, 2026), click the 9:55 low as the origin, then the 13:40 high as the opposite corner. The label reads 1×1 = 10.66 / bar · 45 bars × 479.75, and the square draws the 1×2, 1×1 and 2×1 angles with its arcs and grid. Price rides above the 1×1 for most of the morning, dips just under it into the 12:25 low, then climbs back to the corner at 13:40.

**Settings**

| Setting | Options | What it does |
| --- | --- | --- |
| Grid | On or off, default **on**; Divisions: Eighths, Quarters, Thirds, Halves (default **Eighths**) | The grid inside the square. |
| Grid lines | Line role (default **dotted**, 1 px, 35%); colour **auto** | How the grid looks. |
| Half lines | Line role (default **dashed**, 1 px, 60%) | The 1/2 division, the strongest one. |
| Arcs | On or off, default **on**; radius **×0.5** and **×1** on, ×0.25, ×0.75, ×1.5, ×2 off | Circles in price and bars around the origin. |
| Arc lines | Line role (default **solid**, 1 px, 50%); colour **auto** | How the arcs look. |
| Angles | On or off, default **on**; **1×2, 1×1, 2×1** on; 1×8, 1×4, 1×3, 3×1, 4×1, 8×1 off | Which Gann angles draw. 1×2 is one price unit per 2 bars (flatter); 2×1 is two price units per bar (steeper). |
| From | Origin, All corners (default **Origin**) | Where the angles start. |
| Extend past the square | On or off, default **off** | Runs the angles beyond the square. |
| Angle lines | Line role (default **solid**, 1 px, 60%); colour **auto** | How the angles look. |
| Colours and background | One colour, Spectrum (default **One colour**); background **off**, opacity 0 to 30% (default **4%**) | Line colours and the square's fill. |
| Labels | Angle labels Ratio or None (default **Ratio**); Show 1x1 scale **on**; Division labels None, Fraction, Price / bars, Both (default **None**) | What gets labelled. |
| Other options | Label size and opacity for angle and division labels | Fine-tunes the label text. |

## Gann square (fixed)
A Gann square that keeps a set price per bar, so only its size in bars is up to you.

![A fixed-scale Gann square from the 9:55 low locked to 10 points per bar, 45 bars by 450 points, on NQ 5m](https://www.skylit.ai/docs/images/atlas/drawing-tools/gannsquarefixed.light.webp)

*NQ 5m, Oct 15, 2026 · Atlas*

**How to place:** two clicks. Click the origin corner, then drag out the size in bars. With **Price per bar** at 0, the scale comes from your drag, rounded. Set a value and the second corner snaps onto the square, so its price always follows its bar count. **Analysis** shows the square's size and scale, and offers to lock the scale, use your drag's scale, go back to auto, or snap the point to the corner.

**Good for:** keeping the same 1x1 across several squares, so angles on different swings mean the same thing.

**Example:** On NQ 5m (Oct 15, 2026), set **Price per bar** to 10, click the 9:55 low and drag out 45 bars. The label reads 1×1 = 10 / bar · 45 bars × 450.00, so the top corner sits at 30,072.50, a little under the 13:40 high. Draw a second square from another low at the same 10 points per bar and the angles on both mean the same thing, so you can compare the two moves fairly.

**Settings**

| Setting | Options | What it does |
| --- | --- | --- |
| Price per bar | 0 to 1,000,000, default **0** (auto) | Locks the 1x1. At 0 the square uses your drag's scale, rounded. |
| Grid | On or off, default **on**; Divisions: Eighths, Quarters, Thirds, Halves (default **Eighths**) | The grid inside the square. |
| Grid and half lines | Line roles (grid **dotted** 35%, half lines **dashed** 60%); colour **auto** | How the grid looks. |
| Arcs | On or off, default **on**; radius **×0.5** and **×1** on, ×0.25, ×0.75, ×1.5, ×2 off | Circles in price and bars around the origin. |
| Arc lines | Line role (default **solid**, 1 px, 50%); colour **auto** | How the arcs look. |
| Angles | On or off, default **on**; **1×2, 1×1, 2×1** on; 1×8, 1×4, 1×3, 3×1, 4×1, 8×1 off | Which Gann angles draw. |
| From | Origin, All corners (default **Origin**) | Where the angles start. |
| Extend past the square | On or off, default **off** | Runs the angles beyond the square. |
| Angle lines | Line role (default **solid**, 1 px, 60%); colour **auto** | How the angles look. |
| Colours and background | One colour, Spectrum (default **One colour**); background **off**, opacity 0 to 30% (default **4%**) | Line colours and the square's fill. |
| Labels | Angle labels Ratio or None (default **Ratio**); Show 1x1 scale **on**; Division labels None, Fraction, Price / bars, Both (default **None**) | What gets labelled. |
| Other options | Label size and opacity for angle and division labels | Fine-tunes the label text. |

## Gann fan
Gann angles fanning out from a pivot, scaled by a 1x1 you set.

![A Gann fan from the 9:55 low with its 1x1 line through the 13:40 high on NQ 5m](https://www.skylit.ai/docs/images/atlas/drawing-tools/gannfan.light.webp)

*NQ 5m, Oct 15, 2026 · Atlas*

**How to place:** two clicks. Click the origin (a pivot high or low), then the point that sets the 1x1 scale. The 1x1 always draws. Open **Analysis** to see the 1x1 in price per bar, whether the fan is rising or falling, and where each angle sits at the last bar, with the close above or below it.

**Good for:** support and resistance that rises or falls with time from a major turn.

**Example:** On NQ 5m (Oct 15, 2026), click the 9:55 low as the origin, then the 13:40 high to set the scale. The 1x1 runs through that high and reads 10.66 points per bar, with the 2×1 and 4×1 above it and the 1×2 and 1×4 below. After 13:40 price trades under the 1x1, holds between it and the 1×2 through the afternoon, and the evening drift slips under the 1×2 toward the 1×4.

**Settings**

| Setting | Options | What it does |
| --- | --- | --- |
| Angles | **1×4, 1×2, 2×1, 4×1** on; 1×8, 1×3, 3×1, 8×1 off | Which angles draw besides the 1x1. 1×4 is one price unit per 4 bars (flatter); 4×1 is four per bar (steeper). |
| Angle lines | Line role: show or hide, solid/dashed/dotted, width, opacity (default **solid**, 1 px, 60%) | Every angle except the 1x1, which uses the style bar. |
| Colours | One colour, Spectrum (default **One colour**); angle colour **auto** | One colour for every angle, or a colour per angle. |
| Reverse | On or off, default **off** | Swaps the price and time reading (1x2 becomes 2x1). |
| Fill between angles | On or off, default **on**; opacity 0 to 30%, default **4%**; colour **auto** | Shades between the angles. |
| Angle labels | Ratio, Ratio + price, None (default **Ratio**) | Price is where each angle leaves the chart. |
| Show 1x1 scale | On or off, default **on** | Labels the price per bar from your two points. |
| Label size and opacity | 8 to 20 px (default **10.5**); 10% to 100% (default **100%**) | How the labels look. |
