Article

Butterfly Pattern Trading: How to Identify and Trade the Butterfly Harmonic Pattern

Butterfly pattern trading involves using the butterfly harmonic reversal chart pattern — a five-point XABCD chart pattern defined by specific Fibonacci ratios — to identify potential trend reversal zones and plan entries, stop-loss levels and profit targets. The butterfly pattern is unrelated to the butterfly spread used in options trading, and point D forms beyond the starting point X. For traders and investors who use technical analysis in forex, stocks, indices and commodities, this guide explains how to recognise the butterfly pattern, confirm its key Fibonacci measurements and distinguish bullish from bearish setups. It also covers a four-step trade plan, identifying the pattern on charts on platforms such as MT4 and MT5, a worked example with every number checked, how the butterfly differs from similar harmonic patterns such as the Gartley, and the main advantages and limitations of trading it.

Key Takeaways

  • The butterfly pattern is a harmonic reversal chart pattern with five points, X, A, B, C and D, where point D completes beyond point X.
  • Point B retraces 78.6% of the XA leg in a butterfly pattern, and this 78.6% level is the defining retracement rule for the pattern.
  • Point D lies at the 127% Fibonacci extension of the XA leg, within the 161.8% to 261.8% extension of the BC leg.
  • The potential reversal zone (PRZ) is where the 127% XA level lies within the BC band, and traders watch this zone for a reversal.
  • A bullish butterfly pattern forms after a downtrend and completes below point X, while a bearish butterfly pattern forms after an uptrend and completes above point X.
  • Traders enter after a confirmation candle closes at point D, with a stop loss just beyond point D and targets at points C and A.
  • Point D distinguishes the butterfly pattern from the Gartley pattern, because it extends beyond point X in a butterfly pattern but remains within the XA leg in a Gartley pattern.
  • The butterfly pattern can fail when a strong trend pushes the price through the PRZ, so it never guarantees a reversal.

What Is the Butterfly Pattern in Trading?

The butterfly pattern is a harmonic reversal pattern comprising five points (XABCD) and four legs, also called four waves, where Fibonacci ratios determine the length of each leg and point D finishes beyond point X. Point D extending beyond point X is the feature that makes a chart pattern a butterfly pattern.

Harmonic patterns are chart patterns that use Fibonacci ratios to measure each price leg and identify where a trend may reverse. The butterfly pattern belongs to the harmonic pattern family alongside the Gartley, Bat and Crab patterns.

The five points mark the turning points of the butterfly pattern. Point X is the start, point A is the end of the first move, and points B, C and D follow in order. Each leg is one price wave, and the four legs connect the points. The XA leg is the first move, the AB and BC legs are the intervening back-and-forth moves, and the CD leg is the final move into point D.

Bryce Gilmore discovered the butterfly pattern structure, and Scott Carney established the exact ratios in his book The Harmonic Trader in 1998. The butterfly pattern is named after the wing-like shape that the completed pattern forms on a chart.

The butterfly pattern is a chart pattern. The butterfly spread is an options strategy, and the two share only a name.

Traders use the butterfly pattern to identify a narrow price area where a trend may reverse, called the potential reversal zone (PRZ). Identifying the PRZ depends on the required length of each leg, which is determined by a fixed set of Fibonacci ratios.

Butterfly Pattern Structure and Fibonacci Ratios

A harmonic butterfly pattern is a trading pattern comprising five points connected by four legs and defined by strict Fibonacci ratios. In a butterfly pattern, point B retraces 78.6% of the XA leg, point C retraces 38.2% to 88.6% of the AB leg, the CD leg extends 161.8% to 261.8% of the BC leg, and point D lies at the 127% Fibonacci extension of the XA leg.

Leg or pointWhat it measuresRatioWhy it matters
XA legThe first move that starts the patternNo fixed ratioEvery other leg is measured from it
AB leg (point B)Retracement of XA78.6% of XAThe defining rule for a butterfly pattern
BC leg (point C)Retracement of AB38.2% to 88.6% of ABPoint C must remain below A in a bullish pattern (above A in a bearish pattern)
CD legExtension of BC161.8% to 261.8% of BCDefines the band within which point D can lie
Point DExtension of XA127% of XA, beyond point XThe most important level and the centre of the PRZ

