Concept

Fib Retracement

Fib Retracement, also known as anchor-selection rules, is a Support/Resistance & Levels concept. The Library holds 8 implementations, each one a working definition you can pull into Quant.

Top Fib Retracement indicators

The top custom implementations, built on the original standard Fib Retracement formula.

8 total

Want to trade Fib Retracement? Any of the 8 implementations below is one prompt away from a backtested strategy in Quant.

What is a Fib Retracement?

A Fib retracement maps horizontal levels across a completed price leg at fixed fractions of its range, conventionally 23.6%, 38.2%, 50%, 61.8%, and 78.6%. Anchored from a swing low to a swing high, or high to low for down legs, each level marks how much of the move a pullback has given back: in an up leg, the 61.8% level sits at the high minus 0.618 times the leg's range.

The ratios derive from the Fibonacci sequence, where the ratio of each term to the one before it converges on the golden ratio of about 1.618: 0.618 is its reciprocal, 0.382 is 0.618 squared (also one minus 0.618), 0.236 is 0.618 cubed, and 0.786 is the square root of 0.618. The 50% level is not a Fibonacci ratio at all; it persists by convention from older halfway-back rules. Since the grid depends entirely on its anchors, anchor selection is the real skill: use the most recent completed impulse leg, keep one wick-or-body convention, and redraw once price sets a new extreme.

The tool matters because it is watched. Retracement depth is a common shorthand for pullback health: shallow holds near 23.6% to 38.2% read as trend strength, deep ones near 61.8% to 78.6% as fading momentum, and the golden pocket just past 61.8% is a favored entry window. None of this is mechanical. Price cuts through fib levels constantly, so they work best as attention areas that still require structure or confirmation, not as forces acting on price.

How to draw a Fib retracement

The grid is only as good as the leg it is anchored to, so most of the work is choosing anchors.

  1. 1Choose the leg. Pick a clear, recently completed impulse from one swing extreme to another, not a meandering stretch of overlapping swings; if the leg is ambiguous, the grid will be too.
  2. 2Anchor consistently. Wick-to-wick is the most common convention and body-to-body the main alternative; mixing them shifts every level. The standard reading places 0% at the leg's end and 100% at its origin, so percentages measure how far price has traveled back toward the start.
  3. 3Read the levels. Each ratio marks the price where that fraction of the leg has been retraced: for an up leg, the level equals the high minus the ratio times the distance from low to high. A pullback holding 38.2% has surrendered just over a third of the advance.
  4. 4Re-anchor as structure evolves. Once price breaks the anchored extreme, the old grid is stale; redraw from the new completed leg, and remember that other traders may hold slightly different grids from slightly different anchors.

How it's calculated

Horizontal levels placed at fixed ratios of a completed price leg, showing how much of the move has been retraced.

1. Pick the leg to measure: set anchor A at the swing where the move starts and anchor B at the swing where it ends (a low then a high for an up leg, a high then a low for a down leg).
2. Compute the leg range: R = H - L.
3. For an up leg, draw each retracement level at Level_r = H - r × R, measuring back down from the high.
4. For a down leg, draw each retracement level at Level_r = L + r × R.
5. Apply the standard ratio set r = 0.236, 0.382, 0.5, 0.618, 0.786; r = 0 and r = 1 sit on the anchors themselves.
A: start anchor, the swing point where the measured leg begins
B: end anchor, the swing point where the measured leg ends
H: price of the leg's high anchor
L: price of the leg's low anchor
R: leg range in price units, H - L
r: retracement ratio (standard set 0.236, 0.382, 0.5, 0.618, 0.786)
Level_r: price of the retracement level at ratio r

0.5 is not a Fibonacci ratio but ships in the default set on nearly every platform; the others derive from the golden ratio (0.382 = 1 - 0.618, 0.786 = sqrt(0.618)).

Anchor to confirmed swing points such as zigzag or fractal pivots; wick versus candle-body anchoring is a convention choice, so pick one and apply it consistently.

Ratios above 1 (1.272, 1.618) project beyond the leg and belong to the extension tool, not retracement.

How traders use it

  • For pullback entries with the trend: let price retrace into a chosen band (38.2% to 61.8% is the common window, the golden pocket its refinement) and then demand a trigger, such as a reversal candle or a level that visibly holds, before entering.
  • As a trend-health gauge: repeated shallow retracements suggest one-sided control, while a leg that gives back more than 61.8% to 78.6% has, in many playbooks, lost the presumption of continuation.
  • For invalidation: a full retrace through the 100% anchor breaks the premise of the leg, so stops commonly sit behind the origin, or behind the next level of the grid when tighter risk is wanted.
  • As a confluence input: a retracement that lands on prior structure, an anchored VWAP, or a level from another grid (fib clusters) carries more weight than a naked ratio, and entry models such as optimal trade entry are built directly on this tool.

Fib Retracement vs related concepts

Fib Extension: Projects ratios beyond 100% of the same leg, such as 127.2% and 161.8%, to frame targets past the prior extreme. Retracements only subdivide the leg itself; extensions continue it.

Fib Projection: A three-point tool that transfers one leg's length onto the end of another, AB=CD style, rather than subdividing a single leg. Platform naming is inconsistent, which causes most of the confusion.

Golden Pocket: Not a separate tool but a slice of this one: the band between the 61.8% and roughly 65% retracements that many strategies single out as the highest-interest entry area.

Fibonacci Pivots: Applies fib ratios to the prior period's high-low range around a pivot price. The levels are calendar-anchored and print before the session opens; no swing selection is involved.

More Fib Retracement implementations

Concept family

Support/Resistance & Levels

38 concepts mapped · 38 in the Library

Fib Retracement FAQ

What are the standard Fibonacci retracement levels?

The usual set is 23.6%, 38.2%, 50%, 61.8%, and 78.6%. The 50% level is included by convention rather than Fibonacci math, and some platforms substitute 76.4%, which is one minus 0.236, for 78.6%, the square root of 0.618. Many traders thin the set down to the two or three levels their strategy actually uses.

Which swing points should a fib retracement be anchored to?

The most recent completed impulse leg is the standard choice: the swing that started the move and the swing that ended it, anchored wick-to-wick or body-to-body but never mixed. When price breaks the anchored extreme, redraw on the new leg. If the swings are ambiguous and overlapping, the honest move is to skip the tool rather than force a grid.

Do Fibonacci retracement levels actually work?

It is contested. There is no accepted evidence that markets obey golden-ratio mathematics, but the levels are watched widely enough that reactions near them are common and partly self-fulfilling. Most practitioners treat a fib level as a place to look for a setup with confirmation, not as a reason to trade on its own.

Is the 50% retracement a real Fibonacci ratio?

No. It does not come from the Fibonacci sequence; it entered the toolkit through older halfway-back observations in the Dow and Gann traditions and stayed because half the move is a natural psychological milestone. Most charting packages include it in the default level set anyway, and plenty of traders treat it as the most important line on the grid.

Should fib retracements be drawn from wicks or candle bodies?

Both are defensible; consistency is what matters, because switching conventions moves every level. Wick-to-wick captures the full traded extreme and is the more common default, while body-to-body ignores rejection tails. Some traders draw both grids and treat the gap between them as a tolerance band around each level instead of picking a winner.

Turn Fib Retracement into a trading strategy.

Take any implementation from this page into Quant, then build on it, backtest it on real data, and keep refining it with AI.