Artículo

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

Butterfly pattern trading is the practice of 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 losses and profit targets. The butterfly pattern is unrelated to the butterfly spread used in options trading, and point D completes 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 walks through a four step trade plan, chart identification on platforms such as MT4 and MT5, a worked example with every number checked, how it 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 that 78.6% level is the rule that marks a butterfly pattern.
  • Point D lands at the 127% Fibonacci extension of the XA leg, inside the 161.8% to 261.8% extension of the BC leg.
  • The potential reversal zone (PRZ) is where the 127% XA level sits inside the BC band, and traders watch the PRZ 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 separates the butterfly pattern from the Gartley pattern, because point D goes past point X in a butterfly pattern but stays inside the XA leg.
  • The butterfly pattern can fail when a strong trend pushes price through the PRZ, so the butterfly pattern never guarantees a reversal.

What Is the Butterfly Pattern in Trading?

The butterfly pattern is a harmonic reversal pattern made of five points (XABCD) and four legs, also called four waves, where Fibonacci ratios set the length of each leg and point D finishes past point X. Point D landing 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 leg of price and mark where a trend may reverse. The butterfly pattern sits in the harmonic patterns family alongside the Gartley pattern, the Bat pattern and the Crab pattern.

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 point B, point C and point D follow in order. Each leg is one wave of price, and the four legs join the points. The XA leg is the first move, the AB leg and the BC leg are the moves back and forth in between, and the CD leg is the final move into point D.

Bryce Gilmore discovered the butterfly pattern structure, and Scott Carney set the exact ratios in his book The Harmonic Trader in 1998. The butterfly pattern is named for the wing shape that the finished pattern draws on a chart.

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

Traders use the butterfly pattern to find a small price area where a trend may reverse, called the potential reversal zone (PRZ). Finding the PRZ depends on the required length of each leg, which comes from a fixed set of Fibonacci ratios.

Butterfly Pattern Structure and Fibonacci Ratios

A harmonic butterfly pattern is a trading pattern built from five points joined 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 lands at the 127% Fibonacci extension of the XA leg.

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

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

Each leg of the butterfly pattern has one job.

  • The XA leg has no set ratio, but it is the initial move, or x 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 that 78.6% level is the point retracement rule that marks a butterfly pattern.
  • The BC leg ends at point C, which retraces 38.2% to 88.6% of the AB leg, stays inside the XA range, and moves in the opposite direction of AB.
  • The CD leg extends 161.8% to 261.8% of the BC leg, moving in the opposite direction of BC, which sets the band where point D can land.

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

Some sites 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 stays 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

Knowing the butterfly pattern ratios is the first step, and using the ratios to find 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 work out where point D lands at 127% of the XA leg and check that level falls inside 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 stays inside the XA range.
  4. Work out where point D should land 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 sits inside the BC band.
  5. Wait for price to reach the PRZ before planning a butterfly pattern trade, and when price reaches that zone, wait for confirmation before acting rather than treating it as a guaranteed reversal.

Step 4 with real numbers uses a hypothetical EUR/USD bullish butterfly pattern with point X at 1.0800 and point A at 1.1000. A pip is the smallest standard price step 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 sits 254 pips below point A at 1.1000, which puts point D 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 down from point C, 161.8% of the BC leg gives 1.0794 and 261.8% of the BC leg gives 1.0716.
  3. The 127% level at 1.0746 sits inside the 1.0716 to 1.0794 band, so the PRZ for this butterfly pattern runs from 1.0716 to 1.0794, and point D at 1.0746 is the key level inside 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 hit the exact ratios, and small misses around each level are normal. The butterfly chart pattern still depends on technical analysis and should be checked against price action and the wider market context to spot a possible trend reversal rather than assume one. Some limits still apply, and three checks show when a chart pattern is not a butterfly pattern.

  • Point B going past the 88.6% retracement of the XA leg rules out a butterfly pattern.
  • Point C moving past point A breaks the butterfly pattern structure.
  • Point D failing to go past 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 point B, point C and point D land on the right levels. Both platforms have the Fibonacci Retracement tool in the Insert menu, but neither platform has a built in tool that finds 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 shows 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 lands 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 lands between the 38.2% and 88.6% levels.
  4. Find where point D should land 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 show the 161.8% and 261.8% levels. The PRZ is where the 127% XA level sits inside the 161.8% to 261.8% BC band.
  5. Set a price alert in the PRZ so the platform tells you when price gets there, instead of you watching the chart all day.

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

