Fibonacci Retracement Calculator

Quick answer

The Fibonacci retracement calculator works out the retracement levels (23.6%, 38.2%, 50%, 61.8%, 78.6%) and extension levels (127.2%, 161.8%) between a swing high and swing low – for an uptrend or a downtrend.

$
$
Retracement 23.6%
$ —
Retracement 38.2%
$ —
Retracement 50%
$ —
Retracement 61.8% (golden ratio)
$ —
Retracement 78.6%
$ —
Extension 127.2%
$ —
Extension 161.8%
$ —

Traders watch Fibonacci levels as possible support and resistance. They are a technical analysis convention, not a law of markets – combine them with other signals.

How to use the Fibonacci Retracement Calculator

  1. Trend
  2. Swing high
  3. Swing low

Results update as you type, and every field accepts the units shown in its menu.

How it works

Choose the trend direction and enter the swing high and swing low prices.

Tips

  • Enter figures for the same period and in the same currency.
  • Exchange rates and prices change constantly – update them before you rely on a result.
  • Use results as estimates and confirm important figures with the official source.
  • Everything runs in your browser – try different values to compare scenarios.

Common mistakes to avoid

  • Mixing gross and net figures.
  • Using outdated rates.
  • Treating rules of thumb as exact.

Inputs explained

Field What to enter
Trend Choose one: Uptrend (retracing down from the high), Downtrend (retracing up from the low)
Swing high Amount in your currency
Swing low Amount in your currency

Example values

How the main result changes when Swing high changes and everything else stays at the example values above:

Swing high Retracement 61.8% (golden ratio)
75 90.45
112.5 104.78
150 119.1
187.5 133.43
225 147.75
300 176.4

Formula

Uptrend retracement level = high − (high − low) × ratioDowntrend retracement level = low + (high − low) × ratioExtensions use ratios above 100%

Worked example

Inputs — Trend: Uptrend (retracing down from the high); Swing high: $150; Swing low: $100.
Results — Retracement 23.6% = $138.20; Retracement 38.2% = $130.90; Retracement 50% = $125.00; Retracement 61.8% (golden ratio) = $119.10; Retracement 78.6% = $110.70; Extension 127.2% = $163.60; Extension 161.8% = $180.90.

Frequently asked questions

What are Fibonacci retracement levels?

23.6%, 38.2%, 50%, 61.8% and 78.6% of a price move.

Is 50% a Fibonacci number?

No, but traders include it as a key level.

Do Fibonacci levels work?

They're widely watched, which can make them self-fulfilling, but they don't predict prices reliably.

What formula does the Fibonacci Retracement Calculator use?

Uptrend retracement level = high − (high − low) × ratio.

Cite this calculator

Speedy Calculator. (2026). Fibonacci Retracement Calculator. Speedy Calculator. https://speedycalculator.com/calculators/finance/fibonacci-retracement/