The butterfly pattern ratios use two Fibonacci tools. AFibonacci retracement measures how far the price pulls back over the previous leg, expressed as a percentage of that leg. A Fibonacci extension measures how far the price moves beyond the start of a leg, so an extension above 100% goes beyond where the leg began. These Fibonacci measurements help map price movements and identify potential turning points.

Each leg of the butterfly pattern has a specific role.

  • The XA leg has no fixed ratio, but it is the initial move, or X-to-A leg, from which every other leg is measured.
  • The AB leg ends at point B, which retraces 78.6% of the XA leg, and this 78.6% level is the defining point-retracement rule for a butterfly pattern.
  • The BC leg ends at point C, which retraces 38.2% to 88.6% of the AB leg, remains within the XA range and moves in the opposite direction to AB.
  • The CD leg extends 161.8% to 261.8% of the BC leg, moving in the opposite direction to BC and defining the band within which point D can lie.

Point D, at the 127% Fibonacci extension of the XA leg, is the most important level in the butterfly pattern. This level works with the BC projection to validate the pattern's completion, and these are the specific Fibonacci ratios traders check most closely. A 127% extension means point D lies 27% of the XA leg beyond point X, so point D always finishes beyond the start of the butterfly pattern.

Some websites quote slightly different numbers for the CD leg and point D. TMGM uses ratios based on the work of Scott Carney, the trader who defined the butterfly pattern, so every number in this guide remains consistent.

Butterfly pattern structure diagram showing points X, A, B, C and D, with the AB, BC and CD leg ratios and point D at 127% of XA past point X

Understanding the butterfly pattern ratios is the first step; using them to locate point D on a chart is the next.

How to Identify a Butterfly Pattern on a Chart

To identify a butterfly pattern, confirm point B at 78.6% of the XA leg and point C at 38.2% to 88.6% of the AB leg. Then calculate where point D lies at 127% of the XA leg and check that this level falls within the 161.8% to 261.8% extension of the BC leg. The overlap between the two levels is the PRZ.

  1. Find a clear XA leg after a trend, such as a strong rise after a downtrend for a bullish butterfly pattern.
  2. Check that point B retraces close to 78.6% of the XA leg.
  3. Check that point C retraces 38.2% to 88.6% of the AB leg and remains within the XA range.
  4. Calculate where point D should lie by measuring 127% of the XA leg from point A, then measuring the 161.8% to 261.8% extension of the BC leg from point C. The PRZ is where the 127% level lies within the BC band.
  5. Wait for the price to reach the PRZ before planning a butterfly pattern trade. Once the price reaches this zone, wait for confirmation before acting rather than treating it as a guaranteed reversal.

To illustrate step 4 with actual numbers, consider a hypothetical bullish butterfly pattern in EUR/USD, with point X at 1.0800 and point A at 1.1000. A pip is the smallest standard price increment in a currency pair, which is 0.0001 for EUR/USD.

  1. The XA leg is 200 pips, and 127% of 200 pips is 254 pips. Point D lies 254 pips below point A at 1.1000, placing it at 1.0746.
  2. The BC leg is 78.6 pips, from point B at 1.0843 up to point C at 1.0921. Measured downwards from point C, 161.8% of the BC leg gives 1.0794 and 261.8% gives 1.0716.
  3. The 127% level at 1.0746 lies within the 1.0716 to 1.0794 band, so the PRZ for this butterfly pattern extends from 1.0716 to 1.0794, with point D at 1.0746 as the key level within it.

Potential reversal zone (PRZ) on a hypothetical EUR/USD bullish butterfly pattern, with the 127% XA level at 1.0746 inside the 1.0716 to 1.0794 BC band