Both directions of the butterfly pattern use the same identification steps, and only the direction of price changes.

Bullish vs Bearish Butterfly Pattern

A bullish butterfly pattern forms after a downtrend and completes below point X, pointing to a possible move up, while a bearish butterfly pattern forms after an uptrend and completes above point X, pointing to a possible move down. 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 move upPossible move down
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 making a new low below point X can be a sign the downtrend is running out of steam. Sellers push price to a fresh low, but the new low lands in 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 possible buying area. A bullish butterfly pattern only shows where a reversal may happen, and price can keep 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 points to a possible move down 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 making a new high above point X can be a sign the uptrend is running out of steam. Buyers push price to a fresh high, but the new high lands in the PRZ, where sellers may step in. The PRZ in a bearish butterfly pattern is a possible selling area, and traders may plan a short position if confirmation appears there. A bearish butterfly pattern can fail too, and price can keep 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 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 inside the PRZ. Price touching the PRZ is not enough, because traders usually wait for price to reach the zone and then watch technical analysis tools for confirmation, since price can push 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 that shows buyers pushed price back up. A confirmation candle in a bearish butterfly pattern closes lower, and bearish candlestick patterns can provide the same kind of confirmation in bearish setups. Extra signals, including trend analysis around point D, can add weight to the confirmation candle.

  • Asupport or resistance level inside the PRZ gives buyers or sellers a known price to defend at point D.
  • TheRelative Strength Index (RSI) showing an oversold or overbought reading at point D suggests the trend into point D may be stretched.
  • The market context shows whether the bigger picture supports a reversal at point D, such as the trend on a higher timeframe, and 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 still waits for the close. Waiting for the close matters, because a candle that looks strong halfway through 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 opposite direction from 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, which keeps the risk on the trade small compared with the take profit targets. Entering after price has already moved far from point D makes the stop loss wider 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, the stop loss goes just above point D.

The stop loss sits past the PRZ because price moving well past the far edge of the PRZ means the butterfly pattern has failed. The trend that drove price into point D is still in control at that stage, and the reason for the trade is gone.

Set the stop loss before entering the trade, so the risk is known from the start. A butterfly pattern has no fixed stop loss distance, because the size of the PRZ changes from one butterfly pattern to the next. How far past point D to place the stop loss also depends on the spread, which is the gap between the buy and sell price, and on how fast price is moving. In a fast market or a price gap, a stop loss can close the trade at a worse price than the level you set, which 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 take profit target at point A, with some traders also using fibonacci retracement levels around points C and A to refine target placement. Point C is the last level where price turned inside the butterfly pattern, so price may stall at point C. Point A is a bigger target that needs a stronger reversal to reach.

Point B is a closer, more defensive take profit option. A take profit at point B gives a smaller profit, but price needs a smaller reversal to reach point B, so traders may also use it to map target profits 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 rest of the trade if price turns back. If price breaks a key level cleanly, some traders hold part of the trade for a 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 one butterfly pattern trade.

Butterfly Pattern Trading Example

In this hypothetical EUR/USD example, a bullish butterfly pattern completes at 1.0746, the trade enters at 1.0760 after a confirmation candle, risks 45 pips to a stop loss at 1.0715, and targets point C at 1.0921 and point A at 1.1000. The numbers are hypothetical and only show the method. The example is not a real trade or a trade recommendation.

