What is Fibonacci retracement?
Fibonacci retracement is a technical analysis method that uses horizontal price levels to identify potential support and resistance zones within a trend. Analysts draw these levels between a significant swing low and swing high (or high to low), then project horizontal lines at the key Fibonacci ratios: 23.6%, 38.2%, 50%, 61.8%, and 78.6%. When price pulls back inside a prior move, these levels often attract buying or selling activity as traders anticipate the trend resuming.
The method applies to any traded instrument, stocks, forex pairs, commodities, and cryptocurrencies, and any time frame from intraday charts to monthly price histories. Traders who want to project where price might travel after breaking out of a retracement zone typically pair these levels with the Fibonacci extension calculator, which projects targets beyond the prior swing high or low.
The Fibonacci retracement formula
The calculator takes the swing low and swing high as inputs, derives the swing range, and then places horizontal price levels by multiplying each standard ratio against that range. The direction toggle controls which anchor point the calculation measures from.
Uptrend (pullback support levels)
When an asset has risen from a swing low to a swing high and then begins to pull back, the retracement levels mark where a correction may find buyers:
where r is the retracement ratio (e.g. 0.618 for the 61.8% level).
Downtrend (bounce resistance levels)
When price has fallen from a swing high to a swing low and then bounces, the retracement levels mark where a relief rally may encounter sellers:
Worked example: uptrend retracement
Suppose a stock rallies from $100 (swing low) to $150 (swing high), a range of $50. The five standard retracement levels for an uptrend pullback are:
| Ratio | Calculation | Support level |
|---|---|---|
| 23.6% | $150 − 0.236 × $50 | $138.20 |
| 38.2% | $150 − 0.382 × $50 | $130.90 |
| 50.0% | $150 − 0.500 × $50 | $125.00 |
| 61.8% | $150 − 0.618 × $50 | $119.10 |
| 78.6% | $150 − 0.786 × $50 | $110.70 |
If price pulls back toward $119.10 (the 61.8% level), many traders expect a high-probability area to buy because prior buyers at this level tend to defend their entries and new buyers see it as a value zone within the larger uptrend.
The five standard retracement ratios
Each ratio has a mathematical basis rooted in the Fibonacci sequence and the golden ratio (approximately 1.618). Here is how each level is derived and what it signals:
| Level | Origin | Significance |
|---|---|---|
| 23.6% | Fibonacci ratio | Shallow pullback. Signals a very strong trend with minimal correction. |
| 38.2% | Golden ratio inverse (1 − 0.618) | Common first support in a healthy uptrend. Frequently used by swing traders as an entry zone. |
| 50.0% | Half the swing (Dow theory) | Not strictly Fibonacci, but universally included. Psychologically important midpoint level. |
| 61.8% | Golden ratio inverse (φ⁻¹) | The most-watched level. A 61.8% pullback that holds suggests the prior trend is likely to resume with force. |
| 78.6% | Square root of 0.618 | Deep retracement. Often the last line of defense before a full reversal. Common in harmonic patterns. |
How to use retracement levels in practice
Identifying entry zones on pullbacks
The most common application is to wait for an asset in an uptrend to pull back to a Fibonacci level before entering long. A trader who missed the original breakout watches for price to retrace to 38.2%, 50%, or 61.8%, then buys when momentum indicators (RSI, MACD, candlestick patterns) suggest the pullback is exhausted. The 61.8% retracement entry paired with a Fibonacci extension target is one of the most cited setups in technical analysis.
Confluence: stacking confirmation signals
No Fibonacci level works in isolation. The power of retracement analysis multiplies when levels coincide with other technical signals:
- Prior support or resistance that previously caused a reaction at the same price zone.
- Round numbers such as $100, $1,000, or $50,000 that attract psychological interest from participants.
- Moving averages (50-day or 200-day) sitting at or near a Fibonacci level strengthen the case for a reaction.
- Volume clusters visible in a volume profile that mark high-activity price nodes.
Choosing the right swing points
The quality of retracement levels depends entirely on which swing you choose. A few practical rules:
- Use the most recent and clearly defined swing high and swing low visible on your analysis time frame.
- Align the swing with the time frame of your trade. A daily-chart swing provides more reliable levels for multi-day holds than a 5-minute swing.
- Avoid using minor intraday noise as reference swings; focus on moves with clear momentum and meaningful price displacement.
Fibonacci retracements vs. extensions
Retracements and extensions are complementary tools that cover different phases of a trade. Retracements identify where a counter-trend correction may pause (entry zones), while extensions project where the resumed trend may reach (exit and profit targets). A complete trading plan might use a 38.2% or 61.8% retracement to time an entry and then use the Fibonacci extension calculator to set a profit target at the 161.8% extension beyond the prior swing.
Limitations of Fibonacci retracement
Fibonacci levels are probabilistic guides, not guarantees. Key limitations to keep in mind:
- Multiple valid swing choices. Different analysts often identify different swings, producing conflicting levels on the same chart.
- Self-fulfilling in popular markets. Heavily watched levels in liquid markets may hold because many participants act on the same numbers, but a single large order can break them.
- Less reliable in choppy, range-bound conditions. Fibonacci works best when there is a clear, established trend to retrace.
- No inherent edge alone. Retracement levels should combine with trend direction, momentum indicators, volume, and disciplined stop-loss placement.
Frequently asked questions
What is the most important Fibonacci retracement level?
How do I identify the swing high and swing low?
Does the direction setting matter?
Why is 50% included if it is not a Fibonacci ratio?
Can I use Fibonacci retracement on cryptocurrencies?
What is the difference between the 61.8% and 78.6% levels?
Should I use stop-loss orders below Fibonacci support levels?
How do Fibonacci retracement levels relate to compound growth calculations?
Resources and references
The formulas and methods in this calculator were checked against these independent sources.