Real charts rarely match the exact ratios, and small deviations around each level are normal. The butterfly chart pattern still relies on technical analysis and should be assessed against price action and the wider market context to identify a possible trend reversal rather than assume one. Certain limits still apply, and three checks indicate when a chart pattern is not a butterfly pattern.

  • Point B extending beyond the 88.6% retracement of the XA leg rules out a butterfly pattern.
  • Point C moving beyond point A invalidates the butterfly pattern structure.
  • Point D failing to extend beyond point X rules out a butterfly pattern.

How to Identify Butterfly Patterns on MT4 and MT5

To identify butterfly patterns onMT4 andMT5, draw the Fibonacci Retracement tool on each leg and check that points B, C and D lie at the correct levels. Both platforms offer the Fibonacci Retracement tool in the Insert menu, but neither has a built-in tool that identifies butterfly patterns automatically.

Butterfly pattern on an MT4 or MT5 style chart with Fibonacci retracement lines at 78.6% XA, 38.2% and 88.6% AB, 127% XA and the PRZ between 161.8% and 261.8% BC, plus a price alert

  1. Add the missing Fibonacci levels before you start. Open Insert, then Fibonacci, then Retracement, and draw the tool on the chart. The tool displays levels such as 38.2%, 61.8%, 161.8% and 261.8% by default, so open its settings and add 78.6%, 88.6% and 127%.
  2. Draw the Fibonacci Retracement tool on the XA leg, from point X to point A, and check that point B lies near the 78.6% level.
  3. Draw the Fibonacci Retracement tool on the AB leg, from point A to point B, and check that point C lies between the 38.2% and 88.6% levels.
  4. Identify where point D should lie by reading the 127% level on the XA drawing, then drawing the Fibonacci Retracement tool on the BC leg, from point B to point C, to display the 161.8% and 261.8% levels. The PRZ is where the 127% XA level lies within the 161.8% to 261.8% BC band.
  5. Set a price alert in the PRZ so the platform notifies you when the price reaches it, rather than having to watch the chart all day.

Custom indicators that scan for harmonic patterns can be added to both platforms, but check every pattern an indicator identifies against the ratios before trading.

Both versions of the butterfly pattern use the same identification steps; only the direction of price movement changes.

Bullish vs Bearish Butterfly Pattern

A bullish butterfly pattern forms after a downtrend and completes below point X, indicating a possible upward move, while a bearish butterfly pattern forms after an uptrend and completes above point X, indicating a possible downward move. Both versions use the same Fibonacci ratios and differ only in direction.

FeatureBullish butterfly patternBearish butterfly pattern
Trend before the patternDowntrendUptrend
XA legRisesFalls
Point DCompletes below point XCompletes above point X
What the PRZ suggestsPossible upward movePossible downward move
Trade directionBuySell
Stop lossJust below point DJust above point D
Take-profit targetsPoint C, then point A (above entry)Point C, then point A (below entry)

Bullish Butterfly Pattern

A bullish butterfly forms after a downtrend and may signal a reversal from point D. The XA leg starts with a sharp decline, the AB leg pulls back, the BC leg bounces, and the CD leg falls to complete point D below point X.

Point D forming a new low below point X can indicate that the downtrend is losing momentum. Sellers push the price to a fresh low, but this low falls within the PRZ, where buyers may step in, and point D can become a reversal signal after an established decline. The PRZ in a bullish butterfly pattern is a potential buying area. A bullish butterfly pattern only indicates where a reversal may occur, and the price can continue falling through the PRZ.

Bullish butterfly pattern diagram with XABCD points, 78.6% XA, 38.2% to 88.6% AB, 161.8% to 261.8% BC and 127% XA ratios at the PRZ

Bearish Butterfly Pattern

A bearish butterfly chart pattern forms after an uptrend and indicates a possible downward move once the pattern completes at point D. The XA leg falls, the AB leg bounces, the BC leg pulls back, and the CD leg rises to complete point D above point X; this bearish butterfly harmonic pattern follows the same leg sequence.

