Fibonacci Retracement Calculator

Retracement and extension levels from any swing high and low, with Nifty, Bank Nifty and every NSE stock's recent range one click away.

In short

Fibonacci retracement levels sit at 23.6%, 38.2%, 50%, 61.8% and 78.6% of a price swing, measured back from its high in an uptrend or from its low in a downtrend, with extensions at 127.2%, 161.8% and 261.8%. Enter any swing high and low, or load Nifty, Bank Nifty or any NSE stock's high and low over the last one, three, six or twelve months.

Fibonacci retracement calculator
runs in your browser

LevelPriceDistance from current

Fibonacci retracement divides a price move into ratios taken from the Fibonacci sequence and marks where a pullback might pause. Traders draw it from the start of a move to its end: from the swing low to the swing high in an uptrend, from the high to the low in a downtrend.

The calculator works on any two numbers. Load a symbol to use its highest high and lowest low over a window you choose; the trend is set by which came last, and the closest level to the current price is highlighted.

How the levels are calculated

With swing high H, swing low L and range R = H − L: in an uptrend each retracement level is H − R × ratio (23.6% sits just below the high, 78.6% near the low), and extensions are L + R × 1.272, 1.618 and 2.618, above the high. In a downtrend the levels are L + R × ratio and the extensions project below the low.

61.8% is a Fibonacci number divided by the next one, 38.2% by the one after that and 23.6% by the one after that again; 78.6% is the square root of 0.618. 50% is not a Fibonacci ratio but is conventionally included.

How much to read into them

The levels depend entirely on which high and low you pick, and different choices give different levels for the same chart. There is no established evidence that prices respect 61.8% more than any other point; Strota's test of classic pivot levels on Nifty found them behaving much like placebo levels at the same distance, which is a useful caution for any drawn level. Treat them as reference points for planning a trade, alongside a stop-loss, not as predictions.

Key takeaways

Frequently asked questions

How do I calculate Fibonacci retracement levels?

Take the swing high and low and their difference, the range. In an uptrend, subtract 23.6%, 38.2%, 50%, 61.8% and 78.6% of the range from the high. For a swing from 24,000 to 26,000, the 61.8% retracement is 26,000 − 0.618 × 2,000 = 24,764.

What is the golden ratio in Fibonacci retracement?

61.8%, which comes from dividing a Fibonacci number by the next one. Many traders watch it most closely, though there is no evidence it holds more often than other levels.

Which high and low should I use?

The start and end of the move you are measuring: the most recent significant low and high. The calculator can use a stock's highest high and lowest low over the past one, three, six or twelve months.

What are Fibonacci extensions?

Levels beyond the swing, at 127.2%, 161.8% and 261.8% of the range, which some traders use as targets if the trend continues past the previous high or low.

Related smart-money tools