Ad Space — Top Banner

Fibonacci Retracement Calculator

Calculate Fibonacci retracement and extension levels for any price swing.
Instantly see all key support and resistance levels for your trade.

Fibonacci Levels

Fibonacci retracement is one of the most widely used tools in technical analysis. It identifies potential support and resistance levels by applying key Fibonacci ratios to any price swing.

How the levels are calculated

For an uptrend (price retracing down from a recent high):

Retracement Price = High − (High − Low) × Fibonacci Ratio

For a downtrend (price retracing up from a recent low):

Retracement Price = Low + (High − Low) × Fibonacci Ratio

The key retracement ratios are: 0%, 23.6%, 38.2%, 50%, 61.8%, 78.6%, and 100%.

Where do these numbers come from?

They come from the Fibonacci sequence (0, 1, 1, 2, 3, 5, 8, 13, 21, 34 …). Divide any number by the one after it and you get approximately 0.618 — the famous “Golden Ratio” (φ). Divide by two positions forward and you get 0.382. The 23.6% level comes from dividing three positions forward.

The 50% level is not a true Fibonacci number — it comes from Dow Theory — but it is so widely watched by traders that it has become self-fulfilling.

Extension levels (profit targets)

Extensions project beyond the original swing and are used to set profit targets:

  • 127.2% — common first target after a breakout
  • 161.8% — the most important extension (the Golden Ratio)
  • 200% — double the original move
  • 261.8% — strong trend continuation target

Extension Price = High + (High − Low) × (Extension Ratio − 1.0)

Worked example — Bitcoin

Swing Low: $25,000 | Swing High: $40,000 | Range: $15,000

Level Price Distance from High
0% (High) $40,000 $0
23.6% $36,460 −$3,540
38.2% $34,270 −$5,730
50% $32,500 −$7,500
61.8% $30,730 −$9,270
78.6% $28,210 −$11,790
100% (Low) $25,000 −$15,000

Traders in an uptrend typically look to buy at the 38.2% or 61.8% retracement levels, with stop losses placed just below the 61.8% or 78.6% level.

Pro tips

  • Confluence is key: a Fibonacci level that aligns with a round number, moving average, or previous support/resistance is a much stronger zone.
  • The 61.8% retracement is called the “deep retracement” — a bounce here signals a very strong underlying trend.
  • Use extensions to set realistic take-profit targets rather than guessing.
  • Fibonacci tools work on any timeframe: from 5-minute charts to monthly charts.
  • Always draw from a significant, clearly identifiable swing point — not from minor noise.

Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.