Skip to content
Calc Vault logoCalc Vault

Fibonacci Retracement Calculator — Free Forex Fib Levels Tool

Calculate Fibonacci retracement and extension levels for any forex pair, stock, or crypto asset. Enter the swing high and low to instantly see all key Fibonacci price levels — including the critical 61.8% golden ratio.

Trend

Type

Range

0.05000

Uptrend retracement levels

LevelPriceDescription
0%1.100000%
23.6%1.0882023.6%
38.2%1.0809038.2% (Common)
50%1.0750050%
61.8%1.0691061.8% (Golden Ratio)
78.6%1.0607078.6%
100%1.05000100%

Last reviewed · How we check our calculators


How to Use the Fibonacci Retracement Calculator

To use the Fibonacci calculator, you need to identify a completed price swing on your chart. Find the most recent significant swing high (the peak of an upward move) and swing low (the bottom of a downward move).

Enter the high price and low price into the calculator, then select whether you want Retracement levels (for finding pullback entry points within a trend) or Extension levels (for projecting profit targets beyond the original swing). The full table of price levels updates as you type.

Pick the trend the swing belongs to. In an uptrend (price rose from the low to the high) retracements are support levels below the high and extensions are profit targets above it. In a downtrend (price fell from the high to the low) retracements are resistance levels above the low and extensions are targets below it.

The Formula

Fibonacci retracement and extension levels are derived from the Fibonacci sequence — a series where each number is the sum of the two preceding ones (1, 1, 2, 3, 5, 8, 13, 21 …). The key ratios emerge from dividing adjacent numbers in the sequence:

  • 23.6% — 21 ÷ 89 ≈ 0.236 (shallow retracement)
  • 38.2% — 21 ÷ 55 ≈ 0.382 (moderate retracement)
  • 61.8% — 1 ÷ 1.618 ≈ 0.618 (the Golden Ratio, strongest level)
  • 161.8% — 1.618 (Golden Ratio extension, common profit target)

The price formulas are:

  • Retracement Level Price = High − (High − Low) × Ratio
  • Uptrend: Retracement = High − (High − Low) × Ratio; Extension = Low + (High − Low) × Ratio
  • Downtrend: Retracement = Low + (High − Low) × Ratio; Extension = High − (High − Low) × Ratio

For example, with an up swing from 1.0500 (low) to 1.1000 (high), the range is 0.0500. The 61.8% retracement = 1.1000 − 0.0500 × 0.618 = 1.0691. The 161.8% extension = 1.0500 + 0.0500 × 1.618 = 1.1309, above the swing high.

Practical Examples

Example 1 — EUR/USD Retracement (Uptrend Pullback)

  • Trend: uptrend | Swing Low: 1.0500 | Swing High: 1.1000 | Range: 500 pips
  • 23.6% Retracement = 1.0882 (118 pip pullback)
  • 38.2% Retracement = 1.0809 (191 pip pullback)
  • 61.8% Retracement = 1.0691 (309 pip pullback — golden ratio support)
  • 78.6% Retracement = 1.0607 (393 pip pullback — last major support)

In practice, a trader would look to enter long positions at or near the 38.2%, 50%, or 61.8% levels with a stop loss below the 78.6% or 100% level.

Example 2 — EUR/USD Extension (Uptrend Targets)

  • Same up swing: 1.0500 → 1.1000 — price breaks above the high
  • 127.2% Extension = 1.1136 (136 pips above the high)
  • 161.8% Extension = 1.1309 (309 pips above the high — the most widely used target)
  • 261.8% Extension = 1.1809 (809 pips above the high)

Example 3 — GBP/USD Downtrend (Resistance and Downside Targets)

  • Trend: downtrend | Swing High: 1.2700 | Swing Low: 1.2400 | Range: 300 pips
  • Retracements (resistance on a bounce): 38.2% = 1.2515, 61.8% = 1.2585
  • 127.2% Extension = 1.2318 (82 pips beyond the low)
  • 161.8% Extension = 1.2215 (185 pips beyond the low)
  • 200% Extension = 1.2100 (300 pips beyond the low — double the original range)
  • 261.8% Extension = 1.1915 (485 pips beyond the low)

How Traders Use Fibonacci Levels

Fibonacci levels work best when combined with other technical analysis tools such as horizontal support and resistance, moving averages, or RSI divergence. A Fibonacci level that aligns with an existing support zone or a key moving average becomes a confluence zone — a much higher-probability area for price to react. The 61.8% level in particular is watched by institutional traders and often acts as the deepest retracement before a trend resumes.

Frequently Asked Questions

Fibonacci retracement levels are horizontal price lines on a chart that indicate where support or resistance is likely to occur during a pullback within a trend. They are derived from Fibonacci ratios: 23.6%, 38.2%, 50%, 61.8%, and 78.6%. Traders draw them from a significant swing low to a swing high (or vice versa) and look for price to bounce at one of these levels before the trend continues. The 61.8% level, known as the golden ratio, is widely regarded as the most important retracement level.

Retracement levels (0–100%) identify where a pullback might find support or resistance before the trend resumes. Extension levels (100%+) project where price might travel beyond the original swing high or low — they are used as profit targets. For example, in an uptrend, you would use retracements to find entry points during a pullback and extensions (127.2%, 161.8%, 261.8%) to place take profit orders above the prior swing high.

The 61.8% level comes from the Golden Ratio (φ ≈ 1.618), a mathematical constant that appears throughout nature, art, and architecture. In the Fibonacci sequence, dividing any number by the next larger number approaches 0.618 as the sequence grows (e.g., 89 ÷ 144 = 0.618). In trading, the 61.8% retracement is significant because it represents the deepest normal pullback within a healthy trend. A break below the 61.8% level in an uptrend often signals that the trend may be reversing.

Fibonacci levels are considered self-fulfilling to a significant degree because so many traders and institutions watch them. Their accuracy improves when multiple confirming factors align at the same level — a phenomenon called confluence. For example, a 61.8% Fibonacci retracement that also coincides with a daily support level, a 200-period moving average, and RSI oversold conditions is far more likely to hold than a Fibonacci level standing alone. Used in isolation, Fibonacci levels are no more reliable than other technical tools.

Select the most recent significant price swing relevant to your trading timeframe. For swing traders on the daily chart, this typically means the last major impulse wave — the most recent strong trending move between a clear swing low and a clear swing high. Avoid using minor intraday wiggles. The swing points should be obvious turning points on the chart where price changed direction significantly. The quality of your Fibonacci analysis depends entirely on correctly identifying these anchor points.

Sources

Embed This Calculator on Your Website

Free for blogs, forums and tipster sites. Paste this HTML where the calculator should appear — it resizes automatically.

<div class="calcvault-embed" style="max-width:700px;margin:0 auto;">
  <script src="https://www.calcvault.co/widget.js" data-calc="fibonacci-retracement-calculator" data-backlink="inline"></script>
  <p style="text-align:center;margin:6px 0 0;font-size:12px;font-family:system-ui,sans-serif;"><a href="https://www.calcvault.co/calculators/fibonacci-retracement-calculator">Fibonacci Retracement Calculator by CalcVault</a></p>
</div>