Fibonacci Retracement Calculator

Enter the high and low of a price swing to calculate key Fibonacci retracement and extension levels. Find where support, resistance, and profit targets live.

Frequently Asked Questions

Fibonacci Retracement: The Complete Guide

Everything you need to know about Fibonacci retracement levels, how to use them in trading, and why they work as support and resistance.

Fibonacci retracement is a technical analysis tool that uses horizontal lines to identify potential support and resistance levels where a price pullback might reverse. The levels are derived from the Fibonacci sequence — a mathematical series discovered by Leonardo Fibonacci in the 13th century where each number is the sum of the two preceding ones (0, 1, 1, 2, 3, 5, 8, 13, 21, and so on).

How it works in practice: After a significant price move (either up or down), traders draw Fibonacci retracement levels between the swing high and swing low. The key ratios — 23.6%, 38.2%, 50%, 61.8%, and 78.6% — are derived from mathematical relationships within the Fibonacci sequence. The 61.8% level, known as the "golden ratio," is the most closely watched because of its prevalence in nature, architecture, and financial markets.

Why traders use it:

  • Identify entry points — When a stock pulls back to a Fibonacci level during an uptrend, traders look for buying opportunities. A bounce off the 38.2% or 61.8% level often signals the uptrend is intact.
  • Set stop-loss orders — Placing stops just below a key Fibonacci level provides a logical risk management point based on market structure rather than arbitrary dollar amounts.
  • Define profit targets — Fibonacci extension levels (127.2%, 161.8%, 200%) project where a move might reach after a retracement completes, giving traders objective exit points.
  • Self-fulfilling prophecy — Because thousands of traders watch the same Fibonacci levels, concentrated buy or sell orders at these prices can create real support and resistance. The levels work partly because so many market participants believe they work.

Fibonacci retracement is one of the most widely used tools in technical analysis, employed by day traders, swing traders, and institutional desks alike. It works across all timeframes — from 5-minute charts to monthly charts — and across all asset classes including stocks, forex, crypto, and commodities.

Each Fibonacci retracement level represents a different depth of pullback from the original move. Understanding what each level signals helps traders gauge the strength of a trend and make better entry and exit decisions.

Level-by-level breakdown:

  • 23.6% — Shallow retracement: The shallowest standard level. A pullback that reverses here indicates very strong momentum in the primary trend. This level is common in fast-moving, high-momentum stocks or during earnings breakouts. Traders who miss the initial move often enter at this level during aggressive trends.
  • 38.2% — Moderate retracement (key level): One of the two most important Fibonacci levels. A reversal here suggests the trend is healthy and buyers or sellers are stepping in with conviction. Many swing trading strategies specifically target entries at the 38.2% level with stops below 50%.
  • 50% — Halfway retracement: While not technically a Fibonacci ratio (it comes from Dow Theory), it's included because markets frequently reverse at the midpoint of a move. Psychologically, a 50% pullback is where many traders feel the trend is being "tested" but not broken.
  • 61.8% — Golden ratio (key level): The most significant Fibonacci level, derived from dividing a Fibonacci number by the one that follows it. A reversal at 61.8% is considered the "last stand" for the trend. If price bounces here, the trend is likely to resume. If it breaks through, a deeper correction or full reversal becomes more probable.
  • 78.6% — Deep retracement: The square root of 61.8%. A pullback this deep puts the original trend in serious question. While reversals do happen at 78.6%, many traders consider a move beyond this level as evidence that the trend has failed. It's the riskiest entry point for trend-continuation trades.

Practical tip: The 38.2% and 61.8% levels are the most reliable and most widely watched. If you're new to Fibonacci trading, focus on these two levels first. A bounce off 38.2% in strong trends or 61.8% in moderate trends gives you the highest probability setups.

Fibonacci extensions project price levels beyond the original swing range, giving traders objective profit targets after a retracement completes and the trend resumes. While retracement levels tell you where a pullback might end, extension levels tell you where the next leg of the move might reach.

