Retracement in Indian Markets: Fibonacci Levels Explained
Retracement meaning with a dated Nifty and Bank Nifty Fibonacci example, real swing high and low levels, options trade math, costs and Indian tax.
Key Takeaways
- 1.A retracement is a temporary pullback against the prevailing trend, not a reversal. The trend stays intact until structure breaks (a swing low is taken out in an uptrend).
- 2.Fibonacci retracement levels (23.6%, 38.2%, 50%, 61.8%, 78.6%) are drawn from a confirmed swing low to swing high. In Indian markets the 50% and 61.8% zones attract the most reaction.
- 3.The 50% level is not a true Fibonacci ratio. It is included by convention because price so often pauses near the midpoint of a move.
- 4.Worked example below uses a dated Nifty swing (June 4 low to June 27, 2024 high) and a Bank Nifty swing, with the exact retracement prices in points.
- 5.Trading the retracement with options means lot sizes of Nifty 65 and Bank Nifty 30 per lot, plus STT, brokerage and GST. F&O profit is taxed as business income at your slab rate.
What a Retracement Actually Is
A retracement is a counter-trend move that gives back part of a prior price swing before the main trend resumes. If Nifty rallies 600 points and then slips 250 points before climbing again, that 250 point dip is the retracement. The key word is temporary. The market is catching its breath, taking profits and shaking out weak hands, but the dominant direction has not changed.
The practical reason traders care is timing. Buying at the top of a rally is uncomfortable and risky. A retracement offers a cheaper entry inside an established trend, with a logical place to put a stop loss just beyond the level where you expect price to turn. This is why retracement analysis is central to both intraday and swing trading on the NSE.
A retracement is measured against a clear price swing, meaning a move from a visible swing low to a visible swing high (or high to low in a downtrend). Without two clean anchor points, any retracement level you draw is guesswork. The first discipline is identifying the correct swing before you draw a single line.
Retracement Versus Reversal: The Distinction That Loses Money
The single most expensive mistake is confusing a retracement with a reversal. A retracement pauses the trend; a reversal ends it. During a retracement the broader structure of higher highs and higher lows (in an uptrend) stays intact. A reversal breaks that structure. If Nifty is making higher highs and higher lows and then dips, that dip is probably a retracement. If it breaks below the most recent higher low on strong volume, the uptrend is in question and you may be watching a reversal begin.
Depth helps separate the two. Shallow pullbacks to the 23.6% or 38.2% level usually signal a strong trend that wants to continue. A pullback that slices through 61.8% and keeps going is a warning. The 78.6% level is the last line of defence; beyond a full 100% retracement the original move has been completely erased and the reversal case is strong.
| Feature | Retracement | Reversal |
|---|---|---|
| Duration | Short, within the trend | Sustained, against the old trend |
| Market structure | Higher lows hold (uptrend) | Higher low broken |
| Typical depth | 23.6% to 61.8% of the swing | Beyond 78.6%, often past 100% |
| Volume | Often lighter on the pullback | Heavy on the counter move |
| Trade action | Buy the dip in trend direction | Exit longs, consider shorts |
How to Draw Fibonacci Retracement Levels
The Fibonacci retracement tool plots horizontal lines at percentages of a chosen swing. The standard levels are 23.6%, 38.2%, 50%, 61.8% and 78.6%. These come from the Fibonacci number sequence, except the 50% level, which is not a real Fibonacci ratio at all. It is added by long-standing market convention because price so frequently reacts near the midpoint of a move.
In an uptrend you drag the tool from the swing low to the swing high. The retracement levels then appear below the high, marking where the pullback might find support. In a downtrend you draw from the swing high down to the swing low, and the levels mark resistance above. The same arithmetic works on Nifty, Bank Nifty and individual stocks like Reliance or HDFC Bank.
- Pick a clean, recent swing with an obvious low and high. Avoid choppy, overlapping candles.
- In an uptrend, anchor low to high. In a downtrend, anchor high to low.
- Watch the 50% and 61.8% zone most closely, this is where Indian indices react most often.
- Look for confluence: a Fibonacci level that lines up with a moving average, a round number or a prior support adds conviction.
- Wait for a candle to confirm the level (a reversal or rejection candle) before committing capital.
Worked Example: Nifty 50 Retracement, June 2024
Take a real, dated Nifty swing. After the 2024 general election result shock, Nifty bottomed near 21,281 on the intraday low of June 4, 2024, then rallied strongly into late June, printing a high near 24,174 around June 27, 2024. That is a clean upswing of about 2,893 points. These are illustrative round figures drawn from that period, not a trade recommendation. Drawing the Fibonacci tool from the June 4 low to the June 27 high gives these retracement supports:
| Fib level | Calculation | Approx Nifty value |
|---|---|---|
| High (0%) | 24,174 | 24,174 |
| 23.6% | 24,174 minus (2,893 x 0.236) | 23,491 |
| 38.2% | 24,174 minus (2,893 x 0.382) | 23,069 |
| 50% | 24,174 minus (2,893 x 0.50) | 22,728 |
| 61.8% | 24,174 minus (2,893 x 0.618) | 22,386 |
| 78.6% | 24,174 minus (2,893 x 0.786) | 21,901 |
| Low (100%) | 21,281 | 21,281 |
A swing trader who believed the post-election uptrend would continue could plan to buy a pullback into the 38.2% to 50% zone, roughly 22,728 to 23,069, placing a stop loss below the 61.8% level near 22,386. The logic is simple: if a healthy uptrend pulls back, it usually holds above 61.8%. A close below it would void the setup and signal that the move had become a possible reversal rather than a routine dip.
Same Idea on Bank Nifty With an Options Trade
Now apply this to Bank Nifty with a concrete options trade. Suppose Bank Nifty swings from a low of 48,000 to a high of 52,000, a 4,000 point upswing. The 38.2% retracement sits near 50,472 and the 50% near 50,000. A trader expecting support around 50,000 decides to express a bullish view by buying a weekly 50,000 call when price taps that level, paying a premium of 250 points. Bank Nifty options carry a lot size of 30 per the current NSE contract specification.
Premium paid is 250 x 30 = Rs 7,500 per lot. Say the retracement holds and Bank Nifty rallies back toward the prior high, lifting the call to 520 points. The trader sells at 520. Gross gain is (520 minus 250) x 30 = Rs 8,100 per lot before costs. These are illustrative figures and not a promise of any return.
- Buy premium: 250 x 30 = Rs 7,500
- Sell premium: 520 x 30 = Rs 15,600
- Gross profit before costs: Rs 8,100 per lot
- STT on options is charged at 0.15% of the sell-side premium value (effective Apr 1, 2026). On Rs 15,600 that is about Rs 23.4.
- Brokerage (a typical discount broker flat Rs 20 per order x 2 legs = Rs 40), plus exchange transaction charges, GST at 18% on brokerage and charges, SEBI fee and stamp duty bring total costs to roughly Rs 70 to Rs 90.
- Net profit after costs: approximately Rs 8,010 to Rs 8,030 per lot.
Crucially, this profit from F&O is treated as business income under Indian tax law, not capital gains. It is added to your other income and taxed at your applicable slab rate. The 20% STCG and 12.5% LTCG rates that apply to delivery equity do not apply to futures and options. If you had instead bought Bank Nifty constituent shares in the cash segment and sold within a year, that gain would be short-term capital gain taxed at 20%.
Weekly index options decay fast because of time value (theta). If you buy a call at a retracement level and price stalls sideways for two or three sessions, the option can lose value even though the index has not fallen. Size positions for this decay and avoid holding cheap weekly options into expiry day hoping for a bounce.
Where Retracements Tend to Hold in Indian Markets
Across Nifty and Bank Nifty, the levels that produce the most reliable reactions are the 50% and 61.8% retracements, especially when they coincide with other technical evidence. A Fibonacci level on its own is just a line. A Fibonacci level that lands on the 20-day or 50-day moving average, a previous swing high that flipped to support, or a round psychological number like Nifty 23,000, becomes a genuine decision zone where institutional flow tends to appear.
Shallow 23.6% and 38.2% retracements are the signature of a powerful trend. When an index barely pulls back before pushing on, it tells you buyers are aggressive and unwilling to wait for a deeper discount. In runaway moves, such as a strong Bank Nifty trend day, the 23.6% level may be the only pause you get. Deeper retracements toward 61.8% and 78.6% suit patient swing traders who want a wider margin of safety but must accept that the trend is on shakier ground.
Reading Retracements Across Time Frames
A retracement on one time frame can be a full trend on another. A 200 point dip in Nifty looks like a sharp sell-off on a 5-minute chart but is a minor blip on the weekly chart. Intraday traders draw Fibonacci on 5-minute and 15-minute swings to catch quick pullback entries, while positional traders work from daily and weekly swings to capture larger moves. The two are not in conflict; they answer different questions.
The strongest setups occur when time frames agree. If the daily chart shows a pullback into the 50% level and the 15-minute chart simultaneously prints a reversal candle at that same price, the confluence raises the odds of a successful bounce. When time frames disagree, for example a daily retracement that the hourly chart says is already breaking down, it is usually a signal to wait rather than force a trade.
- Intraday: draw Fibonacci on the day's first major swing for 5 to 15 minute entries.
- Swing: use daily swings of several sessions for multi-day holds.
- Positional: use weekly swings to frame the larger trend and major support zones.
- Trade in the direction of the higher time frame; use the lower time frame only for precise entry timing.
Retracement, Volume and Confirmation
Volume tells you whether a retracement is healthy or dangerous. A pullback on declining volume suggests profit-taking by a few participants while most buyers stay put, which favours trend continuation. A pullback on rising volume, with wide-range red candles, suggests genuine selling pressure and a higher chance the move is turning into a reversal rather than a dip.
Never buy a retracement level blindly just because price touched it. Wait for confirmation: a bullish reversal candle (a hammer, a bullish engulfing) at the level, a momentum indicator like RSI turning up from a non-extreme reading, or a break of a small intraday downtrend line. The level identifies where to be interested; the confirmation tells you when to act. Skipping the confirmation step is how traders catch falling knives.
Using Retracements for Stops and Targets
Retracement levels make risk management precise. If you buy a Nifty pullback at the 50% level, a logical stop loss sits just below the 61.8% level, because a break there invalidates your read of the trend. Your target can be the prior swing high (a 100% extension of the pullback) or a Fibonacci extension beyond it, such as the 161.8% projection, for trend-continuation trades.
This gives you a defined risk-to-reward ratio before you enter. Using the Nifty June 2024 numbers, an entry near 22,728 (50%) with a stop below 22,386 (61.8%) risks about 342 points, while a target back at the 24,174 high offers about 1,446 points of upside, a reward-to-risk of better than 4 to 1. Always size the position so the rupee loss at your stop is a small, fixed fraction of your capital. The clean structure of Fibonacci levels is what makes this discipline possible.
Set your stop loss in price, not in hope. If Nifty closes below the 61.8% retracement of the swing you are trading, the setup is broken, take the small loss and stand aside. A retracement that becomes a reversal is the market telling you the trend has changed, and arguing with it is expensive.
Common Mistakes to Avoid
- Treating every dip as a buy. A break of market structure means the trend may be over, not on sale.
- Drawing Fibonacci on a messy, unclear swing. Garbage anchors produce useless levels.
- Ignoring confluence. A Fibonacci level with no moving average, round number or prior support behind it is weak.
- Forgetting time decay when buying options at a retracement. Weekly premiums bleed even when the index sits still.
- Assuming index option gains are taxed like equity. F&O is business income at slab rates, with STT 0.15% on the sell-side premium.
- Risking too much per trade. Even a perfect-looking 61.8% bounce can fail, so size for the loss, not the win.
Sources and Further Reading
For authoritative data and contract specifications, refer to NSE India for live lot sizes and expiry calendars, Zerodha Varsity for technical analysis lessons, and Investopedia for general definitions. Lot sizes, STT and tax rates change periodically, so always confirm current rules on the official source before you trade. Numbers in the examples above are illustrative and are not a forecast or a promise of returns.
Sources and Further Reading
For authoritative data and further reading on this topic, refer to Zerodha Varsity, NSE India and Investopedia. Always confirm current rules, rates and contract specifications on the official source before you trade.
Related Topics
Related Articles
Understanding Limit Orders in Indian Markets
How limit orders work on the NSE, with a real bid-ask order book, tick sizes, and worked Reliance, HDFC Bank and Nifty examples with charges.
Understanding the Harami Pattern in Indian Markets
What a harami pattern is, bullish vs bearish, a real dated Nifty 2024 reversal example, F&O rupee maths, confirmation rules and India tax basics.
Understanding the Flag Pattern in Indian Markets
How to trade bullish and bearish flag patterns on Nifty, Bank Nifty and NSE stocks, with a worked example, costs, taxes and honest reliability data.
Understanding Trading Psychology in Indian Markets
Learn trading psychology for Indian markets with a worked Nifty options example showing how fear and greed turned a Rs 3,600 loss into Rs 16,500.
Pair Trading Strategy for Indian Markets
Pair trade TCS and Infosys with real z-score math, lot sizes, rupee P&L, STT and slab-rate tax. A worked, market-neutral guide for Indian traders.
Understanding the Diamond Top Pattern in Indian Markets
Spot the diamond top reversal on Bank Nifty with a dated Oct 2024 example, options P&L in rupees, targets, stops and Indian F&O tax rules.
The trading journal built for Indian F&O traders. Track your trades, spot patterns, build discipline.
- Log one trade a day by hand, on purpose
- AI mentor finds your repeat mistakes
- Behavioural analytics catch tilt early
- Trading calendar with P&L heatmap
- Pre-trade checklist flags risks
Yearly ₹2,499 · No broker credentials