Point D forming a new high above point X can indicate that the uptrend is losing momentum. Buyers push the price to a fresh high, but this high falls within the PRZ, where sellers may step in. The PRZ in a bearish butterfly pattern is a potential selling area, and traders may plan a short position if confirmation appears there. A bearish butterfly pattern can also fail, and the price can continue rising through the PRZ.

Bearish butterfly pattern diagram with point D above point X in the PRZ, showing the 78.6%, 38.2% to 88.6%, 161.8% to 261.8% and 127% ratios

Knowing the direction of a butterfly pattern tells you which way to trade, and every butterfly pattern trade follows the same four steps.

How to Trade the Butterfly Pattern

Traders use the butterfly pattern within a broader trading strategy to identify entry and exit points: wait for the price to reach the PRZ at point D, enter after aconfirmation candle closes in the reversal direction, place the stop loss just beyond point D, and take profit first at point C and then at point A. A butterfly pattern trade has four parts, with risk management central to the process: confirm, enter, protect with a stop loss and take profit.

How to Confirm a Butterfly Pattern in the Potential Reversal Zone (PRZ) at Point D

A butterfly pattern is confirmed at point D when a confirmation candle closes back in the reversal direction within the PRZ. The price merely touching the PRZ is not enough. Traders usually wait for it to reach the zone and then monitor technical analysis tools for confirmation, since the price can move straight through point D.

A confirmation candle in a bullish butterfly pattern closes higher, such as abullish pin bar, which is a candle with a small body and a long lower wick showing that buyers pushed the price back up. A confirmation candle in a bearish butterfly pattern closes lower, and bearish candlestick patterns can provide similar confirmation in bearish setups. Additional signals, including trend analysis around point D, can lend weight to the confirmation candle.

  • Asupport or resistance level within the PRZ gives buyers or sellers a known price level to defend at point D.
  • TheRelative Strength Index (RSI) showing an oversold or overbought reading at point D suggests that the trend leading into point D may be stretched.
  • The market context shows whether the broader picture supports a reversal at point D, such as the trend on a higher timeframe. Traders often compare the pattern with other technical analysis tools before acting.

Where to Enter a Butterfly Pattern Trade

Enter a butterfly pattern trade near point D after the confirmation candle closes. Some experienced traders may scale in more aggressively before that, but the standard approach is to wait for the close. Waiting matters because a candle that looks strong midway through its formation can still close against the trade.

In a bullish butterfly pattern, the trade is a buy near point D, with the planned trade direction matching the expected move in the opposite direction to the move into point D. In a bearish butterfly pattern, the trade is a sell near point D. Entering near point D keeps the distance to the stop loss small, limiting the trade's risk relative to the take-profit targets. Entering after the price has already moved far from point D widens the stop loss and leaves less room to the targets.

Where to Place a Stop Loss on a Butterfly Pattern

Place the stop loss on a butterfly pattern just beyond point D, past the far edge of the PRZ. In a bullish butterfly pattern, the stop loss goes just below point D. In a bearish butterfly pattern, it goes just above point D.

The stop loss is placed beyond the PRZ because the price moving well past its far edge indicates that the butterfly pattern has failed. At that stage, the trend that drove the price into point D remains in control, and the rationale for the trade no longer holds.

Set the stop loss before entering the trade so that the risk is known from the outset. A butterfly pattern has no fixed stop-loss distance because the size of the PRZ varies from one pattern to another. How far beyond point D to place the stop loss also depends on the spread, which is the difference between the buy and sell prices, and on how quickly the price is moving. In a fast-moving market or during a price gap, a stop loss can close the trade at a worse price than the level you set. This is called slippage.

Where to Set Butterfly Pattern Take-Profit Targets

Set the first butterfly pattern take-profit target at point C and the second at point A. Some traders also use Fibonacci retracement levels around points C and A to refine target placement. Point C is the last level where the price turned within the butterfly pattern, so the price may stall there. Point A is a more distant target that requires a stronger reversal to reach.

Point B is a closer, more defensive take-profit option. Taking profit at point B yields a smaller profit, but the price requires a smaller reversal to reach it, so traders may also use this level to map profit targets and practical exit points.

