Skip to content

Free tool

Fibonacci Retracement Calculator: Retracement and Extension Levels

Free Fibonacci retracement calculator: enter a swing high and low to get 23.6%, 38.2%, 50%, 61.8% and 78.6% levels plus 127.2% and 161.8% extensions.

Fibonacci retracement calculator

Runs in your browser. Nothing is saved.

Inputs

Result

61.8% retracement

₹1,314.6

50% retracement

₹1,350

Range ₹300

Retracement and extension levels
LevelPriceFrom swing high
23.6% retracement₹1,429.2−4.72%
38.2% retracement₹1,385.4−7.64%
50% retracement₹1,350−10%
61.8% retracement₹1,314.6−12.36%
78.6% retracement₹1,264.2−15.72%
127.2% extension₹1,581.6+5.44%
161.8% extension₹1,685.4+12.36%

What does this Fibonacci calculator do?

A Fibonacci retracement calculator takes a swing high and a swing low and returns the prices at 23.6%, 38.2%, 50%, 61.8% and 78.6% of that move, measured back from where the swing ended. It also projects 127.2% and 161.8% extensions beyond the swing. The levels are arithmetic only; they do not predict where price will turn.

How do you use this Fibonacci calculator?

  1. Pick the swing direction: an up-move (price rose from the low to the high) or a down-move (price fell from the high to the low).
  2. Enter the swing high and swing low of that move, from the same timeframe you trade.
  3. Read the retracement levels: after an up-move they sit below the high, after a down-move above the low.
  4. Read the extensions: they project beyond the end of the swing, above the high after an up-move and below the low after a down-move.
  5. Copy the levels and compare them with the demand and supply zones on your chart.

How are Fibonacci retracement levels calculated?

Each level is a fixed fraction of the swing's range (high − low), measured back from the end of the move. After an up-move the levels are subtracted from the high; after a down-move they are added to the low. The 50% level is not a Fibonacci ratio, but it is included by convention because many traders watch the halfway point.

Retracement levelUp-move: Level = High − (High − Low) × ratio Down-move: Level = Low + (High − Low) × ratioRatios: 0.236, 0.382, 0.5, 0.618 and 0.786.
Levels for a swing between ₹1,200 and ₹1,500
LevelAfter an up-moveAfter a down-move
23.6%₹1,429.20₹1,270.80
38.2%₹1,385.40₹1,314.60
50%₹1,350₹1,350
61.8%₹1,314.60₹1,385.40
78.6%₹1,264.20₹1,435.80
127.2% extension₹1,581.60₹1,118.40
161.8% extension₹1,685.40₹1,014.60

What are Fibonacci extension levels?

Extensions project the swing beyond its end: 127.2% and 161.8% of the range, measured from the start of the move. After an up-move from ₹1,200 to ₹1,500 they sit at ₹1,200 + ₹300 × 1.272 = ₹1,581.60 and ₹1,200 + ₹300 × 1.618 = ₹1,685.40. Some traders use them as possible profit-booking areas, but an opposing supply zone on the chart is a far more concrete reference.

Extension levelUp-move: Level = Low + (High − Low) × ratio Down-move: Level = High − (High − Low) × ratioRatios: 1.272 and 1.618. Extensions that would fall to zero or below are not shown.

How do Fibonacci levels relate to demand and supply zones?

Fibonacci levels are lines calculated from two prices, whatever the chart looks like in between. A demand zone is a band where price actually based and then left sharply. When a retracement level falls inside a fresh demand zone, traders note the overlap, but the zone's own proximal and distal lines, not the ratio, still decide the entry and the stop loss.

If no zone sits near a level, the level alone is weak evidence. Price often passes straight through 38.2%, 50% and 61.8% on a strong move. See the stop loss and target lesson for how the zone plan works, and size the trade with the position size calculator.

What are the limits of Fibonacci retracements?

  • The swing is a choice: two traders who pick different highs and lows get different levels.
  • No level is special by itself: the ratios come from a number sequence, not from where orders sit in the market.
  • Lines, not areas: price rarely turns at an exact level, so many traders treat a level as a rough area.
  • Many levels, few answers: with seven levels on a chart, price is almost always near one of them, which makes them easy to over-read.

Frequently asked questions

What is the formula for Fibonacci retracement?

After an up-move, Level = High − (High − Low) × ratio; after a down-move, Level = Low + (High − Low) × ratio, with ratios 0.236, 0.382, 0.5, 0.618 and 0.786. For a move from ₹1,200 to ₹1,500, the 61.8% retracement is ₹1,500 − ₹300 × 0.618 = ₹1,314.60.

Which Fibonacci retracement level is the most important?

The 38.2%, 50% and 61.8% levels are the most widely watched, but none of them reliably stops price. A level matters more when it overlaps a fresh demand or supply zone and agrees with the higher-timeframe trend, and less when it sits in empty space on the chart.

Is 50% a Fibonacci ratio?

No. 23.6%, 38.2%, 61.8% and 78.6% come from ratios in the Fibonacci sequence, but 50% does not. It is included in almost every retracement tool by convention, because many traders watch the halfway point of a move.

How do I choose the swing high and swing low?

Use the clear start and end of the move you are studying, on the timeframe you trade: the lowest low before an up-move and the highest high where it stopped, or the reverse for a down-move. Many traders use wick highs and lows; whichever you choose, use the same rule every time.

Can I use Fibonacci retracements for intraday trading?

Yes. The arithmetic is the same on 5-minute, hourly, daily or weekly charts; only the swing you measure changes. Intraday swings are smaller and noisier, so levels on lower timeframes are crossed more often. Many traders mark them on the timeframe of their trade and check one timeframe higher.

Turn the numbers into alerts

Save your entry, stop loss and target in StockNotify and get a Telegram or email alert when price reaches each level.

Educational calculator only. Results depend entirely on the numbers you enter and are not investment advice or a recommendation to trade.

Set your first price alert
in two minutes.

Sign up free, pick a stock, set a price. We’ll message you when it gets there.

Get started freeFree during beta. See what’s included