Fibonacci Retracement in Forex: Levels, Drawing & Examples

Intermediate5 min read
Nautilus, Shell, Shine
Image by Peggy_Marco on Pixabay

What Fibonacci Retracement Is

Markets rarely move in straight lines. After an impulsive move, price usually gives back part of it before either continuing or reversing. Fibonacci retracement is a tool for measuring that pullback: it divides the distance between a swing low and a swing high into fixed percentages and plots them as horizontal levels. Traders use those levels as candidate areas for a pullback to end.

The tool does not forecast anything. Its value is a consistent, repeatable way to frame how deep a pullback is, and to plan entries, stops and targets around the answer.

Where the Ratios Come From

In the Fibonacci sequence (1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89…) each number is the sum of the two before it. As the sequence grows, the ratios between its numbers settle towards constants:

  • 61.8% — a number divided by the next one (55 / 89 = 0.618). This is the inverse of the golden ratio, 1.618.
  • 38.2% — a number divided by the one two places along (34 / 89 = 0.382).
  • 23.6% — a number divided by the one three places along (21 / 89 = 0.236).
  • 78.6% — the square root of 0.618.
  • 50% — not a true Fibonacci ratio. It is included by convention because markets frequently retrace around half of a move.

Shallow pullbacks to 23.6% or 38.2% suggest a strong trend. The 50% to 61.8% area is the classic “deep but healthy” pullback. A retracement beyond 78.6% means most of the move has been undone, and the original swing is in doubt.

How to Draw It Correctly

For an up-move, click on the swing low and drag to the swing high; the levels then measure the pullback down from the high. For a down-move, draw from the swing high to the swing low. If you need a refresher on spotting swings, see how to read a forex chart. A few habits keep your drawings consistent:

  • Use clear, significant swings that stand out on the chart. If you have to squint, the swing is too small.
  • Be consistent about wicks versus bodies. Most traders anchor on the wick extremes.
  • Only draw once the impulsive move has clearly finished and a pullback has started.
  • Start on the 4-hour or daily chart, where swings are watched by more traders.
EUR/USD daily candlestick chart with Fibonacci retracement levels drawn from a swing low to a swing high, and a pullback that turns near the 38.2% level
A real example on EUR/USD daily candles, May to June 2017. The tool runs from the swing low to the swing high, on the wicks. The pullback turned near 38.2% and price then made a new high; levels are areas, not promises.

Worked Example With the Maths

Suppose EUR/USD rallies from a swing low of 1.0800 to a swing high of 1.1000. The range is 0.0200, or 200 pips. Each retracement level is the high minus the range multiplied by the ratio:

  • 23.6%: 1.1000 − (0.0200 × 0.236) = 1.0953
  • 38.2%: 1.1000 − (0.0200 × 0.382) = 1.0924
  • 50%: 1.1000 − (0.0200 × 0.5) = 1.0900
  • 61.8%: 1.1000 − (0.0200 × 0.618) = 1.0876
  • 78.6%: 1.1000 − (0.0200 × 0.786) = 1.0843

So a pullback to the 61.8% level means price has given back about 124 pips of the 200-pip rally. If you bought a rejection at 1.0876 with a stop at 1.0835 — just beyond the 78.6% level — your risk would be 41 pips. A target back at the 1.1000 high is 124 pips away, a reward-to-risk ratio of roughly 3:1. You can check these figures with the Fibonacci calculator and the risk-reward calculator.

Retracement vs Extension

Retracement levels sit inside the original swing and help with entries. Extension levels project beyond it and help with targets. The two most used are 127.2% (the square root of 1.618) and 161.8%. Measured from the swing low in the same example:

  • 127.2%: 1.0800 + (0.0200 × 1.272) = 1.1054
  • 161.8%: 1.0800 + (0.0200 × 1.618) = 1.1124

A common plan is to take partial profit at the prior high of 1.1000, more at 127.2%, and trail the remainder towards 161.8%. Extensions are especially useful when price is at new highs and there is no historical structure to aim for. Some platforms also offer a three-point expansion tool that projects from the end of the pullback, which gives different prices.

Confluence: Where Fibonacci Earns Its Keep

With five retracement levels across a swing, price will always be near one of them, so a Fibonacci level alone is weak evidence. It becomes useful when it overlaps with something independent, such as a horizontal support or resistance zone or a daily pivot point. Typical sources of confluence include:

  • a prior swing high or low, or a round number — in the example, 1.0900 is both the 50% level and a round figure;
  • a rising 50 or 200-period moving average;
  • a clear rejection candle printed at the level.

Let price react first, then act — placing blind limit orders at every level is a quick way to end up buying into a falling market.

On TradingView, the browser-based charting platform, the free Fibonacci scripts in our Pine Script Library can draw retracement and extension levels from automatically detected swings. Check which swings a script picks, because that choice changes every level.

Fibonacci levels are a planning framework, not a prediction, and pullbacks can run straight through any of them. Forex and CFDs carry a high risk of loss; always use a stop and only risk money you can afford to lose.

FAQ

Which Fibonacci retracement level is the most important?