Some traders close part of the trade at the first take-profit target and move the stop loss to the entry price. Moving the stop loss to the entry price protects the remaining position if the price reverses. If the price breaks through a key level decisively, some traders retain part of the position for a further move in the same direction.

Reward-to-risk compares how much you aim to make with how much you risk on a trade. A worked example shows how all four steps fit together in a butterfly pattern trade.

Butterfly Pattern Trading Example

In this hypothetical EUR/USD example, a bullish butterfly pattern completes at 1.0746. The trade is entered at 1.0760 after a confirmation candle, with a risk of 45 pips to a stop loss at 1.0715 and targets at point C at 1.0921 and point A at 1.1000. The numbers are hypothetical and illustrate only the method. This example is neither a real trade nor a trade recommendation.

On the 4-hour EUR/USD chart, the price falls into point X at 1.0800, then rises to point A at 1.1000. It pulls back to point B at 1.0843, which is 78.6% of the XA leg, and bounces to point C at 1.0921, which is 50% of the AB leg. The price then falls to point D at 1.0746, the 127% extension of the XA leg.

PointPriceMoveCheck
X1.0800Start of the patternLow after a downtrend
A1.1000XA rises 200 pipsDetermines the size of the pattern
B1.0843AB falls 157.2 pips157.2 ÷ 200 = 78.6% of XA ✓
C1.0921BC rises 78.6 pips78.6 ÷ 157.2 = 50% of AB ✓, and C remains below A ✓
D1.0746CD falls 175.4 pips254 pips below A = 127% of XA ✓. 54 pips below X ✓. 175.4 ÷ 78.6 = 223% of BC, within 161.8% to 261.8% ✓
PRZ band1.0716 to 1.0794161.8% to 261.8% of BC measured from C1.0746 lies within the band ✓

Prices in the table are rounded to four decimal places, so a ratio calculated from the rounded prices may differ slightly, such as 78.5% instead of 78.6%.

A bullish confirmation candle closes at 1.0760 within the PRZ, and a buy trade is entered at 1.0760. The stop loss is placed at 1.0715, just beyond the far edge of the PRZ at 1.0716. The take-profit targets are point C at 1.0921 and point A at 1.1000.

LevelPriceDistance from entryReward-to-risk
Entry (bullish confirmation candle closes)1.0760

Stop loss (just beyond the far edge of the PRZ)1.071545 pips at risk
Target 1 (point C)1.0921161 pipsAbout 3.6 to 1
Target 2 (point A)1.1000240 pipsAbout 5.3 to 1

The trade risks 45 pips. Target 1 is 161 pips away, about 3.6 times the risk, and target 2 is 240 pips away, about 5.3 times the risk.

The price could also have continued falling through the PRZ and triggered the stop loss at 1.0715, resulting in a 45-pip loss. A loss is always possible, which is why the stop loss is set before entry.

Hypothetical EUR/USD 4 hour bullish butterfly pattern trading example with entry 1.0760, stop loss 1.0715 and targets at 1.0921 and 1.1000

A common mistake is identifying a Gartley pattern as a butterfly pattern. Point D is where these two harmonic patterns differ.

Butterfly Pattern vs Gartley Pattern

The main difference between the butterfly pattern and the Gartley pattern is point D. In a Gartley pattern, point D remains within the XA leg, while in a butterfly pattern, it extends beyond point X to about 127% of the XA leg. This makes the butterfly an extension pattern, and it often produces sharper market reversals than the Gartley pattern. Point B also retraces more deeply in a butterfly pattern, at 78.6% of the XA leg compared with 61.8% in a Gartley pattern.

FeatureButterfly patternGartley pattern
Point B78.6% of XA61.8% of XA
Point D127% of XA, beyond point X78.6% of XA, within the XA leg
What it often indicatesA trend losing momentum at a new high or lowA pullback within a trend
Stop lossJust beyond point DJust beyond point X
Defined byBryce Gilmore (structure), Scott Carney (ratios); the ideal butterfly follows the textbook ratio setupH.M. Gartley (1935), with ratios later established by Scott Carney