On the 4 hour EUR/USD chart, price falls into point X at 1.0800, then rises to point A at 1.1000. Price 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. 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 pipsSets 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 stays 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, inside 161.8% to 261.8% ✓
PRZ band1.0716 to 1.0794161.8% to 261.8% of BC measured from C1.0746 sits inside the band ✓

Prices in the table are rounded to four decimals, so a ratio worked out from the rounded prices can be off by a tiny amount, such as 78.5% instead of 78.6%.

A bullish confirmation candle closes at 1.0760 inside the PRZ, and the trade buys at 1.0760. The stop loss sits at 1.0715, just past 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 past the far edge of the PRZ)1.071545 pips 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.

Price could also have kept falling through the PRZ and hit the stop loss at 1.0715 for a 45 pip loss. A losing outcome 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 calling a Gartley pattern a butterfly pattern, and point D is where the 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 stays inside the XA leg, while in a butterfly pattern, point D extends past point X to about 127% of the XA leg. That makes the Butterfly an extension pattern, and it often produces sharper market reversals than Gartley. Point B also sits deeper 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, past point X78.6% of XA, inside the XA leg
What it often showsA trend running out of steam at a new high or lowA pullback inside a trend
Stop lossJust beyond point DJust beyond point X
Defined byBryce Gilmore (structure), Scott Carney (ratios); ideal butterfly follows the textbook ratio setupH.M. Gartley (1935), later ratios by Scott Carney

The difference in point D changes what each harmonic pattern tends to show. A butterfly pattern often marks the end of a trend, because point D makes a new high or low past point X. A Gartley pattern is more often a pullback inside a trend, so the trend may carry on after a Gartley 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

Knowing what the butterfly pattern is and is not makes the strengths and weaknesses of the butterfly pattern easier to judge.

Advantages and Limitations of the Butterfly Pattern

The butterfly pattern gives clear, rule based entry, stop loss and target levels, helps traders assess potential turning points, but still requires disciplined risk management; however, the butterfly pattern is hard to spot, does not appear often 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 setting the entry and stop loss and points C and A setting the targets.
  • Specific Fibonacci ratios make the butterfly pattern rule based, so traders rely less on guesswork than with chart patterns judged by shape alone.
  • The butterfly pattern works on any timeframe and in forex, stocks, indices and commodities, because the ratios stay the same in every market.

The butterfly pattern also has four limitations to weigh before trading a butterfly pattern.

  • The butterfly pattern is hard to spot and easy to mislabel, because each leg has to be measured and the ratios rarely line up exactly.
  • Butterfly patterns are rare, so traders who rely on the butterfly pattern alone may wait a long time between trades.
  • The butterfly pattern can fail, especially when a strong trend keeps pushing price past 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, the limitations of the butterfly pattern are the reason the confirmation candle and the stop loss matter as much as the ratios, and 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 find where a trend may reverse. The butterfly spread is an options strategy that uses three strike prices. The butterfly pattern and the butterfly spread only share 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. The butterfly pattern shows where a reversal may happen and never guarantees one. Waiting for a confirmation candle and always using a stop loss matter more to results than spotting the butterfly pattern alone. Results also depend on the exact pattern rules, the timeframe, the entry rules and trading costs.

Which Timeframe Works Best for the Butterfly Pattern?

The butterfly pattern works on any timeframe. Higher timeframes, such as the 4 hour and daily charts, often give clearer legs and fewer false signals than very short timeframes. Shorter timeframes show more butterfly patterns, but more of those butterfly 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 stay the same in every market, because the butterfly pattern only measures the length of each leg on the chart, and harmonic pattern study traces back to H.M. Gartley’s 1935 book Profits in the Stock Market. In forex, traders measure the legs in pips, while in stocks, traders measure the legs in 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 possible butterfly patterns. Traders still check the ratios by hand before trading, because a scanner can label a chart pattern that misses the ratios or ignore the trend before 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.
Únete a más de 1.000.000 de clientes en nuestra galardonada plataforma de trading
1
Solicita una cuenta
real
2
Deposita fondos en tu
cuenta
3
Empieza a operar
al instante
Abrir cuenta