Butterfly Pattern in Forex
The Butterfly is a five-point harmonic pattern that extends beyond its origin point X — identifying major overextension reversals at Fibonacci extremes. Defined by a 78.6% AB retracement of XA and a D-point at 127.2% or 161.8% of XA, the Butterfly trades the most extreme price extensions in the harmonic pattern family. Learn the exact ratio rules, how to calculate the PRZ, and how to trade both bullish and bearish Butterfly setups.
Key Takeaways
- The Butterfly is defined by AB=78.6% of XA (strict ratio) and D extending beyond X to 127.2% or 161.8% of XA — unlike Gartley/Bat where D is within the XA range
- The 78.6% AB retracement is the single most important validation ratio — if AB is not 78.6% of XA (within ±2%), the pattern is not a Butterfly
- Because D extends past X, the Butterfly trades overextension reversals at extreme price levels — these are high-conviction PRZ levels where major support/resistance often coincides
- Never enter the Butterfly trade solely because price touches D — require a reversal candlestick (pin bar, engulfing) or RSI divergence before entry; the pattern only defines WHERE to look for the trade, not when to enter it
What Is the Butterfly Harmonic Pattern?
The Butterfly pattern is a five-point harmonic price structure first described by Bryce Gilmore and later refined by Scott Carney in his Harmonic Trading framework. Along with the Gartley, Bat, and Crab, it forms the core group of five-point harmonic patterns. The Butterfly's distinguishing feature is its extreme extension: point D lands beyond the starting point X, at the 127.2% or 161.8% Fibonacci extension of the XA leg.
This extension beyond X is the fundamental difference between the Butterfly and the Gartley/Bat family. In the Gartley, point D is at 78.6% of XA — safely inside the XA price range. In the Bat, D is at 88.6% of XA — very close to X but still inside. In the Butterfly, D breaks past X entirely, creating what harmonic traders call an "extreme extension" — a price level that represents a significant overshoot of the prior trend.
Why does this matter? Because the most powerful reversals in financial markets often occur at extreme extension levels. When price overshoots a major prior level (X) and reaches a key Fibonacci extension, the probability of a reversion is elevated — both because of the Fibonacci mathematics and because many traders and algorithms use the prior X level as a reference. The Butterfly pattern identifies exactly these conditions: it flags when price has reached a mathematically-defined overextension level where a reversal is structurally probable.
The pattern name "Butterfly" comes from the characteristic visual shape: the outer points (X and D) spread below the pattern's body (A, B, C), creating a shape that vaguely resembles butterfly wings on the left side of the pattern (XA and XD spanning outward).
Exact Fibonacci Ratio Rules for the Butterfly Pattern
Unlike visual chart patterns where "approximately right" can be sufficient, the Butterfly pattern requires precise Fibonacci ratio validation. Every leg must fall within defined tolerance ranges. Here are the specific requirements:
Bullish Butterfly (Buy at D)
- XA: An initial decline from X to A. This is the "base" swing that sets up all subsequent measurements.
- AB retracement of XA: 78.6% — This is the most critical defining ratio of the Butterfly. Tolerance is strict: ±2% (acceptable range: 76.4%–80.9%). If AB is 61.8% of XA, you have a Gartley. If AB is 38–50%, you have a Bat. The 78.6% is what makes this pattern a Butterfly.
- BC retracement of AB: 38.2% – 88.6% — The BC leg must retrace between 38.2% and 88.6% of the AB leg. The specific BC ratio determines the CD extension required.
- CD extension of BC: 161.8% – 261.8% — The CD leg must extend 161.8% to 261.8% of the BC leg. If BC retraced 38.2% of AB, CD typically extends to 161.8%–200% of BC. If BC retraced 88.6%, CD extends to 261.8% of BC.
- D extension of XA: 127.2% or 161.8% — D must land at the 127.2% or 161.8% extension of XA (measured from X). This is the PRZ. The 127.2% Butterfly D is more common; the 161.8% Butterfly D is rarer but often more powerful.
Bearish Butterfly (Sell at D)
The bearish Butterfly is the mirror image of the bullish. XA is an initial rally; AB retraces 78.6% of XA; BC is a partial rally (38.2–88.6% of AB); CD extends to the 127.2%–161.8% extension of XA (above X). D is the selling zone — where price has overshot the prior high (X) and reached a Fibonacci overextension level.
Bullish Butterfly: Full Setup Analysis
The bullish Butterfly forms in the context of a downtrend or at a potential major bottom. The pattern structure:
- Price declines from X to A (the initial impulse)
- Price bounces from A to B — retracing exactly 78.6% of XA (back up toward but not reaching X)
- Price declines from B to C — retracing 38.2%–88.6% of AB (partial pullback)
- Price extends from C to D — extending 161.8%–261.8% of BC and landing at 127.2% or 161.8% extension of the original XA leg (below X)
- D is the PRZ — the potential buying zone
The key visual tell of the bullish Butterfly: D is lower than X. The pattern creates a price structure where the final point extends below the starting reference point. This D-below-X structure is what you should look for visually before applying ratio validation.
At D: the 127.2% or 161.8% extension of XA (from X) and the 161.8–261.8% extension of BC should both converge in the same price zone. When these two measurements align within a 15–25 pip range (on H4/Daily), you have a strong PRZ cluster. Wait for a bullish reversal signal (pin bar, bullish engulfing, or RSI bullish divergence) at the PRZ, then enter long. Stop below the 161.8% XA extension (outer PRZ boundary). Targets at 38.2%, 61.8%, and 100% of the CD leg (retracements back upward).
Bearish Butterfly: Full Setup Analysis
The bearish Butterfly forms in the context of an uptrend or at a potential major top. Structure:
- Price rallies from X to A (the initial upward impulse)
- Price pulls back from A to B — retracing exactly 78.6% of XA
- Price rallies from B to C — partial retracement of AB (38.2–88.6%)
- Price extends from C to D — beyond the prior high X, reaching 127.2% or 161.8% of XA above X
- D (above X) is the PRZ — the potential shorting zone
The bearish Butterfly appears as a structure where price extends above a prior reference high (X), creating what looks like a breakout continuation — but in reality, the Fibonacci measurements suggest it is an overextension where reversal is likely. This is counterintuitive, which is why many traders miss bearish Butterfly setups. They see price break above X and assume it is a genuine breakout. The Butterfly says: check the ratio at D — if the XA extension and BC extension converge, treat it as a potential reversal, not a continuation.
How to Calculate the Butterfly PRZ
Butterfly PRZ Calculation: Step by Step
- Identify the XABCD structure: Find a price structure with a clear X, A, B, C sequence. Verify visually that D (as it forms) is extending beyond X.
- Validate AB=78.6% of XA: Measure the XA swing (e.g., 200 pips). Multiply by 0.786 = 157.2 pips. Check that AB is within ±3 pips of this (so 154–160 pips). If AB is not near 78.6% of XA, you do not have a Butterfly.
- Calculate the 127.2% XA extension from X: XA = 200 pips. 127.2% = 254.4 pips from X. Mark this price level (below X for bullish, above X for bearish).
- Calculate the 161.8% XA extension from X: XA = 200 pips. 161.8% = 323.6 pips from X. Mark this as the outer PRZ boundary.
- Calculate the BC extension (161.8–261.8% of BC): Measure BC. Multiply by 1.618 and 2.618. Both should point toward a price level within the 127.2%–161.8% XA zone. Convergence between the BC extension and the XA extension is the PRZ cluster.
- Mark the PRZ zone: The PRZ is the price range between the 127.2% and 161.8% XA extensions (or more specifically, where the BC extension converges with the 127.2% or 161.8% XA level). This is the area where you watch for D to form and a reversal signal to appear.
Entry Protocol for the Butterfly Pattern
The most common Butterfly trading mistake is entering the moment price touches the 127.2% or 161.8% extension of XA. Price reaching D defines WHERE to look for a trade — not when to enter one. You must wait for price to demonstrate a reversal at the PRZ. A pin bar, bullish engulfing (for bullish Butterfly), or RSI divergence at D is the entry signal. Without confirmation, the pattern may fail and price may continue through the PRZ — potentially running to the next Fibonacci extension level (200%, 261.8%). Enter on confirmation only.
The recommended entry process for the Butterfly:
- Monitor the PRZ zone: As price approaches D, watch for reversal signals. Switch to a lower timeframe (H1 if trading H4; H4 if trading Daily) to get finer entry signals.
- Entry trigger: A pin bar (long shadow rejecting D), bullish engulfing (for bullish), or clear RSI divergence (price makes new low at D while RSI is higher than prior low) is the trigger. Enter at the close of the confirmation candle.
- Stop placement: For the 127.2% Butterfly: stop below the 161.8% XA extension (the outer PRZ boundary) + 1 ATR buffer. For the 161.8% Butterfly: stop below the 261.8% XA extension or a defined low beyond D.
- Targets: T1 = 38.2% of CD retracement (scale out 30–50% of position). T2 = 61.8% of CD retracement (scale another 30%). T3 = 100% of CD (price returns to C level — only hold for this if trend is clearly turning).
- Move stop to breakeven once T1 is hit. This protects capital if the reversal is temporary.
Butterfly vs. Crab: How to Tell Them Apart
The Butterfly and Crab are often confused because both patterns have D extending beyond X. The key differences:
| Feature | Butterfly | Crab |
|---|---|---|
| AB of XA | 78.6% (strict) | 38.2%–61.8% |
| BC of AB | 38.2%–88.6% | 38.2%–88.6% |
| CD of BC | 161.8%–261.8% | 261.8%–361.8% |
| D of XA | 127.2% or 161.8% | 161.8% (exact) |
| Visual | D below/above X, moderate extension | D far below/above X, extreme CD leg |
| Frequency | More common | Rarer |
| CD leg | Moderate | Very large (characteristic large CD) |
The quickest way to distinguish them: check the AB retracement. If AB is ~78.6% of XA, you have a Butterfly. If AB is 38.2–61.8% of XA, you have a Crab (or potentially a Gartley/Bat if D doesn't extend past X). The AB ratio is the primary filter.
Butterfly Pattern Ratio Reference
| Leg | Ratio | Tolerance | Notes |
|---|---|---|---|
| AB / XA | 78.6% | ±2% | Critical defining ratio — must be 78.6% |
| BC / AB | 38.2%–88.6% | ±3% | Range varies; determines CD extension needed |
| CD / BC | 161.8%–261.8% | ±5% | Large range — specific ratio depends on BC |
| D / XA | 127.2% or 161.8% | ±3% | D extends beyond X; 127.2% is more common |
Common Butterfly Pattern Trading Mistakes
- Confusing the Butterfly with the Gartley or Bat. If AB is 61.8% of XA, it is a Gartley. If AB is 38–50% of XA, it is a Bat. Only 78.6% AB = Butterfly. The label matters because it determines whether D is within or beyond X, which changes the stop placement and trade context entirely.
- Entering before D forms completely. Some traders try to anticipate D and enter before price reaches the PRZ. This is premature — the pattern is not complete until D is formed. Wait for price to reach the PRZ zone, then require confirmation before entry.
- Ignoring the fact that D is past X. The stop for the Butterfly cannot be "below X" — because D is already below X (bullish). The stop must be beyond the outer boundary of the PRZ (below the 161.8% XA extension). Using X as a stop on a Butterfly trade will almost always result in the stop being triggered before the trade has room to develop.
- Not adjusting targets to the CD leg. The standard harmonic pattern targets (38.2%, 61.8%, 100% of CD retracement) must be calculated from D back to C — not from the original XA range. Calculate targets from the CD leg specifically.
- Trading the Butterfly against the higher-timeframe trend without acknowledgment. The Butterfly's D-beyond-X structure often forms at key trend reversal zones. When the Butterfly aligns with a higher-timeframe trend reversal signal (e.g., Daily oversold RSI + bullish Butterfly on H4), the setup is significantly higher probability. Trading counter-trend Butterfly setups without any supporting context requires smaller position size and tighter management.
Frequently Asked Questions
What is the Butterfly pattern in forex?
The Butterfly is a five-point harmonic pattern (XABCD) where D extends beyond the starting point X — to the 127.2% or 161.8% extension of the XA leg. Its defining characteristic: AB must retrace 78.6% of XA (unlike the Gartley's 61.8% or Bat's 38.2–50%). The Butterfly trades extreme price extensions where major reversals are statistically likely. Bullish Butterfly: buy at D (below X). Bearish Butterfly: sell at D (above X). Always require a reversal confirmation signal at D before entering.
What are the exact ratio rules for the Butterfly pattern?
Butterfly ratio requirements: (1) AB = 78.6% of XA (strict, tolerance ±2%). (2) BC = 38.2%–88.6% of AB. (3) CD = 161.8%–261.8% of BC. (4) D = 127.2% or 161.8% extension of XA (beyond X). All four ratios must be within tolerance for a valid pattern. The AB=78.6% rule is the most important — it distinguishes the Butterfly from all other five-point patterns and determines the extreme extension structure at D.
What is the difference between the Butterfly and Crab patterns?
Both extend past X, but: Butterfly has AB=78.6% of XA, D=127.2% or 161.8% of XA, CD=161.8–261.8% of BC. Crab has AB=38.2–61.8% of XA, D=exactly 161.8% of XA, CD=261.8–361.8% of BC. Distinguishing factor: the AB retracement. 78.6%=Butterfly; 38–62%=Crab (if D extends past X) or Gartley/Bat (if D doesn't). The Crab has a characteristically large CD leg and is rarer. Both patterns are traded with PRZ confirmation at D.
Where do you place the stop loss in a Butterfly trade?
The stop goes beyond the outer boundary of the D-point PRZ. For a bullish Butterfly: if D is at 127.2% of XA, place stop below the 161.8% XA extension + 1 ATR buffer. If D is at 161.8% XA, place stop below a defined low beyond D (e.g., the 200% XA extension). Do not use X as the stop — D is below X, so a stop at X would already have been hit. The key principle: the stop must be at a level that genuinely invalidates the pattern and PRZ analysis.
How reliable is the Butterfly harmonic pattern?
The Butterfly has moderate-to-high reliability when strictly validated and confirmed. Because the AB=78.6% requirement is strict, the pattern is rarer than Gartley/Bat — but this scarcity is part of its quality filter. Reliability is highest on H4 and Daily charts with a reversal confirmation signal (pin bar, engulfing, RSI divergence) at D. When D aligns with other technical factors (major support/resistance, higher-TF oversold conditions), the probability improves significantly. Counter-trend Butterfly setups without additional confluence require smaller size and disciplined management.
Related Harmonic and Chart Pattern Guides
Identify Butterfly Patterns on Live Charts
Practice spotting and trading the Butterfly harmonic pattern risk-free with a FXGlory demo account.
Open Free Demo Account