Oversold in Indian Stock Markets: RSI, Worked Examples and Tax
What oversold means on NSE stocks, how RSI signals it, a worked HDFC Bank and Nifty example with rupee profit, costs, STT and correct Indian tax.
Key Takeaways
- 1.Oversold means a security has fallen so fast that momentum indicators like RSI drop below 30, signalling that selling may be temporarily exhausted, not that the stock is cheap.
- 2.RSI below 30, Stochastic below 20, and price stretched far below its 20 day moving average are the three most common oversold triggers used on NSE stocks.
- 3.Oversold is a momentum reading, not a buy button. In a strong downtrend a stock can stay oversold for weeks while it keeps falling.
- 4.This page walks through a real worked example on HDFC Bank with actual RSI math, entry and exit prices, and the rupee profit after STT, brokerage and tax.
- 5.F&O profits on oversold bounces are taxed as business income at your slab rate, while delivery equity held under a year is taxed as 20 percent short term capital gains.
What Oversold Actually Means
A security is called oversold when its price has dropped quickly and steeply enough that a momentum indicator says the move down has gone too far, too fast. The most widely used tool in India is the Relative Strength Index, or RSI, on a 14 period setting. When RSI falls below 30, traders label the stock oversold. The word does not mean the stock is undervalued in the fundamental sense. A company can be expensive on earnings and still be oversold on the chart, because oversold is purely a measure of recent price momentum, not business worth.
Think of oversold as a stretched rubber band. The further and faster price moves away from its recent average, the more tension builds, and the higher the odds of at least a short snap back. That snap back is what oversold traders try to catch. But a rubber band can also tear. In a genuine bear trend, oversold readings appear again and again on the way down, and each one fails. This is why experienced traders treat oversold as a heads up to start watching, not as a signal to buy blindly.
On the NSE and BSE, oversold conditions show up most often after sharp single day falls, earnings disappointments, sector wide selling, or global risk off days when the Nifty gaps down. The India VIX usually spikes on these days, confirming that fear, not calm accumulation, is driving the price lower. Reading oversold correctly means reading the context around it, not just the indicator number in isolation.
How RSI Is Calculated, In Plain Numbers
RSI compares the size of recent gains to the size of recent losses over a chosen lookback, usually 14 trading days. The formula is RSI equals 100 minus 100 divided by 1 plus RS, where RS is the average gain divided by the average loss over those 14 days. You do not need to compute this by hand because every charting platform does it for you, but seeing the logic helps you trust the signal.
Suppose over the last 14 sessions a stock rose on 4 days and fell on 10 days. If the average up move across those 14 days works out to 2 rupees and the average down move works out to 8 rupees, then RS equals 2 divided by 8, which is 0.25. Plugging in, RSI equals 100 minus 100 divided by 1.25, which equals 100 minus 80, giving an RSI of 20. That reading of 20 is deeply oversold, because losses have heavily outweighed gains over the period. As the stock starts to recover and up days grow larger, RS rises and RSI climbs back above 30, which is the cue many traders wait for before acting.
Do not buy the instant RSI prints below 30. A safer trigger is to wait for RSI to fall below 30 and then cross back above 30, which confirms momentum is actually turning rather than still falling. All numbers here are illustrative, not a recommendation.
Worked Example: An Oversold Bounce In HDFC Bank Cash
Here is a fully worked, illustrative example using HDFC Bank, one of the most liquid stocks on the NSE. Imagine the stock has slid from 1,700 to 1,520 over two weeks on broad banking sector selling. On the day it touches an intraday low of 1,510, its 14 day RSI reads 27, which is firmly oversold. The price is also about 6 percent below its 20 day moving average, confirming the stretched condition. Over the next two sessions the stock stabilises and RSI crosses back above 30 at a price of 1,535. A swing trader treats that RSI cross as the entry trigger.
The trader buys 300 shares in the cash segment, that is delivery, at 1,535, for a position value of 4,60,500 rupees. The oversold bounce plays out and the stock recovers to 1,615 over the following six sessions, where RSI now reads 58 and the trader exits. The gross move is 80 rupees per share across 300 shares, which is 24,000 rupees before costs. Below the table breaks down what the trader actually keeps after the realistic charges on an Indian delivery trade.
| Line item | Calculation | Amount in rupees |
|---|---|---|
| Buy value | 300 x 1,535 | 4,60,500 |
| Sell value | 300 x 1,615 | 4,84,500 |
| Gross profit | 4,84,500 minus 4,60,500 | 24,000 |
| STT (0.1 percent each side, delivery) | 0.1 percent of 4,60,500 plus 0.1 percent of 4,84,500 | 945 |
| Brokerage (zero for delivery at a discount broker) | 0 plus 0 | 0 |
| Exchange, GST, SEBI and stamp charges (approx) | Illustrative all in estimate | 180 |
| Net profit before tax | 24,000 minus 945 minus 180 | 22,875 |
This trade was held only a few sessions, so any gain is a short term capital gain. Under rules effective after July 2024, listed equity short term capital gains are taxed at 20 percent. So the tax on 22,875 rupees is about 4,575 rupees, leaving roughly 18,300 rupees in the trader's pocket. Note that the threshold and the timing all matter: had this position been held for more than 12 months, it would fall under long term capital gains at 12.5 percent on gains above 1.25 lakh rupees in the year instead. These figures are illustrative and do not promise any return.
The Same Setup In F&O: A Nifty Oversold Bounce
Index traders often play oversold bounces with options rather than buying stock, because options cap the rupee risk to the premium paid. Suppose the Nifty 50 has fallen from 24,800 to 23,950 over a week on global selling. On the low day the Nifty's hourly RSI dips to 24 and the index holds a known support zone. A trader expects a relief bounce into weekly expiry and buys one lot of a slightly out of the money weekly call.
The Nifty lot size is 65. The trader buys one 24,100 strike weekly call at a premium of 90 rupees, so the cost is 75 multiplied by 90, which is 6,750 rupees, and that 6,750 is the maximum loss if the bounce fails and the option expires worthless. The oversold bounce arrives and Nifty rallies to 24,350 over the next two days. The call premium rises to 230 rupees. The trader sells at 230, collecting 75 multiplied by 230, which is 17,250 rupees. The gross profit is 17,250 minus 6,750, which is 10,500 rupees before costs.
| Line item | Calculation | Amount in rupees |
|---|---|---|
| Premium paid (1 lot, 75 qty) | 75 x 90 | 6,750 |
| Premium received on exit | 75 x 230 | 17,250 |
| Gross profit | 17,250 minus 6,750 | 10,500 |
| STT on options (0.1 percent on sell premium) | 0.1 percent of 17,250 | 17 |
| Brokerage (approx 20 rupees per order, 2 orders) | 20 plus 20 | 40 |
| Other charges (exchange, GST, SEBI, stamp, approx) | Illustrative estimate | 55 |
| Net profit before tax | 10,500 minus 17 minus 40 minus 55 | 10,388 |
F&O income is treated as business income in India, not capital gains. That 10,388 rupees is added to the trader's other income and taxed at the applicable slab rate, and an active F&O trader is generally expected to report this under business income and may face audit requirements depending on turnover. There is no separate 20 percent rate here, which is a common and costly point of confusion. Again, these are illustrative figures, and a failed bounce would have lost the full 6,750 rupee premium.
Oversold Thresholds Across Common Indicators
RSI is the most popular oversold gauge, but it is not the only one. Different indicators flash oversold at different thresholds, and combining two or more reduces the chance of acting on a false signal. The table below lists the levels most NSE traders use as a starting point. Treat these as defaults to be adjusted for each stock's own behaviour.
| Indicator | Typical oversold trigger | What it measures |
|---|---|---|
| RSI (14) | Below 30, deeply oversold below 20 | Ratio of recent gains to losses |
| Stochastic (14,3,3) | Below 20 | Where price sits within its recent range |
| Williams %R | Below minus 80 | Distance from the recent high |
| CCI | Below minus 100 | Deviation from a moving average |
| Bollinger Bands | Price tags or pierces the lower band | Volatility stretch from the mean |
A practical rule is to require agreement. For example, only treat a stock as a real oversold candidate when RSI is below 30 and price is touching the lower Bollinger Band at the same time. When two independent measures agree, the odds of a genuine snap back improve compared with relying on a single number.
Why Oversold Keeps Failing In Downtrends
The single biggest mistake traders make is buying oversold readings inside a strong downtrend. In a falling market, RSI can sit below 30 for many sessions, and every apparent bounce gets sold into. A stock that drops from 1,000 to 700 might print oversold RSI at 950, again at 880, again at 820, and a trader who bought each signal would be deep in losses by 700. Oversold tells you momentum is stretched, not that the trend has changed.
The fix is to align oversold signals with the larger trend. Oversold buys work best when the broader trend is up or sideways and the stock has merely dipped, not when the whole structure is breaking down. Many traders only act on oversold signals when price is above its 200 day moving average, which filters out the most dangerous falling knife trades. In a confirmed downtrend, oversold readings are better used to time short exits than long entries.
Before treating any oversold signal as a buy, ask one question: is the stock above its 200 day moving average. If the answer is no, the oversold reading is far less reliable, and a stop loss becomes non negotiable.
Common Mistakes When Trading Oversold Stocks
Beyond ignoring the trend, several recurring errors turn oversold setups into losing trades. Recognising them in advance is half the battle, because most oversold mistakes come from acting on emotion rather than a plan.
- Treating oversold as a guaranteed reversal. It is a probability, not a promise, and it fails often in weak markets.
- Buying the moment RSI dips below 30 instead of waiting for it to cross back above 30 with confirming price action.
- Trading oversold on illiquid small caps where price bands and low volume make bounces unreliable and exits difficult.
- Skipping a stop loss. A planned exit, often just below the recent low, is what separates a controlled oversold trade from a falling knife disaster.
- Forgetting costs and tax. A small bounce can look profitable on the chart but break even after STT, charges and slab rate tax on F&O income.
There is also a sizing mistake. Because oversold bounces are uncertain, position size should be smaller than a high conviction trend trade. Risking a fixed small percentage of capital per trade means that the inevitable failed bounces do limited damage while the successful ones still add up over time.
Combining Oversold With Support And Fundamentals
Oversold signals are far stronger when they line up with a real support level, a prior swing low, a round number, or a long term moving average where buyers have historically stepped in. An oversold RSI that occurs exactly at a tested support zone is a higher quality setup than an oversold reading floating in empty space on the chart. The confluence of momentum and price structure is what professional traders look for.
Fundamentals provide the final filter. If a stock is oversold purely because of broad market fear and the business itself is healthy, the bounce is more likely to hold. If it is oversold because of a genuine problem, a profit warning, a regulatory action, a fraud allegation, then the cheap looking price may get cheaper. Reading the reason behind the fall matters as much as reading the indicator, because oversold on bad news is often the start of a longer decline rather than a buying opportunity.
- Check whether the oversold low sits on a known support level or major moving average.
- Identify why the stock fell. Market wide fear is more reversible than company specific bad news.
- Confirm liquidity. Stick to index instruments and large cap NSE names for cleaner bounces.
- Watch the India VIX. Extreme fear readings often mark short term capitulation lows.
- Plan the exit and the stop before entering, never after.
Risk, Circuit Filters And SEBI Rules To Remember
Indian exchanges use price bands and circuit filters that directly affect oversold trades. Many individual stocks have daily price bands of 5, 10 or 20 percent, and when a stock hits its lower circuit, trading can effectively freeze with only sellers and no buyers. A trader chasing an oversold falling stock can find themselves unable to exit at all if it locks at the lower circuit, which is a real risk on smaller names. Index futures and options on the Nifty and Bank Nifty do not have such tight individual circuits, which is one reason index oversold trades are more practical.
Weekly and monthly expiry mechanics also matter for option based oversold trades. Weekly index options decay fast, so a bounce that takes too long to arrive can lose value to time decay even if direction is eventually right. Monthly options give more time but cost more premium. SEBI periodically revises lot sizes, expiry structures and margin rules, so always confirm the current contract specification on the NSE site before placing an oversold options trade rather than relying on old numbers.
On an oversold options buy your maximum loss is the premium, which is known in advance. On an oversold cash buy your loss is open ended unless you set a stop. Decide your exit before the trade, and size the position so a failed bounce is survivable.
Putting It Together: A Simple Oversold Checklist
A repeatable process beats reacting to every RSI dip. The checklist below distils everything above into the sequence a disciplined Indian trader can run before acting on any oversold signal. Logging each of these in a trading journal also makes it possible to review later which oversold setups actually worked and why.
- Is RSI below 30, ideally crossing back above 30 rather than still falling.
- Is the broader trend up or sideways, with price above the 200 day moving average.
- Does the oversold low sit on a real support level or major moving average.
- Is the fall driven by market wide fear rather than company specific bad news.
- Is the instrument liquid, an index or a large cap, not a thin small cap.
- Are the stop loss, target and position size all defined before entry.
- Have you accounted for STT, charges and the correct tax treatment on the expected profit.
When most of these boxes are ticked, an oversold reading becomes a reasoned, risk managed trade rather than a gamble. When they are not, the disciplined move is often to wait for a better setup. Oversold is a useful tool, but only inside a complete framework of trend, support, fundamentals, costs and risk control.
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 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.
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 the Ascending Triangle Pattern in Indian Markets
Learn the ascending triangle pattern with measured price targets, worked Reliance and Bank Nifty examples in rupees, stops, volume and Indian tax rules.
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.
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