Retracement and extension levels from a swing high and low.
A Fibonacci calculator finds the price levels where a pullback may pause inside a trend. Enter a swing high, a swing low and the trend direction, and it returns the 23.6%, 38.2%, 50%, 61.8% and 78.6% retracements, the 0% and 100% anchors, and 127.2% and 161.8% extension levels.
Uptrend: level = swing high − (swing high − swing low) × ratio
Downtrend: level = swing low + (swing high − swing low) × ratio
EUR/USD rallies from a swing low of 1.0800 to a swing high of 1.1000, so you choose Uptrend. The move is 1.1000 − 1.0800 = 0.0200.
The 38.2%, 50% and 61.8% levels are the ones most traders watch. A pullback that stalls at one of them and forms a bullish candle can offer an entry in the direction of the trend, with a stop beyond the next level. If price breaks through 100%, the swing has fully reversed and the extensions become possible targets.
For the full method, read the Fibonacci retracement guide, learn to spot clean swings in support and resistance, and plan exits with take-profit strategies. The pivot point calculator adds session levels to compare.
The common retracements are 23.6%, 38.2%, 50%, 61.8% and 78.6% of the swing. The 50% level is not a true Fibonacci ratio, but traders watch it closely. The calculator also gives 127.2% and 161.8% extension levels beyond the 100% mark.
Use a clear, recent swing: the highest high and lowest low of the move you expect price to retrace. Swings that stand out on the four-hour or daily chart are watched by more traders than small intraday wiggles, so their levels tend to matter more.
The calculator carries the same measurement past 100%. In an uptrend the 127.2% and 161.8% levels sit below the swing low, and in a downtrend above the swing high. To project targets above the high of a rally instead, choose Downtrend with the same two prices.
Many traders call 61.8% the golden ratio and treat it as the key level, with 38.2% and 50% close behind. No level holds every time, so look for a Fibonacci level that lines up with a support zone, a trend line or a candlestick signal.
Yes. Fibonacci levels depend only on the swing high and low, so they work on any market and time frame. Results are shown to five decimal places, which suits forex; for gold, indices or Bitcoin, round to the precision you trade.