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 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.