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.
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 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
- Retracements: 23.6%, 38.2%, 50%, 61.8% and 78.6% of the swing.
- Uptrend levels are measured down from the high; downtrend levels up from the low.
- Extensions at 127.2%, 161.8% and 261.8% project beyond the swing.
- The result depends on the swing you choose; the levels are not forecasts.
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.