A Fibonacci retracement calculator for stocks, forex and intraday trading
After a strong move, prices often pull back part of the way before deciding what to do next. Traders measure those pullbacks with Fibonacci ratios: 23.6%, 38.2%, 50%, 61.8% and 78.6% of the swing. This Fibonacci retracement calculator takes a swing high and a swing low and returns every retracement level, the extension targets beyond the swing (127.2%, 161.8%, 200%, 261.8%) and, if you add a pullback point, A-B-C projection targets as well.
It works for an up-move (measured from the low to the high, retracements below the high) and a down-move (from the high to the low, retracements above the low). Add the current price and it tells you how much of the swing has been retraced and which two levels the price is between. Decimals follow your inputs, so forex quotes like 1.0850 keep four places, and you can choose Indian or international digit grouping.
How to use the Fibonacci Retracement Calculator
- Choose the swing direction: Up-move if price rose from the low to the high, Down-move if it fell.
- Enter the swing high and the swing low — the extreme prices of the move you want to measure (a candle’s high and low, not closes, is the usual choice).
- Optionally enter the current price, and a pullback point C for projection targets.
- Under Levels and number format, edit the ratio lists, decimals and grouping if you need to.
- Read the ladder and the table, then copy the levels.
Fibonacci Retracement Calculator features
Retracements and extensions
Standard levels 23.6–78.6% plus extension targets above 100%, all editable — add 88.6% or 70.5% if your method uses them.
Both directions
Up-moves and down-moves are measured from the correct end, with a one-click swap of high and low.
A-B-C projections
From a pullback point C, targets at 61.8%, 100%, 127.2%, 161.8% and 261.8% of the A-B swing.
Price position
How much of the swing has been retraced and the nearest levels on either side.
Precise decimals
Automatic decimals from your inputs (4 for most forex pairs) or a fixed number, with Indian or international grouping.
Fibonacci retracement formula
For an up-move from low L to high H, the swing is H − L and a retracement of ratio r sits at H − (H − L) × r. For a down-move it is L + (H − L) × r. Extensions are measured from the start of the swing: L + (H − L) × x above the high for an up-move, H − (H − L) × x below the low for a down-move. A projection from a pullback point C adds the same swing to C: C + (H − L) × x.
Worked example: a stock rallies from ₹2,120 to ₹2,480, a swing of ₹360. The 38.2% retracement is 2,480 − 360 × 0.382 = ₹2,342.48; 50% is ₹2,300; 61.8% is 2,480 − 222.48 = ₹2,257.52; 78.6% is ₹2,197.04. The 161.8% extension target is 2,120 + 360 × 1.618 = ₹2,702.48. At ₹2,310 the price has retraced (2,480 − 2,310) ÷ 360 = 47.2% of the rally, just above the 50% level.
Where the ratios come from
In the Fibonacci sequence (1, 1, 2, 3, 5, 8, 13, 21, 34, 55…) each number divided by the next tends to 0.618, by the one after that to 0.382, and by the one after that to 0.236. 0.786 is the square root of 0.618, and 1.618 is the golden ratio itself — see the golden ratio calculator. The 50% level is not a Fibonacci ratio at all; traders include it from Dow theory’s observation that moves often retrace about half.
There is no physical reason markets should respect these ratios. They work, when they do, because many traders watch them, and with five or six levels on a chart price will almost always be near one of them. Treat them as zones for planning entries and stops, check the trade with the risk-reward calculator, and compare with the day’s pivot points.
Tips
- Measure clear swings: a well-defined high and low on the timeframe you trade. Different swings give different levels.
- Confluence matters more than any single level — a 61.8% retracement that lines up with a pivot or an old support is stronger than one alone.
- Place stops beyond the next level, not exactly on it, where many other stops sit.
Fibonacci Retracement Calculator FAQ
How do you calculate Fibonacci retracement levels?
Subtract the swing low from the swing high, multiply by each ratio (0.236, 0.382, 0.5, 0.618, 0.786) and subtract the result from the high for an up-move, or add it to the low for a down-move. The Fibonacci retracement calculator lists all of them at once.
Which Fibonacci level is the strongest?
The 61.8% level (the “golden ratio”) and the 38.2% level are the most watched, with 50% close behind. No level is reliably strong; watch how price behaves there.
How do I use a Fibonacci calculator for intraday trading?
Take the high and low of the morning’s move (or the previous day’s range) on your intraday chart, enter them with the direction, and use the retracement levels as possible entry zones with a stop beyond the next level.
What is the difference between Fibonacci retracement and extension?
Retracements (below 100%) measure pullbacks inside the swing; extensions (above 100%) project how far the next leg might run beyond the swing, for example 161.8%.
Is 50% a Fibonacci level?
No. It comes from the common observation that prices often give back about half of a move, and it is included by convention.
Does Fibonacci retracement work?
Sometimes, partly because many traders use it. The levels are calculations only, not investment advice or predictions.