The difference at point D changes what each harmonic pattern tends to indicate. A butterfly pattern often marks the end of a trend because point D forms a new high or low beyond point X. A Gartley pattern is more often a pullback within a trend, so the trend may continue after the pattern completes.

Butterfly pattern vs Gartley pattern side by side, showing point D past point X at 127% of XA versus inside XA at 78.6% of XA

Understanding what qualifies as a butterfly pattern makes its strengths and weaknesses easier to assess.

Advantages and Limitations of the Butterfly Pattern

The butterfly pattern provides clear, rule-based entry, stop-loss and target levels and helps traders assess potential turning points, but it still requires disciplined risk management. It is also difficult to identify, occurs infrequently and can fail. The butterfly pattern has three main advantages.

  • Clear entry, stop-loss and take-profit levels come from the butterfly pattern itself, giving traders defined entry and exit points, with point D determining the entry and stop loss and points C and A determining the targets.
  • Specific Fibonacci ratios make the butterfly pattern rule-based, so traders rely less on guesswork than with chart patterns assessed by shape alone.
  • The butterfly pattern works on any timeframe and across forex, stocks, indices and commodities because the ratios remain the same in every market.

The butterfly pattern also has four limitations to consider before trading it.

  • The butterfly pattern is difficult to identify and easy to misclassify because each leg must be measured and the ratios rarely align exactly.
  • Butterfly patterns are rare, so traders who rely solely on them may face long waits between trades.
  • The butterfly pattern can fail, especially when a strong trend continues pushing the price beyond the PRZ and through the stop loss, so traders often compare the setup with other harmonic patterns before committing capital.
  • Different sources quote slightly different ratios, which can confuse beginners who check a butterfly pattern against more than one guide.

In practice, these limitations explain why the confirmation candle and stop loss matter as much as the ratios. Within harmonic trading, the pattern is best treated as one tool rather than a guarantee. A few common questions about the butterfly pattern remain.

FAQs

Is the Butterfly Pattern the Same as a Butterfly Spread?

No, the butterfly pattern is a harmonic chart pattern that traders draw on a price chart to identify where a trend may reverse. The butterfly spread is an options strategy that uses three strike prices. The butterfly pattern and the butterfly spread share only a name and work in completely different ways.

How Reliable Is the Butterfly Pattern?

No chart pattern has a fixed success rate, and the butterfly pattern is no exception. It indicates where a reversal may occur but never guarantees one. Waiting for a confirmation candle and always using a stop loss matter more to results than identifying the butterfly pattern alone. Results also depend on the precise pattern rules, timeframe, entry rules and trading costs.

Which Timeframe Works Best for the Butterfly Pattern?

The butterfly pattern works on any timeframe. Higher timeframes, such as 4-hour and daily charts, often provide clearer legs and fewer false signals than very short timeframes. Shorter timeframes display more butterfly patterns, but more of these patterns fail.

Can You Use the Butterfly Pattern in Forex and Stocks?

Yes, the butterfly pattern works in forex, stocks, indices and commodities. The Fibonacci ratios remain the same in every market because the pattern measures only the length of each leg on the chart. The study of harmonic patterns dates back to H.M. Gartley’s 1935 book Profits in the Stock Market. In forex, traders measure the legs in pips, while in stocks, they measure them in terms of the share price.

Is There an Indicator That Finds Butterfly Patterns?

Yes, some charting platforms offer harmonic pattern scanners and an XABCD drawing tool that can mark potential butterfly patterns. Traders still check the ratios manually before trading because a scanner may label a chart pattern that does not meet the required ratios or overlook the trend preceding the pattern.

A group of expert analyst with strengths in fundamental and technical analysis, and years of experience in the Global Equity Markets, Forex, Precious Metals, Oils and other commodities, as well as Crypto, and so on.
Join Over 1,000,000 clients on our award-winning trading platform
1
Apply for a Live
Account
2
Fund Your
Account
3
Start Trading
Instantly
Open Account