What Is Fibonacci Retracement?
Fibonacci retracement is a tool that draws horizontal lines at key percentage levels between a high and low point. These levels — 23.6%, 38.2%, 50%, 61.8%, and 78.6% — are derived from the Fibonacci sequence.
Fibonacci Sequence: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89...
Key Ratio: Any number / next number ≈ 0.618 (61.8%)
Any number / two ahead ≈ 0.382 (38.2%)
Any number / three ahead ≈ 0.236 (23.6%)
The idea: after a significant price move, the price tends to retrace to one of these levels before continuing.
How Traders Use It
Drawing Fib Levels
- Identify a significant swing high and swing low
- Draw from low to high (uptrend) or high to low (downtrend)
- Watch for price reactions at key levels
Key Levels
| Level | Meaning | Common Use |
|---|---|---|
| 23.6% | Shallow pullback | Strong trend, minimal retracement |
| 38.2% | Moderate pullback | Common bounce zone in strong trends |
| 50.0% | Half retracement | Not a Fibonacci number, but widely watched |
| 61.8% | “Golden ratio” pullback | Deep retracement, last defense for trend |
| 78.6% | Deep retracement | Trend likely broken if passed |
Why Does It “Work”?
The honest answer: self-fulfilling prophecy.
Fibonacci levels have no mathematical reason to predict price movements. Unlike indicators that measure real data (volume, momentum, volatility), Fib levels are arbitrary lines on a chart.
But here’s the thing: enough traders watch them that they sometimes influence behavior. When thousands of traders set buy orders at the 61.8% level, the price may actually bounce there — not because of math, but because of collective behavior.
The Reality in Crypto
What we actually measured
Honest first: we do not compute Fibonacci — it is in neither the Builder’s 14 indicators / 66 fields nor the engine. So a level-by-level table like “61.8% vs 60% vs 65%” is not a measurement of ours, and we do not publish one.
What we did measure is the same family of tool — a line drawn after a swing, traded on the expectation that a touch means a bounce:
- Trendlines don’t bounce — 391 coins, 116,400 trades (OKX USDT-SWAP, June 2026; trendlines drawn only from confirmed past swings, no look-ahead): bounce 39%, break 61%
- Do Fibonacci retracements work — that piece infers from the result above to Fibonacci, and says so itself
What follows by inference (not measurement)
- Fibonacci levels are support/resistance lines with a decorative origin, so they should behave the same way
- Price blowing through levels constantly in volatile crypto is consistent with the 61% break rate above
- Confirmation bias makes Fibonacci feel more accurate than it is: you remember the bounces and forget the failures
When It’s Useful
- As confluence: When a Fib level aligns with other support (previous high, moving average, volume node), the combined level is stronger
- For target setting: Fibonacci extensions (127.2%, 161.8%) can help set take-profit targets
- For communication: “Watching the 0.618 fib” gives traders a shared reference point
When It’s Harmful
- Alone: Trading purely based on Fib levels is gambling with extra steps
- On small moves: Drawing Fib on minor swings produces meaningless levels
- With bias: If you’re bullish, you’ll find a Fib level that “supports” your view
Fibonacci Extensions
Extensions project levels beyond the original move:
100% → Equal move
127.2% → Common first target
161.8% → "Golden extension"
261.8% → Extended target
These are more useful for setting take-profit levels than for entry signals.
Practical Approach
If you want to use Fibonacci:
- Only draw on significant swings (not every minor move)
- Never trade Fib alone — require at least one confirming signal
- Use as confluence with other support/resistance
- Prefer extensions for exits over retracements for entries
- Accept that it’s a guideline, not a law
Key Takeaway
Fibonacci retracement is a popular framework for identifying potential support/resistance zones, but it has no predictive power on its own. Its value comes from confluence with other tools and the self-fulfilling nature of widely-watched levels.
The Builder has no Fibonacci retracement — it is not in the 14-indicator registry and the engine does not compute it (public/data/builder-indicators.json). The closest thing to “where are we within the recent swing” is price_action’s close_vs_high_20 and close_vs_low_20 (position against the 20-bar high and low). It uses no Fibonacci ratios.
This is educational content. Not financial advice. Always backtest before trading.