The Butterfly Pattern is a powerful harmonic pattern used in technical analysis to predict potential reversals in the market. Developed by Bryce Gilmore and later popularized by Scott Carney, it’s known for its precision in targeting price levels with Fibonacci ratios. Whether you’re a day trader or a swing trader, learning how to trade the Butterfly Pattern can give you an edge in identifying high-probability trade setups.
📌 What is the Butterfly Pattern?
The Butterfly Pattern is a reversal pattern formed by four legs: XA, AB, BC, and CD. It resembles a “M” or “W” shape depending on whether it’s bullish or bearish.
🟢 Bullish Butterfly
- Occurs at the end of a downtrend
- Signals a potential upward reversal
🔴 Bearish Butterfly
- Appears at the end of an uptrend
- Suggests a potential downward reversal
📐 Butterfly Pattern Fibonacci Structure
The Butterfly Pattern relies heavily on Fibonacci extensions and retracements:
| Leg | Fibonacci Level |
|---|---|
| AB | 78.6% retracement of XA |
| BC | 38.2% to 88.6% retracement of AB |
| CD | 161.8% to 261.8% extension of BC AND 127.2% to 161.8% extension of XA |
👉 The D point is the Potential Reversal Zone (PRZ) where the trade setup is identified.
📊 How to Trade the Butterfly Pattern (Step-by-Step)
✅ Step 1: Identify the Pattern
- Use harmonic pattern recognition tools or manually draw the legs (XA, AB, BC, CD).
- Confirm Fibonacci levels.
- Make sure the D point aligns with both:
- XA extension (127.2%–161.8%)
- BC extension (161.8%–261.8%)
✅ Step 2: Confirm with Price Action or Indicators
At the D point:
- Look for candlestick reversal patterns (e.g., Pin Bar, Engulfing).
- Use RSI or MACD to spot divergence.
✅ Step 3: Entry
- Enter at or near the D point (PRZ).
- Use limit orders or wait for confirmation with a reversal candle.
✅ Step 4: Stop Loss Placement
- Place the stop loss slightly beyond the D point.
- For bullish patterns: a few pips below D.
- For bearish patterns: a few pips above D.
✅ Step 5: Take Profit Targets
- First Target: 38.2% retracement of CD
- Second Target: 61.8% retracement of CD
- Optional: Trail the stop to capture more profit
🧠 Example Strategy 1: Basic Butterfly Reversal Trade
Market: EUR/USD
Timeframe: 1-Hour
Setup:
- XA = 1.1000 to 1.1200
- AB = 78.6% retracement to 1.1050
- BC = retraces 61.8% of AB
- CD extends BC by 200% and XA by 127.2% to reach 1.0950 (PRZ)
Trade Plan:
- Buy at 1.0950
- SL at 1.0930
- TP1 at 1.1000 (38.2% of CD)
- TP2 at 1.1050 (61.8% of CD)
📈 Example Strategy 2: RSI Divergence with Butterfly
Market: GBP/JPY
Timeframe: 4-Hour
At point D:
- RSI shows bullish divergence
- A bullish engulfing candle confirms reversal
Trade:
- Buy at PRZ
- Stop loss below D
- Use RSI divergence as confirmation tool
🔄 Example Strategy 3: Confluence with Support/Resistance
Market: NASDAQ
Timeframe: Daily
The D point of a Bearish Butterfly aligns with:
- Historical resistance
- 200 EMA
- MACD bearish crossover
Trade:
- Sell at PRZ
- SL above resistance zone
- TP at prior swing low
🔂 Example Strategy 4: Multi-Timeframe Butterfly Trading
- Identify pattern on 4H chart
- Enter trade on 15M chart for better timing
- Confirm reversal using:
- Lower timeframe patterns
- Divergence or volume spike
🧰 Tools for Butterfly Pattern Trading
- TradingView: Use harmonic pattern indicators
- MetaTrader: Harmonic scanner plugins
- Fibonacci Drawing Tools: Built-in with most charting platforms
- Confirmation Indicators:
- RSI
- MACD
- Candlestick Reversal Patterns
⚠️ Common Mistakes to Avoid
- Entering before pattern completion (don’t rush at point C)
- Ignoring confluence (confirmation is key)
- Placing stop loss too tight
- Overtrading harmonic patterns without discipline
📝 Final Thoughts
The Butterfly Pattern is not just a shape, it’s a structured trading opportunity based on mathematical harmony and price psychology. Like all trading patterns, it works best when combined with other tools like support/resistance, divergence, or candlestick patterns.
Practice on demo accounts, backtest the pattern, and only trade live once you gain confidence in spotting and executing it.

