InDecision Academy · indecision.io/cheatsheets
Chart Patterns — Complete Reference (28 Patterns)
Chart Patterns
Complete reference — 28 patterns across reversals, continuations, and gaps.
Reversal (12) · Continuation (12) · Gap Patterns (4)
Confluence Bonus
Any pattern is 2-3x stronger when it forms at a key support/resistance level, aligns with the higher timeframe trend, or occurs with above-average volume. Score confluence with our Setup Scorecard tool.
Head & Shoulders
Three peaks — middle is highest. Uptrend ends here.
📐 Target Calculation Example
Head at $60, Shoulders at $55, Neckline at $50
Target = Neckline − (Head − Neckline) = $50 − ($60 − $50) = $40
If shorting at $49 with stop at $52 → R:R = ($49−$40)/($52−$49) = 3:1
Inverse Head & Shoulders
Three troughs — middle is deepest. Downtrend ends here.
Double Top
Two failed breakouts at same resistance. Sellers own that level.
📐 Target Calculation Example
Resistance at $100, Valley at $90
Target = $90 − ($100 − $90) = $80
If shorting at $89 with stop at $101 → R:R = ($89−$80)/($101−$89) = 0.75:1 — wait for better entry or tighter stop
Double Bottom
Support held twice. Buyers are defending this level hard.
Triple Top
Three failed breakouts. Exhaustion — sellers completely own this level.
Triple Bottom
Three successful supports. Accumulation base is strong.
Rounding Top
Slow, gradual topping — distribution over weeks or months.
Rounding Bottom
Slow, gradual bottoming — accumulation over weeks or months.
V-Bottom (Spike Reversal)
Sharp drop, immediate sharp recovery. Capitulation + fast reversal.
Rising Wedge
Both lines rise and converge. Looks bullish — it's a trap.
Falling Wedge
Both lines fall and converge. Looks bearish — it's a coil.
Island Reversal
Gap up → consolidation → gap down. Trapped buyers must sell.
Ascending Triangle
Flat resistance + rising support. Buyers getting impatient.
📐 Target Calculation Example
Flat resistance at $50, Rising support starts at $42 (triangle height = $8)
Breakout at $50 → Target = $50 + $8 = $58
If buying at $51 with stop at $48 → R:R = ($58−$51)/($51−$48) = 2.3:1
Descending Triangle
Flat support + falling resistance. Sellers getting more aggressive.
Symmetrical Triangle
Converging lines — coiling for a breakout. Prior trend bias.
Bull Flag
Strong pole + tight downward channel. Brief rest before next leg up.
📐 Target Calculation Example
Pole: $30 to $45 (height = $15), Flag pulls back to $42
Breakout at $45 → Target = $45 + $15 = $60
If buying at $45.50 with stop at $41.50 → R:R = ($60−$45.50)/($45.50−$41.50) = 3.6:1
Bear Flag
Strong drop + tight upward channel. Brief bounce before more downside.
Bull Pennant
Strong pole + tiny symmetrical triangle. Tightest compression before blast.
Bear Pennant
Strong drop + tiny converging triangle. Tightest compression before breakdown.
Cup & Handle
U-shaped base + small pullback. Long base builds conviction.
📐 Target Calculation Example
Cup rim at $75, Cup bottom at $60 (depth = $15)
Breakout at $75 → Target = $75 + $15 = $90
If buying at $76 with stop at $72 → R:R = ($90−$76)/($76−$72) = 3.5:1
Inverse Cup & Handle
Inverted U base + small bounce. Distribution building at the top.
Rectangle
Horizontal S/R with bouncing price. Consolidation before next move.
Rising Channel
Two parallel rising lines. Orderly uptrend — buy dips to support.
Falling Channel
Two parallel falling lines. Orderly downtrend — sell rallies to resistance.
Common Gap
Gap within a range or consolidation. Usually fills quickly.
Breakaway Gap
Gap that starts a new trend. High-conviction move begins here.
Runaway Gap (Measuring)
Gap in the middle of a trend. Measures remaining potential.
Exhaustion Gap
Final gap before reversal. Last gasp of the trend.
Universal Chart Pattern Rules
Failed Patterns — When the Expected Move Breaks
“A failed pattern is itself a signal. When the expected move fails, the opposite move is often violent.”