Technical analysis tool

Fibonacci Retracement & Extension Calculator

Map common Fibonacci retracement and extension levels from a Swing High and Swing Low. Results update instantly in your browser.

Swing inputs

Enter a completed high-to-low price range.

Range1,500.00
DirectionHigh to low

Fibonacci levels

Retracement levels run from the swing high toward the swing low.

LevelPrice
0.0%22,500.00
23.6%22,146.00
38.2%21,927.00
50.0%21,750.00
61.8%21,573.00
78.6%21,321.00
100.0%21,000.00
161.8%20,073.00
261.8%18,573.00

Level map

High → low
0.0%
22,500.00
23.6%
22,146.00
38.2%
21,927.00
50.0%
21,750.00
61.8%
21,573.00
78.6%
21,321.00
100.0%
21,000.00
161.8%
20,073.00
261.8%
18,573.00
RetracementExtension

How to use this Fibonacci calculator

  1. Identify a completed swing on the timeframe you are analysing.
  2. Enter the Swing High and Swing Low prices.
  3. Read the 0% to 100% retracement levels.
  4. Use 161.8% and 261.8% as extension references beyond the swing.

What are Fibonacci levels?

Fibonacci levels are price references derived from ratios commonly used to study pullbacks and extensions. The calculator uses the entered range to map those ratios; it does not fetch live prices or decide whether a level will hold.

Apply the same process consistently on NSE, BSE, MCX or crypto charts, and use the timeframe and market session that match your trading plan.

Common questions

What is Fibonacci retracement?

Fibonacci retracement uses ratios from a completed price swing to estimate possible pullback levels. Common ratios include 23.6%, 38.2%, 50%, 61.8% and 78.6%.

How do I select Swing High and Swing Low?

Use a meaningful completed price move on the timeframe you are analysing. Enter the highest and lowest prices of that swing, with Swing High greater than Swing Low.

Are Fibonacci levels guaranteed support or resistance?

No. They are reference levels, not guaranteed turning points. Combine them with price structure, volume, timeframe context and a defined risk plan.