Technical Analysis
20 Stock Chart Patterns Every Trader Should Recognize
Investment Education, Research & Tools for Smarter Decisions.
Chart patterns organize price behavior into repeatable visual structures, reversal, continuation, and range formations that can help gauge trend strength, confirmation, and risk before you trade.
Direct answer: Chart patterns are recurring shapes traders use to organize price action into a testable hypothesis about trend continuation, reversal, compression, or breakout. A pattern is not a prediction by itself. A useful pattern analysis defines the prior trend, the boundaries that form the setup, what counts as confirmation, what invalidates the idea, how volume and volatility affect interpretation, and what evidence would prove the pattern failed.
What Is a Stock Chart Pattern?
A chart pattern is a formation created by a series of highs, lows, support, resistance, and trendlines. A pattern doesn't predict the future with certainty, it structures five practical questions: What was the prior trend? What is price doing now? Where would the pattern be confirmed? Where would it be invalidated? Does the potential reward justify the risk?
Patterns fall into three groups: reversal patterns (head and shoulders, double/triple tops and bottoms, rounding tops/bottoms) suggest a trend is losing strength; continuation patterns (flags, pennants, cup and handle) suggest a pause before the prior trend resumes; and bilateral patterns (triangles, rectangles, broadening formations) can break in either direction, so traders wait for confirmation rather than predicting the side.
Reversal vs. Continuation vs. Compression Patterns
The category a pattern belongs to sets the question it's testing. A reversal pattern tests whether the existing trend is failing; a continuation pattern tests whether a pause resolves back in the prior direction; a compression pattern describes a tightening range where the eventual breakout direction may not be knowable from the shape alone.
| Category | Typical purpose | Examples | Main analytical mistake |
|---|---|---|---|
| Reversal | Tests whether an established trend is losing control | Head and shoulders, double top/bottom | Calling a reversal before confirmation |
| Continuation | Tests whether a pause may resolve with the prior trend | Flags, pennants, some triangles | Assuming every consolidation continues |
| Compression / directional | Describes tightening ranges where breakout direction may be uncertain | Symmetrical triangle, wedge variants | Predicting direction from shape alone |
How Should You Analyze Any Chart Pattern?
Every pattern in the library below can be broken down the same way. Applying this six-part framework consistently, rather than just recognizing a shape, is what turns a pattern into a testable idea instead of a guess:
- Prior trend, what was price doing before the pattern started forming? A pattern without a real prior trend behind it is often just noise.
- Structure, what specific highs, lows, and trendlines define the pattern's boundaries?
- Confirmation, what observable event (a closing break, a volume expansion, a retest) turns the pattern from "forming" into "confirmed"?
- Invalidation, where does price moving back through the structure prove the idea wrong?
- Volume/volatility context, does participation support the move, or is the breakout occurring on thin, unreliable activity?
- Target convention and limitation, a measured-move target is a sizing convention based on the pattern's height, not a guarantee of how far price will travel.
Worked example: head and shoulders
- Prior trend, a sustained uptrend precedes the pattern; without one, three peaks are just three peaks.
- Structure, three peaks with the middle one highest, connected by a neckline drawn across the two intervening lows.
- Confirmation, a closing-price break below the neckline, ideally with rising volume on the break.
- Invalidation, a close back above the neckline after the break, or a right shoulder that exceeds the head, contradicts the pattern.
- Volume/volatility context, volume often contracts through the right shoulder and expands on the neckline break; a break on shrinking volume is weaker evidence.
- Target and limitation, subtract the head-to-neckline distance from the breakout level as an illustrative target, not a promise.
Worked example: double top and double bottom
- Prior trend, an uptrend (double top) or downtrend (double bottom) must precede the two-peak or two-trough structure.
- Structure, two similar peaks (or troughs) separated by a pullback to a shared support (or resistance) level.
- Confirmation, a closing break below the support between the two peaks (double top) or above the resistance between the two troughs (double bottom), the second peak or trough forming is not itself confirmation.
- Invalidation, a reclaim of the broken level and a new high (double top) or new low (double bottom) contradicts the pattern.
- Volume/volatility context, many analysts look for lighter volume on the second peak/trough than the first as a sign of fading momentum, though this is a tendency, not a rule.
- Target and limitation, the distance from the peaks/troughs to the shared support/resistance projects an illustrative target from the breakout level.
Worked example: triangles (ascending, descending, symmetrical)
- Prior trend, ascending and descending triangles typically form within or after a directional move; symmetrical triangles can form with a less defined prior trend, which is part of why they're direction-neutral.
- Structure, ascending: flat resistance, rising support. Descending: flat support, declining resistance. Symmetrical: converging trendlines from both sides.
- Confirmation, a closing break of the flat boundary (ascending/descending) or of either boundary (symmetrical) under a pre-defined close or time rule, not just a wick through the line.
- Invalidation, price re-entering the triangle after a breakout, or breaking the boundary opposite the one implied by the pattern's shape.
- Volume/volatility context, volume commonly contracts as the triangle narrows and should expand on a valid breakout; a symmetrical triangle breaking on flat volume is a weaker signal.
- Target and limitation, the height of the triangle's widest point projects an illustrative target from the breakout; symmetrical triangles are more prone to failed breaks precisely because direction wasn't known in advance.
See the full triangle-pattern guide for triangle-versus-pennant distinctions and additional worked examples.
The 20 Essential Chart Patterns
Reversal patterns
- Head and shoulders, bearish reversal after an uptrend; three peaks, middle one highest; confirmed on a close below the neckline. Target: subtract the head-to-neckline distance from the breakout level.
- Inverse head and shoulders, bullish reversal after a downtrend; mirror image, confirmed above the neckline.
- Double top, bearish reversal; two similar peaks, confirmed on a break below the support between them, not merely by the second peak forming.
- Double bottom, bullish reversal, W-shaped; confirmed on a break above the resistance between the two lows.
- Triple top / triple bottom, three failed tests of resistance or support rather than two; treat the level as a zone, not an exact price, and still wait for the confirming break.
- Rounding top / rounding bottom, a gradual, curved shift in momentum rather than a sharp reversal, often taking weeks or months to form; confirmed by a break of the level beneath (top) or above (bottom) the curve.
Full reversal-pattern guide →
Wedges and rounded patterns
- Rising wedge, converging upward-sloping trendlines; often bearish (as a reversal after an uptrend, or continuation within a downtrend) despite rising price, because momentum is narrowing. Confirmed on a break below the lower trendline.
- Falling wedge, converging downward-sloping trendlines; often bullish. Confirmed on a break above the upper trendline.
Full wedge and rounded-pattern guide →
Continuation patterns
- Bull flag / bear flag, a sharp "flagpole" move followed by a small parallel-channel consolidation against the trend; confirmed when price breaks the consolidation in the original direction.
- Bull pennant / bear pennant, same idea as a flag, but the consolidation converges into a small symmetrical triangle instead of a parallel channel.
- Cup and handle, a rounded "cup" recovery back toward a prior high, followed by a smaller "handle" pullback, confirmed on a break above handle resistance.
Full continuation-pattern guide →
Triangle patterns
- Ascending triangle, flat resistance, rising support; often bullish, confirmed above resistance.
- Descending triangle, flat support, declining resistance; often bearish, confirmed below support.
- Symmetrical triangle, converging trendlines from both sides; direction-neutral until a confirmed break of either boundary.
Full triangle-pattern guide →
Range and volatility patterns
- Rectangle, price rotates between horizontal support and resistance; can resolve as continuation or reversal, confirmed by a break outside the range.
- Broadening formation, diverging trendlines with progressively larger swings, reflecting expanding volatility and disagreement rather than compression; harder to trade because it typically needs wider stops.
What Confirms a Chart-Pattern Breakout?
"Wait for confirmation" is too vague to act on by itself, confirmation should be an observable event, defined before the trade, not a feeling. Traders commonly use one or more of:
- Closing-price break, the pattern's boundary is broken on a close, not just an intraday poke past the level that can reverse before the candle finishes.
- Break with a pre-defined close/time criterion, for example, requiring two consecutive daily closes beyond the level, or a break that holds through a specific number of bars, to filter out single-bar noise.
- Volume or volatility expansion, stronger participation or a widening range on the breakout bar versus the pattern's recent average.
- Retest-and-hold, the broken level is revisited and holds as new support (after a bullish break) or resistance (after a bearish break) before the position is treated as confirmed.
Momentum indicators (RSI, MACD, rate of change) agreeing with the move, and alignment with the broader market and sector, are commonly used as supporting context rather than standalone confirmation. See the full confirmation and false-breakout guide for entry strategies and a complete pre-trade checklist.
How Do You Invalidate a Pattern?
Every pattern should have a structural point where the idea is proven wrong, not a universal "put your stop exactly here" rule, which depends on a separately tested risk plan, position size, and account risk tolerance. Structural invalidation typically means price reclaiming a broken neckline or boundary, or re-entering a range/triangle it had appeared to break out of. Defining this before entry is what separates a plan from a hope that the pattern "still works."
Does Volume Matter for Chart Patterns?
Volume adds confirming context; it does not guarantee an outcome. A breakout on rising volume suggests broader participation is backing the move, while a breakout on thin volume is more prone to reversing. Volume data quality also differs by market: stock volume is exchange-reported and reasonably centralized, while crypto volume is fragmented across many exchanges, can be affected by wash trading on lower-quality venues, and is best cross-checked across sources (or weighted toward large, reputable exchanges) before it's treated as meaningful confirmation.
What Is a False Breakout?
A false breakout is a move beyond a pattern's boundary that fails to hold and reverses back inside the structure, common enough that it deserves its own analysis, not a footnote. Common causes include:
- Low liquidity, thin order books let price spike through a level on small volume without real conviction behind it.
- News spikes, a headline can push price through a level briefly before the broader market reasserts the prior structure.
- Clustered stop orders, stops bunched just past an obvious level can be triggered and then absorbed, reversing the move.
- A broader market reversal, an individual pattern breaking out against a reversing index or sector often fails.
- A premature breakout, price breaks before the pattern has fully formed enough touches to be meaningful.
- An overly permissive confirmation rule, treating an intraday wick as confirmation, instead of a closing break, produces far more false positives.
- Hindsight-drawn boundaries, trendlines redrawn after the fact to fit what happened will always look more reliable than they were in real time.
A good false-breakout example walkthrough shows the full sequence: the pattern as it looked before the breakout, the initial break, why it looked valid under a weak confirmation rule, the failure back inside the structure, and how a stricter rule (a closing break plus retest, for example) would have avoided or reduced the loss. The full confirmation and false-breakout guide works through this in detail.
Measured Targets and Risk Management
Most pattern targets use a measured-move method: measure the pattern's height and project it from the breakout level. Example: a double bottom with a $40 low and $50 confirmation resistance has a $10 pattern height, added to the $50 breakout, an illustrative target is $60. This is an estimate, not a guarantee; price can encounter resistance, news, or a market reversal before ever reaching it.
The pattern determines the setup; a risk calculation determines whether it fits your account. Example: $10,000 account, 1% max risk ($100), entry $50, invalidation $48 → $2 risk per share → maximum 50 shares. A visually attractive pattern never justifies oversized risk.
Pattern Comparison Matrix
A quick reference for all 20 patterns: which family each belongs to, whether the prior trend matters to its validity, the common confirmation concept, and the common failure signal.
| Pattern | Family | Prior trend matters? | Common confirmation concept | Common failure signal |
|---|---|---|---|---|
| Head and shoulders | Reversal | Yes | Neckline break | Reclaim above neckline / structural invalidation |
| Inverse head and shoulders | Reversal | Yes | Neckline break upward | Loss back below structural support |
| Double top | Reversal | Yes | Support/neckline break | Reclaim and new high |
| Double bottom | Reversal | Yes | Resistance/neckline break | Breakdown and new low |
| Triple top | Reversal | Yes | Support break across three tests | Reclaim and new high |
| Triple bottom | Reversal | Yes | Resistance break across three tests | Breakdown and new low |
| Rounding top | Reversal | Yes | Break of level beneath the curve | Reclaim of the curve's support |
| Rounding bottom | Reversal | Yes | Break of level above the curve | Loss of the curve's resistance-turned-support |
| Rising wedge | Reversal or continuation by context | Yes | Break below lower trendline | Break and hold above the upper trendline |
| Falling wedge | Reversal or continuation by context | Yes | Break above upper trendline | Break and hold below the lower trendline |
| Bull flag | Continuation | Yes | Break of flag boundary with trend | Loss of flag structure / prior impulse failure |
| Bear flag | Continuation | Yes | Breakdown from flag | Reclaim above flag structure |
| Bull pennant | Continuation | Yes | Break of converging consolidation with trend | Loss of pennant structure / prior impulse failure |
| Bear pennant | Continuation | Yes | Breakdown from converging consolidation | Reclaim above pennant structure |
| Cup and handle | Continuation | Yes | Break above handle resistance | Loss of handle support / failure to clear cup rim |
| Ascending triangle | Compression/continuation | Often | Break above horizontal resistance under rule | Return into range / loss of rising support |
| Descending triangle | Compression/continuation | Often | Break below horizontal support under rule | Return into range / reclaim falling resistance |
| Symmetrical triangle | Compression | Context-dependent | Break of either boundary | Failed break and range re-entry |
| Rectangle | Compression, continuation or reversal by context | Context-dependent | Break outside range under rule | Return into the range |
| Broadening formation | Compression (expanding volatility) | Context-dependent | Break beyond a diverging boundary | Whipsaw back inside the expanding range |
Do Chart Patterns Work?
There is no single, universal win rate for chart patterns, despite figures that circulate online. Reported results depend heavily on: the exact detection rule used to identify the pattern, the market and timeframe tested, the sample period, the prevailing trend/volatility regime, liquidity, the confirmation rule applied, the entry and exit method, transaction costs, and data-snooping or selection bias in how the study was constructed. Two studies of "the same" pattern can report very different outcomes because their rules for what counts as the pattern, and what counts as success, differ. Treat any specific success-rate claim, including ones that sound authoritative, with the same scrutiny you'd apply to an unverified backtest. See Swoopr's guide to pattern subjectivity and rule definition for why a published "success rate" is only meaningful when the exact identification rule behind it is disclosed.
Common Chart Pattern Mistakes
- Seeing patterns everywhere, a valid pattern needs meaningful support, resistance, trend, and confirmation, not just a familiar-looking shape.
- Entering before confirmation, an incomplete pattern can keep developing or fail outright.
- Ignoring the prior trend, a "bull flag" without a real flagpole is just a small consolidation.
- Forcing trendlines, they should reflect actual price behavior, not be redrawn to preserve a preferred story.
- Ignoring liquidity, thin stocks produce erratic, unreliable formations.
- Treating a target as a guarantee, it's a planning tool, not an override for market conditions or risk controls.
Chart Pattern Recognition Checklist
- Is there a clear prior trend?
- Does the pattern have enough price touches to be meaningful?
- Are support and resistance clearly defined?
- Has price confirmed the pattern?
- Is volume supporting the move?
- Is the broader market aligned?
- Where is the invalidation level?
- What is the potential reward-to-risk ratio?
- Is there a nearby earnings report or major event?
- Can the position be sized without risking too much?
Using a Pattern Library Without Seeing Patterns Everywhere
A catalogue this size creates a specific risk: once you know twenty shapes, price will supply all twenty every week. The value of the library comes from applying it as a filter, where a pattern must satisfy stated conditions to count, rather than as a vocabulary for describing whatever the chart happens to be doing.
Two habits keep it honest. Define the pattern's conditions before looking, including how the boundaries are drawn and what confirmation is required, so the identification is not adjusted to fit the outcome you already prefer. And note the failures, not just the ones that worked, since a library remembered only by its successes will feel far more reliable than it is.
The larger misconception is that a shape carries information on its own. What a pattern summarises is a period of accumulation, distribution or indecision in the order flow. The same outline appearing in a liquid name with heavy participation and in a thin one on almost no volume describes two different situations, and the drawing does not distinguish them.
Patterns are also identified after the fact and completed only in hindsight. A formation that looks textbook while it is developing frequently does not complete, and the chart archives show the completed cases far more readily than the abandoned ones.
Chart Pattern FAQs
What is the most reliable stock chart pattern?
No chart pattern is universally most reliable. Performance depends on market environment, timeframe, volume, trend strength, liquidity, and confirmation method.
What chart pattern should beginners learn first?
Double tops, double bottoms, flags, triangles, and rectangles, their support, resistance, and confirmation levels are relatively easy to identify.
Do chart patterns work for day trading?
Yes, but lower timeframes often contain more noise and false breakouts. Pay close attention to liquidity, spreads, volume, market direction, and scheduled news.
Should I enter before a breakout?
Entering early may give a better price but risks the pattern never confirming. Waiting for confirmation reduces that risk but can mean a less favorable entry.
Are chart-pattern targets guaranteed?
No. A measured-move target is an estimate based on the pattern's size, price may reverse before reaching it or continue well beyond it.
Can AI identify chart patterns?
Software can detect geometric similarities, trendlines, and breakouts. Human review still matters, since market context, liquidity, news, and pattern quality all affect interpretation.
What are chart patterns?
Chart patterns are recurring shapes traders use to organize price action into a testable hypothesis about trend continuation, reversal, or compression. A pattern by itself is not a prediction, it defines the prior trend, the structure that forms the setup, what would confirm it, what would invalidate it, and how volume and volatility affect interpretation.
What is the difference between reversal and continuation patterns?
Reversal patterns, such as head and shoulders or double tops and bottoms, test whether an established trend is losing control. Continuation patterns, such as flags and pennants, test whether a pause may resolve with the prior trend still intact. A third group, including symmetrical triangles and wedges, is direction-neutral until price confirms a break of one boundary.
What confirms a chart-pattern breakout?
A closing-price break beyond the pattern's boundary (not just an intraday touch), evaluated against a pre-defined close or time criterion, ideally with volume or volatility expansion. Many traders also want a retest where the broken level holds as new support or resistance before treating the pattern as confirmed.
Does volume matter for chart patterns?
Volume adds context, not certainty. Rising volume on a breakout suggests broader participation, while a breakout on thin volume is more prone to failure. Stock volume is exchange-reported and centralized; crypto volume is fragmented across exchanges and can be inflated by wash trading, so cross-check it before relying on it.
What is a false breakout?
A false breakout is a move beyond a pattern's boundary that fails to hold and reverses back inside the structure. Common causes include low liquidity, news spikes, clustered stop orders just past the level, a broader market reversal, a premature break before the pattern fully formed, or a confirmation rule that was too permissive.
How do you invalidate a pattern?
A pattern is invalidated when price moves back through the structure in a way that contradicts the setup, such as reclaiming a broken neckline or returning inside a triangle after a breakout. This describes where the underlying idea has failed structurally; it is not the same as a specific stop-loss price, which depends on a separately tested risk plan.
Do chart patterns work in crypto?
The same shapes appear in crypto charts, but crypto markets trade continuously, often have thinner order books outside major pairs, and report volume across many exchanges rather than one centralized tape. That makes confirmation rules and volume interpretation more important, and increases the chance of false breakouts around low-liquidity hours.
Related Reading
- Bump-and-Run Reversal: a three-phase lead-in/bump/run structural reversal pattern, in Top and Bottom variants.
- High Tight Flag: a bullish continuation pattern with an unusually steep flagpole and a brief, tight consolidation.
- Island Reversal: a gap-isolated cluster of bars marking a bullish or bearish reversal.
- Price Channels: ascending, descending, and horizontal parallel-trendline channels.
- Measured Move: projecting a second-leg price target from the first leg's length.
- Volatility Contraction Pattern (VCP): a base with progressively shrinking pullbacks ahead of a breakout.
- Gap Patterns: breakaway, runaway, and exhaustion gaps.
- Opening Range Breakout (ORB): trading a break of the session's early high/low range.
- Multi-Timeframe Chart Patterns: what to do when daily and intraday structures disagree.
- Pattern Subjectivity and Rule Definition: why chart pattern "success rates" require a disclosed, rule-based definition to be verifiable.
- Wyckoff Accumulation: the Phase A-E schematic for a base building before markup.
- Wyckoff Distribution: the mirror-image schematic for a top building before markdown.
- Wyckoff Method: Individual Events: Spring, Upthrust, SOS, SOW, LPS, LPSY, and the other named events.
- Harmonic Patterns: Gartley, Butterfly, Bat, Crab, and other Fibonacci-ratio XABCD patterns.
- Elliott Wave Patterns: impulse/corrective wave structures, zigzags, flats, and diagonals.
- RSI explained: overbought/oversold signals, divergence, and settings.
- Position sizing and risk per trade
- Order simulator