Skip to main content
calc.forex

Fibonacci Calculator: Retracement & Extension Levels

Calculate Fibonacci retracement and extension levels from a swing high and low.

Sets the price decimals and pip size.

Trend

Price rose from the swing low to the high.

More options

Optional pullback after the swing. Adds projections of the swing from C.

Extensions from

Low + range × level, as the MT4 and TradingView Fib retracement tools draw it.

61.8% retracement

1.11264

Swing range

200.0 pips

0.02000

161.8% extension

1.13736

Measured from the swing low

RetracementsMeasured from the swing high, 1.12500
LevelPricePips from high
0.0%1.125000.0
23.6%1.1202847.2
38.2%1.1173676.4
50.0%1.11500100.0
61.8%1.11264123.6
76.4%1.10972152.8
78.6%1.10928157.2
100.0%1.10500200.0
ExtensionsMeasured from the swing low, 1.10500
LevelPricePips from high
127.2%1.1304454.4
138.2%1.1326476.4
141.4%1.1332882.8
161.8%1.13736123.6
200.0%1.14500200.0
261.8%1.15736323.6

Uptrend: retracements are pullback levels below the high; extensions are targets above it. 38.2%, 50% and 61.8% are the most watched retracements, 161.8% the most watched extension.

Show the math
  1. Range1.12500 − 1.10500 = 0.02000
  2. 61.8% retracementHigh − range × 0.618 = 1.12500 − 0.02000 × 0.618 = 1.11264
  3. 161.8% extension (from the swing low)Low + range × 1.618 = 1.10500 + 0.02000 × 1.618 = 1.13736
Embed this calculator

Quick answer

In an uptrend, retracement level = swing high − range × ratio and extension level = swing low + range × ratio (mirrored in a downtrend). For a swing from 1.1000 to 1.2000, the 61.8% retracement is 1.2000 − 0.1000 × 0.618 = 1.1382 and the 161.8% extension is 1.1000 + 0.1618 = 1.2618.

Worked examples: Pivots & Fibonacci

What is the Fibonacci Calculator: Retracement & Extension Levels?

Fibonacci retracements and extensions are price levels drawn as fixed percentages of a swing. Retracements mark where a pullback might pause inside the move; extensions project possible targets beyond it.

The ratios come from the Fibonacci sequence (1, 1, 2, 3, 5, 8, 13, 21…), introduced to Europe by Leonardo of Pisa in 1202. Dividing a number by the next one tends to 0.618, and by the one two places ahead to 0.382; 0.236 is 0.382 × 0.618 and 0.786 is √0.618. The 50% level is not a Fibonacci ratio but is watched alongside them.

Uptrend: Retracement = High − Range × Ratio, Extension = Low + Range × Ratio
Downtrend: Retracement = Low + Range × Ratio, Extension = High − Range × Ratio

For a swing from 1.1000 to 1.2000 the 61.8% retracement is 1.2000 − 0.1000 × 0.618 = 1.1382 and the 161.8% extension is 1.1000 + 0.1618 = 1.2618. The levels have no predictive power of their own; they matter because many traders watch them, and they work best as zones combined with other evidence.

How to use this calculator

  1. Instrument — sets the price decimals and the pip size used to show the range.
  2. Trend — Uptrend (low → high) if price rose from the swing low to the swing high; Downtrend (high → low) if it fell.
  3. Swing high and Swing low — the extremes of the move, including wicks.

The result highlights the 61.8% retracement, the size of the swing in pips and the 161.8% extension, then lists every retracement (0%, 23.6%, 38.2%, 50%, 61.8%, 76.4%, 78.6%, 100%) and extension (127.2%, 138.2%, 141.4%, 161.8%, 200%, 261.8%). Show the math shows the range and the level formulas; Copy link with these numbers saves the swing.

Worked example

EUR/USD uptrend from 1.0800 to 1.1000 (a 200-pip swing):

  • 23.6% retracement: 1.1000 − 0.0200 × 0.236 = 1.09528
  • 38.2% retracement: 1.09236
  • 50% retracement: 1.09000
  • 61.8% retracement: 1.08764
  • 127.2% extension: 1.0800 + 0.0200 × 1.272 = 1.10544
  • 161.8% extension: 1.11236

A trader looking to buy a pullback might watch the 50–61.8% zone (1.0876–1.0900), place the stop below the 78.6% level or the swing low, and use the extensions as possible targets. If price closes well beyond the 78.6% level, the move is more likely a reversal than a pullback.

When to use it

  • After a clear swing — the levels are most useful when the high and low are obvious.
  • Planning pullback entries — in the direction of the prior move.
  • Setting targets — extensions beyond the swing extreme.
  • Looking for confluence — a level that coincides with prior support, a round number or a pivot carries more weight.

Common mistakes

  • Choosing unclear swing points. Different highs and lows give different levels; use the obvious extremes, wicks included.
  • Treating levels as exact prices. Price often overshoots or turns short of a level; think in zones.
  • Using them in ranging markets. Without a clear swing the levels mean little.
  • Mixing extension conventions. This calculator measures extensions from the start of the swing by default; under More options you can measure them from the end of the swing, or add point C for three-point projections.

Frequently asked questions

Which Fibonacci level is the most important?

38.2%, 50% and 61.8% are the most watched retracements. None works reliably on its own; levels that line up with other support or resistance are generally given more weight.

Do Fibonacci levels work?

There is no evidence that the ratios have special predictive power. Price sometimes reacts near them because many traders place orders there, which is why they are best treated as zones combined with other analysis.

What is the difference between retracements and extensions?

Retracements lie inside the swing and mark possible pullback levels. Extensions lie beyond the swing and mark possible targets if the move continues.

Should I measure from wicks or candle bodies?

Most traders use the wicks — the actual highest and lowest traded prices of the swing. Whichever you choose, use the same method every time.

How are the extensions calculated here?

As a percentage of the swing measured from its starting point: in an uptrend, extension = swing low + range × ratio. For a swing from 1.1000 to 1.2000, the 161.8% extension is 1.2618.

Related calculators

All 32 calculators

Brokers we partner with

Affiliate links. calc.forex is free and funded by affiliate commissions: if you open an account through a broker link on this site, we may be paid by the broker at no extra cost to you. This never changes the numbers our calculators produce.

Risk warning: CFDs and leveraged forex are complex instruments and come with a high risk of losing money rapidly due to leverage. 74–89% of retail investor accounts lose money when trading CFDs with the brokers listed here. Consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.