Fibonacci Retracement Calculator
Fibonacci Retracement Calculator
Calculate key Fibonacci retracement levels for any price swing. Enter your swing high and swing low prices to instantly find the 23.6%, 38.2%, 50%, 61.8%, and 78.6% retracement levels used by traders to identify potential support and resistance zones.
Price Data
Retracement Levels
INSTRUCTIONS
How to Use This Calculator
1. Enter Swing High
Enter the highest price point of the price swing you are analyzing. This is the peak of the move.
2. Enter Swing Low
Enter the lowest price point of the price swing. This is the bottom of the move you want to measure.
3. Select Trend
Choose Uptrend if price is rising and you expect a pullback, or Downtrend if price is falling and you expect a bounce.
4. Read the Levels
Review the five retracement levels. The 38.2%, 50%, and 61.8% levels are the most commonly watched by traders.
EDUCATION
Understanding Fibonacci Retracements
Fibonacci retracement is a technical analysis tool that uses horizontal lines to indicate where potential support and resistance levels may occur. The levels are derived from the Fibonacci sequence and are expressed as percentages of a prior price move: 23.6%, 38.2%, 50%, 61.8%, and 78.6%.
The formulas depend on the trend direction. For an uptrend retracement: Level = Swing High - (Swing High - Swing Low) x Percentage. For a downtrend retracement: Level = Swing Low + (Swing High - Swing Low) x Percentage. The key insight is that after a significant price movement, prices tend to retrace a predictable portion of that move before continuing in the original direction.
For example, with a swing high of $150 and swing low of $100 in an uptrend, the 61.8% retracement level would be $150 - ($50 x 0.618) = $119.10. Traders watch these levels closely because they often coincide with areas where buying or selling pressure increases, making them useful for setting entry points, stop-losses, and profit targets.
RELATED TOOLS
More Trading Calculators
Pivot Point Calculator
Calculate pivot points along with support and resistance levels from previous session price data.
Bollinger Bands Calculator
Calculate upper, middle, and lower Bollinger Bands to gauge volatility and identify overbought or oversold conditions.
Moving Average Calculator
Calculate simple and exponential moving averages to identify trend direction and dynamic support levels.