What a Fibonacci extension is
A Fibonacci extension is a drawing tool that projects price levels beyond a completed move. A Fibonacci retracement measures how far price pulls back inside a swing. An extension asks a different question: if the trend continues, where might the next leg pause?
The levels come from ratios linked to the Fibonacci sequence and the golden ratio (phi). Traders call the projected lines Fibonacci extension levels or Fibonacci targets. They are reference zones for planning. They are not predictions.
Fill in the empty fields to see the result.
| Level | Price |
|---|---|
| 0% | 120 |
| 23.6% | 115.28 |
| 38.2% | 112.36 |
| 50% | 110 |
| 61.8% | 107.64 |
| 78.6% | 104.28 |
| 100% | 100 |
| 127.2% | 125.44 |
| 161.8% | 132.36 |
| 261.8% | 152.36 |
Up swing: retracement = high − range × ratio, extension = low + range × ratio (range = high − low); a down swing is mirrored. The levels depend on which swing you pick; price often ignores them.
Use the tool above to enter a swing and see the retracement and extension levels it produces, including the commonly watched golden-ratio projection.
The beginner picture: a drawn example
The chart below is a drawing, not real prices. It shows an uptrend in three swing points labelled A, B and C:
- A is the start of the move (a swing low in an uptrend).
- B is the end of the move (the swing high).
- C is the end of the pullback.
The tool measures the A–B distance and projects it from C. The horizontal lines above B are the extension levels. In a downtrend the points are reversed: A is a swing high, B a swing low and C a bounce high.
The formula
For an uptrend:
Extension level = C + (B − A) × ratio
For a downtrend:
Extension level = C − (A − B) × ratio
"Ratio" is each value in the level list. The level at the full A–B length projects an equal leg from C. The golden-ratio level projects a leg longer than A–B by the golden-ratio proportion. MetaTrader does this arithmetic for you. The calculators page lets you check the numbers by hand.
How to add it in MT4 and MT5
The steps below describe standard MetaTrader menus. Your build may look slightly different.
- MT4: Insert → Fibonacci → Expansion.
- MT5 (MetaTrader 5): Insert → Objects → Fibonacci → Fibonacci Expansion.
To draw it, click A, drag to B, then click C. To change the levels, double-click the object (or right-click → properties) and open the Fibo Levels tab. There you can add, delete or relabel ratios.
The default level set differs between builds, so check the tab rather than assuming. Some traders use the retracement tool instead and read the levels above its own range. That projects from B, not C, so the lines land in different places. Know which version you are using.
See MetaTrader 4 and MetaTrader 5 for the platforms in general. You can practise drawing on a demo account.
Ready to try it on a real or demo account?
Partner link · trading carries a high risk of loss
How to use Fibonacci extension: typical uses
- Profit-taking zones. Traders who are already in a trend trade mark extension levels as places to review or scale out of the position.
- Confluence. An extension level carries more weight when it lines up with something else on the chart: a support or resistance level, a round number, a supply or demand zone or a channel boundary.
- Wave measurement. Elliott Wave and harmonic pattern traders use extensions to compare leg lengths.
- Risk planning. Comparing the distance to an extension with the distance to your stop gives you a rough reward-to-risk view before you enter. See risk management.
Parameter choices for experienced traders
- Swing selection matters most. Different traders pick different A, B and C points, so they get different levels. Use clear swings on the timeframe you trade. A ZigZag or fractals can make the choice more consistent.
- Wicks or bodies. Anchoring to candle extremes gives different lines than anchoring to closes. Choose a rule and keep to it.
- Timeframe. Levels from a higher timeframe usually draw more attention. Check them with multiple timeframe analysis.
- Fewer levels. A crowded level list means price is always "near a level". Trim the list to the ratios you actually act on.
- Zones, not lines. Treat each level as a band about the width of normal volatility. The ATR is a practical way to size that band.
When the Fibonacci extension misleads
- No clear trend. In ranges, the A–B–C structure is arbitrary and the projections mean little.
- Hindsight fitting. After the fact, some ratio always seems to match a turn. Judge the tool only on levels drawn before price arrived.
- Strong momentum or news. Price can run through every level during releases or sharp trends. See fundamental analysis.
- Moving anchors. If C is not yet confirmed, a deeper pullback shifts every level.
- Self-fulfilling limits. Reactions often happen because many traders watch the same lines. That crowd effect can vanish without warning.
Leveraged forex and CFD trading can lose money fast. A drawing tool does not reduce that risk.
Frequent questions
What is the difference between Fibonacci retracement and extension?
A retracement measures pullbacks inside a swing. An extension projects levels beyond the swing, using a third point (C).
Which Fibonacci extension levels do traders watch?
Most often the level equal to the A–B length and the golden-ratio level, plus a smaller level below it. The tool on this page lists the full set.
Are Fibonacci targets reliable?
No level is reliable on its own. Extensions are reference zones that work better with confluence and fail in ranges or news-driven moves.
Does the Fibonacci extension repaint?
The object does not repaint. However, if you move A, B or C, all levels change. See repainting indicators.
Can I use it on gold or indices?
Yes. The maths is the same on any chart, including XAUUSD or NAS100. Volatility differs, though, so size your zones to each instrument.