Common extension levels:

  • 127.2% — The first extension target. This is a conservative profit level that many traders use as a partial profit-taking point. In range-bound markets, price frequently stalls at 127.2% before continuing or reversing.
  • 161.8% (golden extension) — The most important extension level, mirroring the golden ratio's significance in retracement analysis. Strong trends often reach 161.8% before experiencing meaningful pullbacks. Many swing traders set their primary profit target here.
  • 200% — A full measured move. This means the subsequent leg equals the original swing in length. It's a natural milestone and often where institutional traders take profits.
  • 261.8% — An extended target seen in very strong trends, breakout situations, or parabolic moves. Reaching 261.8% typically requires exceptional momentum, earnings catalysts, or sector rotation tailwinds.

How to use extensions in a trading plan:

  • Scaled exits — Take 1/3 of your position off at 127.2%, another 1/3 at 161.8%, and let the remainder run toward 200% or 261.8% with a trailing stop. This locks in profit while giving the trade room to develop.
  • Risk-reward evaluation — Before entering a trade at a retracement level, check where the extension targets fall. If the 161.8% extension only offers a 1.5:1 reward-to-risk ratio, the trade might not be worth taking. Look for setups where the extension target offers at least 2:1 or 3:1.

Extensions work best when confirmed by volume analysis, previous swing highs or lows, and other technical confluence points. A Fibonacci extension that coincides with a prior resistance level is far more likely to act as a ceiling.

The direction setting in a Fibonacci retracement calculator determines how the levels are calculated relative to the swing high and swing low. The math is straightforward, but applying it in the wrong direction is one of the most common mistakes new traders make.

Uptrend retracement (bullish):

  • Context: Price has moved from a low to a high, and you expect a pullback before the uptrend continues.
  • Levels are drawn from top to bottom: The 0% level sits at the swing high (the starting point of the retracement) and 100% sits at the swing low. Retracement levels fall between these two prices, descending from the high.
  • Trading implication: Look for buying opportunities at key retracement levels (38.2%, 50%, 61.8%) as price pulls back within the uptrend.

Downtrend retracement (bearish):

  • Context: Price has moved from a high to a low, and you expect a bounce before the downtrend continues.
  • Levels are drawn from bottom to top: The 0% level sits at the swing low and 100% sits at the swing high. Retracement levels ascend from the low.
  • Trading implication: Look for shorting or selling opportunities at key retracement levels as price bounces within the downtrend.

Common mistake: Drawing Fibonacci levels in the wrong direction. If you're analyzing a pullback in an uptrend, the retracement levels should represent potential support below the current price. If you accidentally reverse the direction, the levels appear above the price and are meaningless for identifying buy zones. Always confirm your direction before placing trades.

Pro tip: In real trading, the distinction matters most for extension levels. Uptrend extensions project prices above the swing high (profit targets for longs), while downtrend extensions project prices below the swing low (profit targets for shorts).

Fibonacci retracement is most powerful when used alongside other technical tools to create confluence — multiple independent signals pointing to the same price level. A Fibonacci level on its own is a suggestion; a Fibonacci level confirmed by volume, moving averages, and candlestick patterns is a high-probability trade setup.

Best combinations:

  • Fibonacci + moving averages — When a Fibonacci retracement level coincides with a key moving average (50-day, 100-day, or 200-day), the confluence creates a stronger support or resistance zone. For example, if the 61.8% retracement level aligns with the 200-day moving average, that price zone becomes a high-conviction entry point.
  • Fibonacci + RSI (Relative Strength Index) — If price pulls back to the 38.2% or 61.8% level and the RSI simultaneously shows oversold conditions (below 30 for longs, above 70 for shorts), the reversal signal is significantly stronger.
  • Fibonacci + volume profile — High-volume nodes on a volume profile that overlap with Fibonacci levels indicate areas where significant trading interest exists. These confluence zones tend to act as magnets for price.
  • Fibonacci + trendlines — Drawing a trendline along the lows of an uptrend and watching for it to intersect a Fibonacci retracement level creates a powerful dynamic support zone. Price touching both the trendline and the 50% or 61.8% level simultaneously is a classic setup.
  • Fibonacci + candlestick patterns — A bullish engulfing candle, hammer, or morning star forming exactly at a Fibonacci level provides the price action confirmation that many traders require before entering. Without a reversal candle, the Fibonacci level is just a zone to watch, not a signal to trade.

