Fibonacci Retracement Calculator โ Key Support & Resistance Levels
Calculate Fibonacci retracement and extension levels for any price swing across forex, crypto, stocks, indices, and commodities. Enter your swing high and low โ key Fibonacci zones generate instantly. Supports both Retracement and Projection (extension) modes.
How to Use Fibonacci Retracement Levels in Trading
Drawing Fibonacci levels is only the first step โ the real skill is combining them with price structure, momentum, and confirmation signals to filter high-probability setups from noise. The five-step workflow below is used by professional traders across forex, crypto, and equities.
Find a clearly defined swing low and swing high (bullish) or swing high and low (bearish) on a higher timeframe โ H4 or Daily gives the most reliable results. The cleaner and more obvious the move, the stronger the Fibonacci levels. Avoid drawing Fibs on messy, choppy price action.
Input the swing low as Point A and swing high as Point B for a bullish retracement, then select Bullish from the trend dropdown. For a bearish setup, reverse the points. The calculator generates all key levels โ 23.6% through 161.8% โ instantly without any manual calculation.
The highest-probability trade setups arise when a Fibonacci level coincides with an additional factor: a prior support or resistance level, a key moving average (50 EMA, 200 EMA), a trendline, or an area of previous consolidation. The more confluence factors align at a single level, the stronger the potential reaction. Never trade a Fibonacci level in isolation.
Do not enter the moment price touches a Fibonacci level. Wait for a reversal candlestick pattern โ a pin bar, bullish/bearish engulfing candle, or a doji โ to form at or near the zone. Drop to a lower timeframe (H1 or M15) and look for a break of structure in the direction of the trade before committing. This single habit eliminates the majority of false entries.
Place your stop loss a few pips below the next Fibonacci level (e.g. entry at 61.8%, stop below 78.6%). For take-profit targets, aim for the 0% level (the original swing extreme) as TP1, or switch to Projection mode and enter Point C to calculate extension targets at 138.2% and 161.8% for TP2 and TP3. This creates a complete trade plan built entirely from Fibonacci mathematics.
Mode Guide: Retracement vs Projection โ Which to Use and When
This calculator supports two distinct Fibonacci modes that serve completely different purposes in trade planning. Understanding when to use each is fundamental to applying Fibonacci analysis correctly โ using the wrong mode generates targets that are mathematically accurate but contextually meaningless.
Used during a pullback to identify where price is likely to pause, find support (uptrend) or resistance (downtrend), and resume the primary trend direction. This is the entry-finding tool โ it answers the question: "Where should I place my limit order to enter this trend?"
Bearish: Level = Low + (Range ร Fib%)
Used after a pullback has completed to project where the next impulse wave may reach. This is the target-finding tool โ it answers the question: "Where should I place my take-profit order once the trend resumes?"
Bearish: Target = C โ (Range ร Fib%)
Fibonacci Levels Quick Reference โ Retracement & Extension
The table below covers all Fibonacci levels generated by this calculator โ from shallow retracements to deep extensions โ with practical significance ratings and specific use cases for each level across different market conditions and trading styles.
| Level | Type | Strength | What it represents | Best use in live trading |
|---|---|---|---|---|
| 23.6% | Retracement | Moderate | Shallow pullback โ trend momentum is very strong | Trailing stop adjustment or add-on entry in an exceptionally strong trend. Not a primary entry level. |
| 38.2% | Retracement | Strong | First major pullback zone โ common in impulse-correction structures | First limit order placement for momentum traders. Best combined with EMA support at this zone. |
| 50.0% | Retracement | Strong | Psychological midpoint โ not a Fibonacci ratio but universally respected | Institutional accumulation zone. Watched by algorithmic systems. Strong S/R when prior structure aligns. |
| 61.8% | Retracement | Very Strong | The Golden Ratio โ the single most powerful Fibonacci level | Primary entry zone for trend continuation trades. Price reverses here more often than any other level across all markets. |
| 78.6% | Retracement | Strong | Deep retracement โ trend structure still valid but strained | Last line of defence entry before trend structure breaks. Stop loss placed below 100% to risk โ 22% of the full swing. |
| 100.0% | Both | Critical | Full retracement of prior move โ trend/reversal decision point | Breakdown through 100% signals potential trend reversal. Hold above = trend intact. Close below = re-evaluate direction. |
| 138.2% | Extension | Moderate | First extension target beyond swing โ moderate trend extension | TP1 for extension trades in moderate-strength trend environments. Partial profit-taking level. |
| 161.8% | Extension | High | Primary extension target โ inverse Golden Ratio | TP2 / final profit target in most trend continuation setups. The most widely watched extension level by professionals. |
| 261.8% | Extension | Moderate | Extended target in exceptionally strong trend moves | TP3 in high-momentum environments only. Rarely reached but significant when price respects it. |
Strength ratings are based on historical frequency of price reaction across forex, crypto, and equity markets. All levels work best when combined with at least one additional confluence factor.
What Are Fibonacci Retracement Levels? โ The Most Widely Used Support & Resistance Tool
Fibonacci retracement levels are horizontal price zones derived mathematically from the Fibonacci sequence โ a series in which each number is the sum of the two preceding it (1, 1, 2, 3, 5, 8, 13, 21โฆ). Dividing consecutive numbers in this sequence produces a converging set of ratios: 0.618, 0.382, 0.236, and 0.786 โ the same proportions that appear in natural structures from nautilus shells to galaxy spirals. In financial markets, these ratios mark zones where price pullbacks statistically tend to pause and reverse.
Their effectiveness in trading is reinforced by a self-fulfilling dynamic: because millions of traders โ including institutional algorithms that manage trillions in assets โ monitor the same Fibonacci levels, significant order flow tends to cluster at these zones. This creates a feedback loop that makes the levels work precisely because they are so widely watched.
The Fibonacci sequence was introduced to Western mathematics by Leonardo of Pisa (Fibonacci) in 1202 but has roots in ancient Indian mathematics. Its application to financial markets was pioneered by Ralph Nelson Elliott in the 1930s through Elliott Wave Theory, and later popularised by W.D. Gann and J.M. Hurst.
The key insight is that market price structures โ particularly the ratio between impulse waves and corrective waves โ naturally tend towards Fibonacci proportions, regardless of the asset class or timeframe being analysed.
23.6% = High โ (Range ร 0.236)
38.2% = High โ (Range ร 0.382)
50.0% = High โ (Range ร 0.500)
61.8% = High โ (Range ร 0.618)
78.6% = High โ (Range ร 0.786)
23.6% = Low + (Range ร 0.236)
38.2% = Low + (Range ร 0.382)
61.8% = Low + (Range ร 0.618)
The 61.8% level โ the reciprocal of the Golden Ratio (ฯ = 1.618) โ is the single most powerful Fibonacci retracement level in trading. It emerges from dividing any Fibonacci number by the one that follows it (e.g. 89 รท 144 = 0.618). Price returns to this level and reverses with greater frequency than any other retracement zone across forex, crypto, equities, and commodities. It is where institutional limit orders are most heavily concentrated during trending markets.
The 50% retracement is technically not derived from the Fibonacci sequence โ it was included by Dow Theory and popularised through Gann analysis. Despite this, it remains one of the most-watched levels because it represents the exact midpoint of a prior move โ a psychologically significant zone for institutional order placement. The 50% level is particularly reliable when it aligns with a round price number or a prior swing high/low.
Fibonacci levels are effective in forex, crypto, stocks, indices, and commodities because they measure universal proportions of human crowd behaviour โ not instrument- specific patterns. The same 61.8% retracement that works on EUR/USD daily also works on Bitcoin, gold, and the S&P 500, because all these markets are driven by the same underlying psychology of greed, fear, and mean reversion around mathematically significant price zones.
Fibonacci is only reliable when drawn from significant, clean swing points on a higher timeframe (H4 or Daily minimum). Drawing Fibs on every M15 candle produces levels with no institutional significance.
Price touching a Fibonacci level is not a signal โ it is an area of interest. Always wait for a reversal candlestick pattern or a lower-timeframe structural break before entering. This single change dramatically improves win rate.
Fibonacci retracement levels only identify support or resistance in the context of the prevailing trend. Using Fibonacci in a ranging or choppy market produces random results. Always confirm the trend direction on the daily chart before applying Fibonacci.
Elliott Wave Theory โ developed by R.N. Elliott in the 1930s โ identifies that financial market price movements unfold in repetitive wave patterns that consistently exhibit Fibonacci proportions. Corrective waves (Wave 2 and Wave 4) typically retrace 38.2%, 50%, or 61.8% of the prior impulse wave. Extended waves (Wave 3 and Wave 5) frequently reach the 161.8% or 261.8% Fibonacci extension of the preceding wave. This natural alignment between Elliott Wave and Fibonacci is why these levels carry such disproportionate significance in professional technical analysis.
Related Trading Tools
Fibonacci levels identify where to enter โ these tools help you size the position correctly and assess the statistical risk of the plan before you trade.
Once you have your Fibonacci entry and stop loss levels, calculate the exact position size to risk a fixed percentage of your account.
Simulate 100,000 trade sequences to find the statistical probability of blowing your account given your win rate, R:R, and position size.
Calculate required margin for the lot size identified at your Fibonacci level โ ensure you have adequate free margin before opening the position.