Fibonacci Retracement Calculator - Price Levels

Calculate standard or custom Fibonacci retracement prices for an uptrend or downtrend high-low range.

Choose the trend direction, enter the swing high and low, and optionally provide comma-separated percentage levels.

Fibonacci Retracement Calculator - Price Levels
Technical-analysis retracement level calculation

About the Fibonacci Retracement Calculator

A Fibonacci retracement calculator maps percentage distances across a selected price swing. Technical analysts commonly mark 23.6%, 38.2%, 50%, 61.8%, and 78.6% between a significant low and high, then watch those prices as possible support or resistance during a pullback. The Fibonacci retracement calculator performs the arithmetic consistently for stocks, exchange-traded funds, futures, foreign exchange, or cryptocurrency prices. For an uptrend, the calculation begins at the swing high and subtracts the high-low range multiplied by each ratio. For a downtrend, it begins at the swing low and adds the same ratio of the range. A rise from 100 to 120 has a range of 20; its 38.2% bullish retracement is 120 minus 20 times 0.382, or 112.36. The 50% level is widely plotted even though one-half is not itself a Fibonacci ratio. These levels identify reference prices, not probabilities or guaranteed turning points. Traders may look for confluence with prior highs, moving averages, volume, trend lines, gaps, or momentum. The choice of swing endpoints has a large effect: two analysts can select different highs and lows and obtain different levels while both calculations are mathematically correct. Consistent rules for identifying a completed impulse move make comparisons more useful. Use the trend selector to orient the levels correctly and custom percentages when a strategy uses alternatives such as 20%, 40%, 60%, or 80%. More decimal precision may be relevant for foreign exchange, while tick size and price increments matter for tradable orders. A level can help plan an alert, entry zone, stop review, or profit target, but execution should account for spreads, liquidity, volatility, and slippage. Fibonacci analysis is descriptive technical analysis and does not establish intrinsic value or predict market direction. Prices can reverse before a level, pass through every level, or gap beyond them. Backtests can be affected by hindsight in swing selection and ignored transaction costs. Combine retracement levels with a defined risk limit, independent evidence, and position sizing. The retracement output supplies transparent price coordinates; it does not recommend a security or trade.

Fibonacci Retracement Examples

Each example applies the selected direction to the full high-low range.

Price swingSelected levelsTechnical note
Stock uptrend from 100 low to 120 high; default levels23.6%: 115.28; 38.2%: 112.36; 50%: 110.00; 61.8%: 107.64Bullish retracements are measured down from the recent high.
Crypto downtrend from 2,500 high to 1,800 low; default levels23.6%: 1,965.20; 61.8%: 2,232.60; 78.6%: 2,350.20Bearish retracements are measured upward from the recent low.
EUR/USD uptrend from 1.1000 to 1.1800; custom 20%, 40%, 60%, 80%20%: 1.164; 40%: 1.148; 60%: 1.132; 80%: 1.116Custom levels support a strategy that uses evenly spaced pullback zones.

How to Calculate Fibonacci Retracements

  1. Identify a completed swing and choose uptrend or downtrend orientation.
  2. Enter the swing’s highest and lowest prices.
  3. Leave custom levels blank for the standard set or enter percentages separated by commas.
  4. Select Calculate Retracement Levels and transfer the prices to the same chart.
  5. Evaluate each zone with other evidence and a predefined risk plan.

Fibonacci Retracement Calculator FAQ

Which Fibonacci retracement levels are standard?
The commonly plotted set is 23.6%, 38.2%, 50%, 61.8%, and 78.6%, although traders may use other levels. Custom percentages can replace that default set when a strategy uses evenly spaced or house-defined zones.
Why is 50% included?
One-half is not a Fibonacci ratio, but market technicians historically include it as a common midpoint retracement. Many charts therefore plot 50% alongside the true Fibonacci ratios.
How do uptrend and downtrend formulas differ?
An uptrend measures downward from the high. A downtrend measures upward from the low.
Do retracement levels predict reversals?
No. They are reference zones. Price may react, reverse early, or move through a level without stopping.
How should I choose the high and low?
Use a consistent rule to select significant completed swing points on the timeframe relevant to the analysis. Changing the high or low after the fact can create levels that look precise but were not known in real time.