The rule of three: Many professional traders require at least three independent signals to align before entering a trade. For example: (1) price at the 61.8% retracement, (2) RSI oversold, and (3) a bullish hammer candlestick. This disciplined approach dramatically reduces false signals and improves the win rate.

This is one of the most debated topics in trading, and the honest answer is nuanced. Fibonacci retracement is not a magic formula derived from some universal law of markets — but it is a practically useful tool for specific, well-understood reasons.

The case for Fibonacci:

  • Self-fulfilling prophecy effect — Fibonacci levels are among the most commonly plotted indicators in trading platforms worldwide. When thousands of traders set buy orders at the 61.8% level, those concentrated orders create real demand that can halt a decline. The levels work because enough people believe they work.
  • Human psychology of round numbers — Fibonacci ratios divide a price swing into psychologically meaningful zones. A 50% pullback feels like "halfway back," and traders naturally react to that. The 38.2% and 61.8% levels frame "shallow" vs. "deep" corrections, which matches how traders categorize pullbacks intuitively.
  • Academic studies are mixed — Some research papers have found statistically significant clustering of reversals near Fibonacci levels in certain markets (particularly forex and futures). Others find no edge beyond random chance. The evidence is not conclusive either way, which is actually common for most technical analysis tools.

The case against Fibonacci:

  • No causal mechanism — Unlike fundamental analysis, where earnings drive stock prices, there is no economic reason why a stock should reverse at exactly 61.8% of a prior move. The golden ratio appears in sunflower spirals and seashells, but stock markets are driven by earnings, interest rates, and sentiment — not botanical geometry.
  • Confirmation bias — When price reverses near a Fibonacci level, traders remember it. When price blows through every level, they forget it. This selective memory can make Fibonacci seem more reliable than it actually is.
  • Multiple levels create wide zones — With seven retracement levels spanning the entire price range, almost any reversal point will be "near" a Fibonacci level. Critics argue this makes the tool unfalsifiable.

Bottom line: Fibonacci retracement is best treated as a framework for organizing your analysis, not a standalone trading system. Use it to identify zones of interest, then confirm with volume, price action, and other indicators. Traders who use Fibonacci as one input among many tend to find it genuinely useful. Traders who rely on it exclusively tend to be disappointed.

Selecting the correct swing points is the most important step in Fibonacci analysis — and the most subjective. Two traders looking at the same chart can draw completely different Fibonacci levels depending on which swing high and low they choose, which is why having a systematic approach matters.

Rules for selecting swing points:

  • Use the most recent significant swing — The swing high should be the most recent peak before the pullback began, and the swing low should be the most recent trough before the rally started. "Significant" means a swing that is clearly visible without zooming in — if you have to squint to see it, it's probably noise, not a real swing point.
  • Match the timeframe to your trading style — A day trader using a 15-minute chart will select intraday swing points. A swing trader using a daily chart should use multi-day or multi-week swings. A position trader using a weekly chart should use swings that span months. Fibonacci levels drawn on the wrong timeframe will not generate useful signals for your trading horizon.
  • Look for clean, unambiguous pivots — The best swing points are sharp V-tops or V-bottoms where price clearly reversed direction. Rounded, choppy tops or bottoms create ambiguity about where to anchor the Fibonacci tool, which reduces the reliability of the resulting levels.
  • Use closing prices, not wicks (usually) — Most practitioners draw Fibonacci levels using the high and low of the candle bodies (closes), not the intraday extremes (wicks). Wicks often represent brief stop-hunting moves or thin-market anomalies that don't reflect genuine supply and demand zones. However, some traders prefer wick-to-wick for maximum range — be consistent in your approach.

Multiple Fibonacci overlays: Advanced traders often draw Fibonacci retracements on multiple timeframes simultaneously. When a retracement level from a daily chart aligns with one from a weekly chart, that confluence zone becomes an especially strong support or resistance area.

When in doubt: If you're unsure which swing points to use, draw Fibonacci levels on both possible swings and look for overlap. Where the levels from different swing selections cluster together, you have a higher-confidence zone.

Ready to go beyond technical levels and find the fundamental fair value?