Home / Glossary / Fibonacci Retracement
Technical Analysis

Fibonacci Retracement

Horizontal price levels based on Fibonacci ratios that mark where a pullback within a trend may find support or resistance before the trend resumes.

Share

Definition

Fibonacci retracement is a technical tool that plots horizontal lines at key percentage levels derived from the Fibonacci number sequence across a prior price swing. The most significant levels are 23.6%, 38.2%, 50%, 61.8%, and 78.6%. When price makes a significant move and then retraces, these levels mark zones where the pullback may pause and the prior trend resume. The 61.8% level — known as the golden ratio — is considered the most powerful, and many traders combine it with other signals such as support zones or RSI oversold readings to increase conviction.

Why it matters

In Indian equity and F&O markets, Fibonacci retracement levels are widely used by positional and swing traders to time entries after a strong move. On NIFTY or BANKNIFTY, retracements to the 38.2% or 61.8% level following a sharp rally are treated as potential buying opportunities within the broader uptrend. F&O traders use these zones to decide strike selection: if a stock is expected to hold the 61.8% retracement, buying an at-the-money call near that level offers a defined-risk way to participate in the anticipated bounce. The 50% level, though not technically a Fibonacci ratio, is included by convention because price often finds equilibrium at the midpoint of a prior swing.

Formula

To apply Fibonacci retracement on an upswing:

Retracement level price = High − (Swing Range × Fibonacci ratio)

Where Swing Range = High − Low. For a downswing the direction reverses: Low + (Swing Range × ratio). Most charting platforms compute these automatically when you drag the Fibonacci tool from swing low to swing high (or vice versa).

Example

Suppose a hypothetical NIFTY swing moves from a low of 22,000 to a high of 24,000, a range of 2,000 points. The 38.2% retracement level would be 24,000 − (2,000 × 0.382) = 23,236. The 61.8% level would be 24,000 − (2,000 × 0.618) = 22,764. A swing trader might wait for NIFTY to pull back toward 23,236 and, if price stabilises there, buy a NIFTY call option targeting a continuation toward the prior high. These numbers are entirely hypothetical and not a recommendation.

Spot Fibonacci zones with live data

Combine Fibonacci levels with TradePulse's put OI heatmap to find high-conviction entry zones.

Related