Skip to content

    Pullback Trading Strategy in Indian Markets

    Quick answer

    Pullback trading for Indian markets with a real dated Nifty Fibonacci move, a worked Bank Nifty futures trade, rupee P&L, costs and tax.

    19 June 2026
    18 min read
    3,530 words

    Key Takeaways

    • 1.A pullback is a temporary counter move inside a larger trend. You buy the dip in an uptrend, or sell the bounce in a downtrend, in the direction the trend is already going.
    • 2.The most reliable entries cluster where the 20 EMA or 50 EMA meets a Fibonacci retracement of 38.2 percent to 61.8 percent of the prior swing, with falling volume into the dip and a reversal candle to trigger.
    • 3.Worked below: an October 2024 Nifty correction from 26,277 to 23,263 mapped on Fibonacci, with a real Bank Nifty futures long sized for one lot of 30, including STT, brokerage and net rupee profit.
    • 4.Indian tax reality: intraday and F and O pullback trades are business income taxed at your slab. Delivery equity held under one year is STCG at 20 percent. Long term gains above Rs 1.25 lakh are LTCG at 12.5 percent.
    • 5.All numbers here are illustrative and based on past price action. Pullbacks fail often, so position sizing and a hard stop matter more than the entry signal. Nothing here is a promise of returns.

    What a pullback actually is and why traders use it

    A pullback is a short counter move against the main trend. Picture the Nifty climbing for weeks. It does not go up in a straight line. It rises, pauses, slips back a little as early buyers take profit, and then resumes higher. That slip back is the pullback. The whole idea of a pullback strategy is to skip the chase at the highs and instead wait for price to come back to you at a logical level, then enter in the direction the trend was already heading.

    This matters because the alternative, buying a breakout at a fresh high, gives you a worse entry and a wider stop. A pullback entry lets you place a tight stop just beyond the level that held, which improves your risk to reward. If the trend is genuine, you are buying temporary weakness inside strength. The catch is the obvious one: not every dip is a pullback. Some dips are the start of a full reversal. The job of the rules below is to separate a healthy pause from a trend that is actually breaking.

    In Indian markets the cleanest pullback candidates are liquid, trending names and the index futures. The Nifty 50, Bank Nifty, Reliance, HDFC Bank, ICICI Bank, TCS and Infosys all trend in clean legs and pull back to identifiable levels. Thin mid and small caps gap around on low volume and make pullback levels unreliable, so they are best avoided for this method.

    The three building blocks: trend, level, and trigger

    Every pullback trade rests on three checks in order. First, trend. Price should be making higher highs and higher lows for a long, or lower highs and lower lows for a short, and ideally trading above a rising 50 EMA for a long. Second, level. The pullback should arrive at a place where buyers are likely to step in, such as a moving average, a Fibonacci retracement zone, or a prior support shelf. Third, trigger. You do not buy a falling price. You wait for a reversal candle, such as a bullish engulfing or a hammer, or a reclaim of the prior day high, to confirm buyers have returned.

    Skipping any one of these is where most losses come from. A level with no trend is just a guess. A trend with no level means you are chasing. A level with no trigger means you are catching a knife. Only when all three line up do you have a defined risk entry with a stop that is both tight and logical.

    • Trend filter: price above a rising 50 EMA for longs, below a falling 50 EMA for shorts.
    • Pullback depth: a healthy retrace is usually 38.2 percent to 61.8 percent of the last swing. Deeper than 78.6 percent warns the trend may be failing.
    • Volume: dips on shrinking volume are healthy. A pullback on heavy, expanding volume is a warning sign.
    • Trigger candle: bullish engulfing, hammer, or a close back above the pullback level confirms the resumption.
    • Stop placement: just beyond the swing low that the pullback formed, not an arbitrary points value.

    Mapping Fibonacci retracement levels onto a real Nifty swing

    Fibonacci retracements turn a vague idea of how deep a dip is into exact price levels. You take the start and end of the prior trend leg and the tool marks the 23.6, 38.2, 50, 61.8 and 78.6 percent retracement prices. The 38.2 to 61.8 percent zone is where most healthy pullbacks reverse, and the 50 percent and 61.8 percent lines tend to be the highest probability buy areas in a strong uptrend.

    Take a real, well known Nifty 50 swing. Through 2024 the Nifty rallied into a record high of 26,277 on 27 September 2024. It then sold off sharply through October and November 2024, driven by heavy foreign selling and weak earnings, bottoming near 23,263 on 21 November 2024. That down leg measured 3,014 points. Applying Fibonacci to that decline gives you the exact levels a pullback trader would have watched for the eventual bounce, and the same maths works in reverse on the way up. The table below shows the retracement grid for that 26,277 to 23,263 move.

    Fibonacci levelRetracement of the 3,014 point fallApprox Nifty priceWhat it means for a trader
    0 percentSwing low23,263Where the fall stopped on 21 Nov 2024
    23.6 percent711 points23,974First shallow bounce, often just a pause
    38.2 percent1,151 points24,414Start of the high probability reversal zone
    50.0 percent1,507 points24,770Mid point, a common magnet for a bounce
    61.8 percent1,863 points25,126The golden ratio level, strongest reaction zone
    100 percentFull retrace26,277The prior record high, major resistance

    A trader is not buying blindly at these prices. The Fibonacci grid simply tells you where to be alert. You still wait for the trend, the touch of a moving average near one of these levels, and a trigger candle before committing capital. These levels are illustrative and rounded for clarity.

    Fully worked example: a Bank Nifty futures pullback long with rupee P and L

    Now a complete trade with real instrument mechanics. Assume Bank Nifty is in an uptrend in early 2025 and has rallied from 48,000 to a swing high of 52,000, a 4,000 point leg. It then pulls back. The 50 percent retracement sits at 50,000 and the 61.8 percent sits at 49,528. Price drifts down to 49,600, right inside the golden zone, taps the rising 20 EMA on the daily chart, and prints a bullish engulfing candle on shrinking volume. All three checks pass, so we go long. These figures are illustrative.

    We trade one lot of Bank Nifty futures. The current Bank Nifty lot size is 30. Entry is 49,600. The pullback swing low was 49,400, so we place the stop at 49,350, which is 250 points of risk. Our target is a retest of the 52,000 high, which is 2,400 points away. That is a risk to reward of nearly 1 to 9.6 on the points, though in practice you would scale out rather than hold for the full move.

    ItemValue
    InstrumentBank Nifty futures, one lot
    Lot size30
    Entry price49,600
    Stop loss49,350 (250 points risk)
    Exit price (target hit)52,000
    Points gained2,400
    Gross profit (2,400 x 30)Rs 72,000
    Risk if stopped (250 x 30)Rs 7,500

    Gross profit is 2,400 points times 15, which is Rs 36,000. But gross is not what lands in your account. Futures carry STT, exchange and SEBI charges, GST, stamp duty and brokerage. For index futures, STT is charged at 0.02 percent on the sell side of the turnover. The sell turnover here is 52,000 times 15, which is Rs 7,80,000, so STT is roughly Rs 156. A typical discount broker charges a flat Rs 20 per order, so about Rs 40 for entry plus exit. Add exchange transaction charges, SEBI fees, GST on brokerage and exchange charges, and stamp duty on the buy side, and total costs land in the region of Rs 350 to Rs 450 for the round trip.

    Line itemApprox amount (Rs)
    Gross profit36,000
    STT on sell side (0.02 percent of 7,80,000)156
    Brokerage (Rs 20 x 2 orders)40
    Exchange, SEBI, GST, stamp duty (combined)Approx 200 to 250
    Total transaction costsApprox 400
    Net profit before taxApprox 35,600

    Net profit before tax is about Rs 35,600. Because this is an F and O trade, the profit is treated as business income and added to your total income, then taxed at your applicable slab rate. It is not capital gains. If you are in the 30 percent slab, the tax on this trade is roughly Rs 10,680, leaving about Rs 24,920 in hand. Note this is one illustrative winning trade. The same one lot stop, if hit, would have cost 250 points times 15, which is Rs 3,750 plus costs. You would need your wins to comfortably outpay your losses across many trades for the strategy to be profitable.

    Tip

    Size from the stop, not from your gut. Decide the most you will lose per trade in rupees, for example Rs 5,000, then divide by the per lot stop risk. Here the per lot risk was Rs 3,750, so a Rs 5,000 cap means exactly one lot. This keeps a string of losing pullbacks survivable.

    Doing the same trade with options instead of futures

    Many retail traders express the same pullback view through options to cap risk and lower margin. Suppose instead of buying the Bank Nifty future at 49,600 you buy a monthly 49,600 call for a premium of, say, 400 points. One lot is 30, so the cost is 400 times 30, which is Rs 12,000. That Rs 12,000 is the maximum you can lose, which is the appeal. There is no margin call and the stop is built in.

    The trade off is theta, the daily decay of the option premium, plus the need for the move to happen quickly because Bank Nifty monthly options expire at the end of the month. If Bank Nifty grinds sideways for three days, your 400 point premium can bleed to 250 even if price has not fallen, because time value erodes. Buying options on a pullback works best when you expect a fast resumption, not a slow drift. STT on options is charged on the sell side at 0.1 percent of premium, and crucially on exercised in the money options STT is charged on the settlement value, which has burned many traders who let winners expire instead of selling them before the close.

    Watch the expiry mechanics

    Index options are cash settled. If you hold an in the money option to expiry, STT on the intrinsic value can be far larger than the STT you would pay by simply squaring off before 3:30 pm on expiry day. As a rule, sell winning options in the market rather than letting them get exercised.

    Entry rules you can actually follow

    Vague advice like wait for a pullback is useless without a checklist. Here is a concrete sequence for a long. Confirm the daily trend is up with price above a rising 50 EMA. Wait for price to retrace into the 38.2 to 61.8 percent Fibonacci zone of the last clean swing. Check that the pullback is on declining volume. Then drop to a lower timeframe, such as the hourly, and wait for a bullish engulfing candle or a reclaim of the prior hour high. Enter on the close of that trigger candle, place the stop below the pullback swing low, and set a first target at the prior high.

    For a short, mirror everything. Trend down below a falling 50 EMA, bounce into the Fibonacci zone, weak volume on the bounce, then a bearish engulfing or a break of the prior hour low as the trigger. Shorting naked futures or buying puts carries the same expiry and decay considerations described above. Always know your stop in rupees before you click buy or sell.

    • Confirm trend: price above rising 50 EMA for a long.
    • Wait for the retrace into the 38.2 to 61.8 percent Fibonacci zone.
    • Check volume is shrinking into the dip, not expanding.
    • Wait for a trigger candle, such as a bullish engulfing or a reclaim of the prior high.
    • Enter on the trigger close, stop below the pullback swing low.
    • Size the position so the stop equals your fixed rupee risk per trade.
    • Take partial profit at the prior swing high, trail the rest.

    Exit, stop placement and risk management

    The exit plan decides whether the strategy makes money, not the entry. A common and robust approach is to take half the position off at the prior swing high, which often acts as resistance, then trail a stop under each new higher low for the remainder. This banks a guaranteed partial win and lets a runner pay for several small losses. Your initial stop should sit just beyond the level the pullback respected, so that if it breaks, your reason for the trade is genuinely gone.

    The single most important number is risk per trade. Professionals risk a small fixed fraction of capital, often 1 percent or less, on any one idea. On a Rs 5,00,000 account that is Rs 5,000 of risk per trade. Combined with the position sizing maths shown earlier, this means a run of five losing pullbacks costs about 5 percent of capital, which is recoverable. Risking 10 percent per trade instead would wipe out half your account on the same five losses. Pullbacks fail often enough that this discipline is the difference between surviving and blowing up.

    ScenarioAction
    Trigger candle prints and trend intactEnter, stop below pullback swing low
    Price reaches prior swing highBook partial profit, trail the rest
    Pullback breaks the swing lowExit at stop, the setup has failed
    Pullback exceeds 78.6 percent retraceStand aside, the trend may be reversing
    Heavy volume against you on entry dayCut early, do not wait for the full stop

    Best market conditions and when to stand aside

    Pullback trading is a trend following method, so it shines in clean trending phases and struggles in choppy, rangebound markets. The Nifty advance through much of 2023 and 2024 offered repeated textbook dips to the 20 EMA. By contrast, a sideways market that swings between two prices with no net direction will hand you false pullback signals in both directions and chop your account with small losses. Before applying the method, ask whether the market is actually trending.

    Event risk is the other filter. Avoid initiating pullback trades right before a major scheduled event such as the Union Budget, an RBI policy decision, a US Federal Reserve meeting, or a large index constituent reporting earnings. These can gap price straight through your stop, which means your real risk is far larger than the points between entry and stop suggest. When a binary event looms, either stand aside or switch to defined risk options where your maximum loss is the premium paid.

    • Favourable: a clearly trending index or large cap making higher highs and higher lows.
    • Favourable: dips landing on the 20 or 50 EMA inside the Fibonacci zone on light volume.
    • Avoid: rangebound, low conviction markets with overlapping candles.
    • Avoid: the session before Budget, RBI policy, Fed decisions or a heavyweight earnings release.
    • Avoid: illiquid stocks where slippage and gaps make stops meaningless.

    Common mistakes that turn winners into losers

    The most frequent error is entering before the trigger, buying a falling price because it has reached a Fibonacci level. A level is where you get ready, not where you blindly buy. Without a reversal candle you are guessing that the dip is over. The second common error is a stop placed by feeling rather than structure, usually too tight, so normal noise knocks you out just before the trade works. Place the stop where the idea is genuinely wrong, then size down if that stop is too wide for your risk budget.

    A third trap is ignoring the bigger picture. A perfect pullback on the hourly chart means little if the daily trend has just rolled over. Always check the higher timeframe trend first. Finally, many traders forget costs and taxes when judging performance. A run of small scalped pullbacks can look profitable on gross points yet lose money after STT, brokerage and slab tax on F and O business income. Track net results in your journal, not gross.

    Keep a trade log

    Record entry, stop, exit, the Fibonacci level used, the trigger candle, and the net rupee result after costs for every pullback trade. After 30 trades you will see whether your edge is real or whether costs and slippage are quietly eating it.

    How Indian taxes and charges affect your pullback profits

    Tax treatment depends entirely on what you traded and how long you held it. Intraday equity is speculative business income taxed at your slab. F and O, including the Bank Nifty futures and options examples above, is non speculative business income, also taxed at your slab and reportable in your business income schedule, where you can also claim trading expenses. This is why the worked example deducted slab tax, not capital gains tax.

    If instead you took a pullback as a delivery equity trade and sold within twelve months, the gain is short term capital gains taxed at 20 percent after the July 2024 budget change, up from the earlier 15 percent. Hold the same delivery position beyond twelve months and it becomes long term capital gains, taxed at 12.5 percent on gains above Rs 1.25 lakh in a financial year, with gains up to Rs 1.25 lakh exempt. On top of any of these sit STT, exchange charges, SEBI turnover fee, GST and stamp duty on every trade. Always confirm current rates with your broker contract note and a qualified tax adviser, as rates and rules change.

    Trade typeTax treatmentRate
    Intraday equitySpeculative business incomeYour slab rate
    F and O (futures and options)Non speculative business incomeYour slab rate
    Delivery equity, held under 1 yearShort term capital gains20 percent
    Delivery equity, held over 1 yearLong term capital gains12.5 percent on gains above Rs 1.25 lakh

    Sources and further reading

    For authoritative data and contract specifications, refer to NSE Indices (Nifty Indices), NSE India and Zerodha Varsity. Always confirm current lot sizes, STT, tax rates and contract specifications on the official source before you trade. Price levels and P and L figures here are illustrative and based on past price action, 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 NSE Indices (Nifty Indices), NSE India and Zerodha Varsity. Always confirm current rules, rates and contract specifications on the official source before you trade.

    Related Topics

    Pullback TradingIndian Stock MarketNSEBSENiftyBank Niftytrading strategySEBItrade execution

    Related Articles