← All chart studies

Chart Patterns

Opty Exclusivedraws on the price

Scans the swing structure for twelve classic shapes — every match drawn with its measured target and the level that invalidates it.

On this chart: Twelve classic patterns, found from the chart's own swing points.

What it measures

The pattern engine reasons over the same swing pivots ZigZag keeps, testing them against the defining geometry of twelve classical patterns: head-and-shoulders and its inverse, double and triple tops and bottoms, the three triangles, both wedges, and rectangles. A match is drawn as the lines that define it — a neckline, two converging boundaries — never as a label on a squiggle.

Every match carries two computed prices: the measured-move target the pattern projects, and the invalidation level beyond which the pattern is void. A pattern named without both says nothing testable.

How to read it

All matches draw at once with one in focus — click a pattern's name on the chart to bring it forward, and use the 'Scan for' list to narrow which shapes are searched. An empty scan list means no filter: you see everything found, which is the honest default.

Using it on the wheel

Patterns contribute levels, and levels are what strike selection consumes. A double bottom's floor is a defended level a put strike can sit beneath; an ascending triangle's flat top is where a covered-call strike meets known supply. The invalidation price doubles as the level at which the setup's story has failed — useful as shared, mechanical vocabulary for 'the reason this strike made sense is gone.'

Scanning for all twelve patterns guarantees a hit on every chart — which is how a tool stops being believed. The measured target is a convention, not a forecast; treat both target and invalidation as reference prices.

Like everything in this guide, these are descriptions of conditions and reference levels — context for your own decisions, not instructions to trade.