TRADING
Fibonacci Retracement Calculator — Retracement & Extension Levels
By Worldtickers ·
Use our free Fibonacci retracement calculator to identify key support and resistance levels between any two price points on a chart. Enter a swing high and swing low to instantly see the 23.6%, 38.2%, 50%, 61.8%, and 78.6% retracement levels, plus Fibonacci extensions for profit targets.
This fibonacci retracement calculator — retracement & extension levels tool focuses on use our free Fibonacci retracement calculator to identify key support and resistance levels between any two price points on a chart. Enter a swing high and swing low to instantly see the 23.6%, 38.2%, 50%, 61.8%, and 78.6% retracement levels, plus Fibonacci extensions for profit targets. Use it to size trades, compare risk levels, estimate market exposure, and review entries, exits, volatility, leverage, and stop levels before committing capital.
Fibonacci Retracement Calculator
Fibonacci Retracement Calculator
Calculate key Fibonacci retracement levels for potential support and resistance zones.
What Is Fibonacci Retracement?
Fibonacci retracement is one of the most widely used technical analysis tools in trading, and for good reason — it provides a structured, mathematical framework for identifying where price might find support or resistance during a pullback. The tool works by taking two significant price points on a chart, a swing low and a swing high (or vice versa for downtrends), and dividing the vertical distance between them by key Fibonacci ratios. The result is a set of horizontal lines that mark potential reversal zones where traders expect buying or selling pressure to emerge.
The core Fibonacci ratios used in trading come from the Fibonacci sequence, a mathematical series where each number is the sum of the two preceding ones: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, and so on. As the sequence progresses, the ratio between consecutive numbers converges toward 1.618, known as the golden ratio. Its reciprocal, 0.618, is the basis for the 61.8% retracement level. The 38.2% level comes from dividing a number by the one two places ahead in the sequence, and 23.6% from dividing by the number three places ahead. The 50% level, while not technically a Fibonacci number, is included because it represents a common midway point in price corrections.
What makes these levels practically useful is a combination of mathematical elegance and market psychology. When a stock rallies from $100 to $150 and then pulls back, traders watching the 61.8% retracement level at approximately $119 will place buy orders there. If enough traders converge on the same level, the clustering of those orders creates genuine support — a self-fulfilling dynamic that makes the level work not because of mystical math, but because of collective behavior. This is why Fibonacci retracement appears to work across all asset classes, timeframes, and markets — it captures something fundamental about how humans perceive and react to price movement.
Beyond the five standard retracement levels, Fibonacci extensions project potential price targets beyond the original range. Common extension levels include 127.2%, 161.8%, 200%, and 261.8%. These are especially valuable in trending markets where the impulse move is expected to continue past the original high or low. The calculator above computes both retracement and extension levels simultaneously, so you can plan entries on pullbacks and exits at projected targets in a single step.
How to Use This Calculator
This Fibonacci retracement calculator requires two inputs: a swing high price and a swing low price. The tool then calculates all standard retracement levels (23.6%, 38.2%, 50%, 61.8%, 78.6%) and common extension levels (127.2%, 161.8%, 200%, 261.8%) between and beyond those two points.
Swing High
Enter the highest price of the move you are measuring. In an uptrend, this is the peak that price reached before pulling back. In a downtrend measurement, this becomes the starting point of the decline. Choose a visually significant high — one that marks a clear turning point, not a minor intra-day wick. For daily charts, many traders use the closing price rather than the intraday high to filter out noise.
Swing Low
Enter the lowest price of the move. In an uptrend, this is where the rally began. In a downtrend, this is where the decline found support before bouncing. The same principle applies — choose a meaningful low that represents a real shift in supply and demand, not a momentary spike. The distance between your chosen high and low defines the entire Fibonacci grid, so the quality of your level selections directly determines how useful the output will be.
Reading the Output
The calculator outputs retracement levels between your two points and extension levels beyond them. Retracement levels below the swing high (in an uptrend) show where a pullback might find support. Extension levels above the swing high show where the next leg of the rally might target. For a downtrend, the logic is inverted: retracement levels show resistance on the way back up, and extensions project lower targets.
The Formula Explained
The retracement formula is: Level = Swing Low + (Swing High − Swing Low) × Fib Ratio.
For a concrete example, if the swing low is $80 and the swing high is $120, the total range is $40. The 61.8% retracement level would be $80 + $40 × 0.618 = $104.72. The 38.2% level would be $80 + $40 × 0.382 = $95.28. The 50% level is $80 + $40 × 0.50 = $100.00. Each level represents a deeper pullback from the high — the 23.6% level is a shallow retracement, while the 78.6% level is a deep one that nearly gives back the entire move.
Extension levels use the same base calculation but with ratios greater than 1.0. A 161.8% extension would be calculated as Swing Low + Range × 1.618. If the range is $40, the extension adds $64.72 to the swing low. In practice, extensions are usually measured from the retracement low (where price bounced) rather than from the original swing low, but the mathematical principle is the same — you are projecting a multiple of the original move beyond its endpoint.
The standard Fibonacci ratios are derived from the Fibonacci sequence as follows: 23.6% comes from dividing a number by the number three places to its right in the sequence (for example, 8 ÷ 34 ≈ 0.2353). 38.2% comes from dividing by the number two places to the right (8 ÷ 21 ≈ 0.3810). 61.8% comes from dividing by the number one place to the right (8 ÷ 13 ≈ 0.6154). As the sequence grows, these ratios converge to their theoretical values: 23.6%, 38.2%, and 61.8%. The 50% level is included as a practical addition even though it is not a true Fibonacci ratio.
Real-World Examples
Example 1: Uptrend Retracement
A stock rallies from $150 to $250, a $100 range. A trader wants to know where to buy the pullback. The Fibonacci retracement levels are: 23.6% at $226.40, 38.2% at $211.80, 50% at $200.00, 61.8% at $188.20, and 78.6% at $171.40. The stock pulls back to $211 and stalls near the 38.2% level — a shallow retracement that suggests strong buying interest. The trader enters a long position near $212 with a stop below the 50% level at $199, risking about $13 per share for a potential move back toward $250 or higher.
Example 2: Using Extensions for Profit Targets
After bouncing off the 38.2% level, the same stock resumes its rally. The trader uses Fibonacci extensions to set profit targets. The 127.2% extension of the pullback projects $274.40, the 161.8% extension projects $288.20, and the 200% extension projects $310.00. The stock rallies to $285 before consolidating near the 161.8% extension — a common target in trending markets. The trader takes partial profits at $275 and lets the remainder run, trailing a stop behind each new Fibonacci level.
Example 3: Downtrend Retracement
A stock declines from $300 to $200, a $100 range. A short seller wants to know where resistance might appear on the bounce. The Fibonacci levels from the low are: 23.6% at $223.60, 38.2% at $238.20, 50% at $250.00, 61.8% at $261.80, and 78.6% at $278.60. The stock bounces to $249 and stalls just below the 50% level — a classic resistance zone where the short seller adds to the position or sets a tight stop above $251.
Tips and Limitations
Look for Confluence, Not Isolation
A Fibonacci level that aligns with a prior horizontal support/resistance zone, a moving average, a trendline, or a volume-weighted average price (VWAP) level is far more significant than one that stands alone. The more technical evidence pointing to the same price zone, the higher the probability that other traders are watching it and will act there. Always check what else is near each Fibonacci level before placing a trade.
The 61.8% Level Deserves Special Attention
The golden ratio level at 61.8% is widely considered the most important Fibonacci retracement. A pullback that holds at 61.8% suggests the trend remains intact but that buyers had to work harder to defend it. A break below 61.8% often signals a deeper reversal — many traders use a close below this level as a stop-out signal. The 38.2% level, by contrast, indicates a shallow pullback and strong trend momentum.
Timeframe Matters
Fibonacci levels on higher timeframes (daily, weekly) carry more weight than those on lower timeframes (1-minute, 5-minute) because they reflect the behavior of more market participants. A 61.8% retracement on the daily chart represents a level that institutional traders, algorithmic systems, and retail traders are all watching. The same level on a 1-minute chart may only be significant to intraday scalpers. When in doubt, default to higher timeframes.
Fibonacci Is a Tool, Not a Crystal Ball
No technical tool works 100% of the time, and Fibonacci retracement is no exception. Markets can blow through every Fibonacci level in a strong enough move. Always use Fibonacci retracement as one input in a broader decision-making framework that includes risk management, position sizing, and an understanding of the broader market context. The calculator gives you precise numbers; the judgment of when and how to act on them is yours to make.
Frequently Asked Questions
What is Fibonacci retracement?
Fibonacci retracement is a technical analysis tool that uses horizontal lines at specific Fibonacci ratios to identify potential support and resistance levels. Traders draw the tool between a significant swing high and swing low, and the calculator plots key levels — 23.6%, 38.2%, 50%, 61.8%, and 78.6% — between those two points. The idea is that price tends to pull back to these levels before resuming the original trend, making them useful for identifying potential entry points, stop-loss placements, or profit targets.
Why do Fibonacci levels work in trading?
There is no universally accepted scientific explanation for why Fibonacci levels appear to work, but two prevailing theories exist. First, Fibonacci ratios are deeply embedded in natural growth patterns — shells, flowers, galaxies — and financial markets are driven by human behavior, which is itself a natural phenomenon. Second, and perhaps more practically, so many traders watch and act on these levels that they become self-fulfilling prophecies: enough buy orders clustered at the 61.8% retracement level will create genuine support there, regardless of whether the underlying math is causal or coincidental.
What is the golden ratio in Fibonacci retracement?
The golden ratio is approximately 1.618, and its reciprocal is approximately 0.618, or 61.8%. In Fibonacci retracement, the 61.8% level is considered the most significant retracement level and is often called the golden ratio level. Many traders consider a pullback to the 61.8% level as the last line of defense for a trend — if price holds at this level, the trend is likely to resume. A break below it often signals a deeper reversal. The 38.2% level is derived by dividing a number by the number two places higher in the sequence, and the 23.6% level by dividing by the number three places higher.
How do I choose the swing high and swing low?
For uptrends, draw from the lowest point of the swing (the swing low) to the highest point reached so far (the swing high). For downtrends, draw from the swing high to the swing low. The key is choosing points that are visually significant — a clear trough and peak that mark a recognizable move. Using too small a range gives you levels that are too close together and noisy; using too large a range gives you levels so far apart they are not actionable. Most traders use the most recent major swing for short-term analysis and a larger, multi-month swing for longer-term context.
What are Fibonacci extensions?
Fibonacci extensions project potential price targets beyond the original range. While retracement levels identify pullback support, extension levels — typically 127.2%, 161.8%, 200%, and 261.8% — identify where the next leg of the move might terminate. Traders use these as profit-taking targets. For example, if a stock rallies from $100 to $150 and pulls back to $130, a 161.8% extension from the $130 low would project the next upward target at approximately $211. Extensions are especially useful in trending markets where the move is expected to continue well beyond the original range.
Should I use Fibonacci retracement alone for trading decisions?
No, Fibonacci retracement should never be used in isolation. It is most powerful when it confluences with other technical levels — horizontal support/resistance, trendlines, moving averages, or volume profiles. A Fibonacci level that also lines up with a prior price gap, a 200-day moving average, or a high-volume node is far more meaningful than one that stands alone. Think of Fibonacci as one layer of a multi-factor analysis rather than a standalone signal generator.
What is the difference between Fibonacci retracement and Fibonacci expansion?
Retracement levels measure how far price has pulled back within an existing range — they are percentages of the original move. Expansion (or extension) levels project where price might go next, beyond the original range, and are expressed as multiples of the original move. In practice, retracement helps you find entry points during a pullback, while expansion helps you set profit targets for the next leg of the move.
Can Fibonacci retracement be used for forex trading?
Yes, Fibonacci retracement is widely used in forex markets and is one of the most popular tools among currency traders. The decentralized nature of the forex market, with its large volume of institutional participants who also use Fibonacci, may contribute to the self-fulfilling effect of these levels. The tool works the same way regardless of the asset class — draw between a swing high and swing low, and the levels are calculated identically.
What happens when price gaps through a Fibonacci level?
A gap through a Fibonacci level is a strong signal that the level has failed as support or resistance. When price gaps through a level, it suggests that the force of the move overwhelmed the cluster of orders sitting there. In practice, this means the next Fibonacci level becomes the new target. Some traders wait for a candle close beyond the level rather than reacting to the gap itself, as intraday wicks through levels that quickly reverse can be false breakouts.