No single level is consistently the most important. The 38.2%, 50% and 61.8% levels get the most attention, with the 50–61.8% area often treated as the zone for a deep but healthy pullback. A level matters more when it overlaps with support or resistance, a pivot point or a moving average.

Is 50% really a Fibonacci level?

No. The 50% level is not derived from the Fibonacci sequence. It is included on retracement tools by convention, because markets often retrace around half of a prior move and traders have long watched the halfway point. It is still a useful reference, particularly when it lines up with a round number.

Do I draw Fibonacci retracement from high to low or low to high?

For an up-move, draw from the swing low to the swing high so the levels measure the pullback down from the top. For a down-move, draw from the swing high to the swing low. Use clear, significant swings and be consistent about anchoring on wicks or bodies.

Free Fibonacci Scripts for TradingView

Open-source Pine scripts from the ForexR library that build on this indicator. Copy one into TradingView's Pine Editor to try it on your own chart.

Free Support and Resistance Pine Scripts · How to add a script to TradingView

Related on ForexR

Next lesson ATR Indicator in Forex: How to Measure Volatility Continue

More Intermediate Guides

Support and Resistance in Forex: How to Draw Key Levels How to Draw Trend Lines and Channels in Forex (Step by Step) Supply and Demand Zones in Forex: How to Find and Trade Them Forex Candlestick Patterns: Pin Bars, Engulfing, Doji & More Forex Chart Patterns: Reversal & Continuation Explained Forex Breakout Trading: How to Trade Breakouts & Spot Fakeouts Moving Averages in Forex: SMA vs EMA, Crossovers & Trends MACD Indicator Explained: Settings, Signals & Divergence RSI Indicator in Forex: Settings, Signals & Divergence Stochastic Oscillator Explained: Settings, Signals and Strategy Divergence Trading: How to Spot Regular and Hidden Divergence Bollinger Bands Explained: Squeeze, Band Walks & Signals Ichimoku Cloud Explained: A Simple Guide to All Five Lines Forex Pivot Points: Formula, Levels & How to Trade ATR Indicator in Forex: How to Measure Volatility Most Volatile Currency Pairs (and the Calmest): How to Trade Them Best Forex Indicators for Beginners: The 7 Worth Learning Stop-Loss Strategies in Forex: Placement, Sizing & Trailing Take-Profit Strategies: When and Where to Exit a Winning Trade Risk-Reward Ratio Explained: What It Is and How to Use It Position Sizing in Forex: How to Calculate the Right Lot Size Forex Risk Management: Position Sizing & the 1-2% Rule How to Create a Forex Trading Plan (Simple Template Included) Forex Trading Styles: Scalping, Day, Swing & Position Forex Scalping for Beginners: How It Works, Costs and Rules Day Trading Forex: A Realistic Beginner’s Guide and Routine Swing Trading Forex: How to Catch Moves Over Days, Not Minutes Types of Forex Brokers: ECN vs STP vs Market Maker Explained How to Choose a Forex Rebate Provider: 9 Checks to Make First Total Trading Cost Explained: EUR/USD vs Gold After Rebates EA Settings Explained: Lot Size, Magic Number, Stop-Loss & More How to Backtest an EA in the MT4 and MT5 Strategy Tester How to Choose a Safe Forex EA: A 12-Point Checklist Pine Script Indicators vs Strategies vs Libraries Explained Pine Script Basics: Write Your First TradingView Indicator Pine Script Inputs: How to Make Script Settings Adjustable How to Read a Pine Script Before You Trust It: A Checklist How to Edit a Pine Script: Colours, Lengths and Filters Pine Script Alerts: alertcondition(), alert() and Webhooks Pine Script Sessions and Time: Shade London, New York, Asia Pine Script request.security(): Multi-Timeframe Done Safely Repainting in TradingView: How to Spot a Script That Repaints Build a Moving Average Crossover Strategy in Pine Script AI Trading Tools Explained: What Helps and What Sells AI Trading Signals: What They Are and When to Trust One How to Read a Signal Track Record: Win Rate, R and Sample Size AI Market Analysis: How Machines Read the Forex Market AI Sentiment Analysis in Trading: News Data Explained Fundamental Analysis in Forex: What Moves Currencies Safe-Haven Currencies: Risk-On and Risk-Off Explained Gold and the US Dollar: Why They Usually Move Apart Gold and Interest Rates: Why Real Yields Drive the Price Is Gold an Inflation Hedge? What 50 Years of Data Say Gold as a Safe Haven: When It Works and When It Fails Gold Trading Strategies: 5 Setups to Test on XAU/USD Gold Scalping: Costs, Timeframes and Rules for XAU/USD Gold Technical Analysis: Levels, ATR and Round Numbers How to Trade Gold During News: NFP, CPI and Fed Days Gold Correlations: Dollar, Yields, Silver, AUD and Bitcoin Gold-Silver Ratio Explained: How to Read and Trade It Gold vs Bitcoin: Which Is the Better Store of Value? How to Choose a Broker for Gold Trading: 9 Things to Check

Choose a Regulated Broker

Put what you’ve learned to work with a regulated broker. Compare costs, platforms and licences side by side.

Compare top brokers