How to Use Moving Averages in Indian Markets
How to use moving averages in Indian markets, with a real dated Reliance 10/50 EMA crossover, rupee profit after STT, costs and STCG tax.
Key Takeaways
- 1.A moving average smooths out daily noise so you can see the real trend, but it always lags price because it is built from past closes.
- 2.The 10 EMA and 50 EMA crossover is the most popular trend signal in Indian markets. A real worked Reliance example below shows the entry, exit and exact rupee profit after costs.
- 3.EMA reacts faster than SMA because it weights recent closes more, using the multiplier 2 divided by (period plus 1).
- 4.Crossovers work in trending markets and fail badly in sideways markets, so always confirm with price structure, volume or RSI before risking money.
- 5.Whether you trade the cash stock or its futures, your real take-home is the gross move minus brokerage, STT, GST, stamp duty and exchange charges, and then tax. Cash delivery gains are STCG at 20 percent, futures are taxed as business income at your slab.
What a moving average actually tells you
A moving average is the average closing price of a stock or index over a fixed number of recent sessions, recalculated every day as a new close arrives and the oldest one drops off. On the Nifty 50 or a liquid NSE name like Reliance Industries, this single line does one job very well. It strips out the random one-day jumps and shows you the underlying direction. When price is comfortably above a rising moving average, buyers are in control. When price is below a falling one, sellers are.
The catch is built into the maths. Because every value is an average of past closes, a moving average can only ever confirm a trend after it has already started. It is a lagging indicator, not a predictor. This is why no serious trader uses a moving average to forecast a turn. You use it to stay on the right side of a move that is already underway, and to define a level where you admit you were wrong and exit.
The two settings you choose, the type and the length, control the trade-off between speed and reliability. A short average hugs price and flips often, giving early but noisy signals. A long average is slow and steady, giving late but cleaner signals. The whole craft of using moving averages is matching that trade-off to your timeframe and the instrument you trade.
SMA versus EMA, and why the formula matters
A Simple Moving Average (SMA) adds up the last N closing prices and divides by N. Every day in the window counts equally, so a 50 day SMA treats a close from 50 sessions ago exactly the same as yesterday's close. An Exponential Moving Average (EMA) does the opposite. It deliberately gives the most recent close the biggest weight, so it turns faster when the trend changes.
The EMA formula is simple once you see it. First find the multiplier, which equals 2 divided by (period plus 1). For a 10 period EMA that is 2 divided by 11, which is 0.1818, or about 18 percent. Then today's EMA equals (today's close multiplied by the multiplier) plus (yesterday's EMA multiplied by 1 minus the multiplier). So a 10 EMA is roughly 18 percent today's close and 82 percent yesterday's EMA. A 50 EMA uses a multiplier of 2 divided by 51, about 3.9 percent, which is why it barely moves day to day.
| Feature | SMA | EMA |
|---|---|---|
| Weighting | Every session weighted equally | Recent sessions weighted more heavily |
| 10 period multiplier | Not applicable, plain average | 2 / 11 = 0.1818 (about 18 percent) |
| Reaction speed | Slower, smoother | Faster, more responsive to fresh moves |
| False signals in chop | Fewer | More, because it whipsaws |
| Best for | Long term trend, positional swing | Intraday and short swing entries |
Neither is better in the abstract. In a strong directional market the EMA gets you in earlier and keeps more of the move. In a choppy, range-bound market the SMA's slowness is a feature because it ignores fake breaks. Most Indian intraday and short swing traders default to EMA for entries on names like Reliance, HDFC Bank and Nifty futures, and that is what the worked example below uses.
The 10/50 EMA crossover, explained
A crossover system uses one fast average and one slow average. When the fast 10 EMA crosses above the slow 50 EMA, short term momentum has turned up faster than the longer trend, which is read as a buy or go long signal. When the 10 EMA crosses below the 50 EMA, momentum has turned down, which is a sell or exit signal. The same logic scales from 5 minute charts for intraday to daily charts for swing trades.
The reason this pairing is so popular on the NSE is that the 50 EMA acts as a medium term trend filter while the 10 EMA acts as the trigger. You are not buying just because price ticked up. You are buying because the recent average has overtaken the medium term average, which tends to happen when a real trend is forming rather than during random noise.
Crossovers are trend tools, so they only pay when price trends. In a sideways market the 10 and 50 EMA cross back and forth repeatedly and you get chopped up by small losses. Before taking a crossover, glance at the chart. If the last few weeks look flat and tangled, skip it. If there is a clear staircase of higher highs or lower lows, take it.
Worked example: a Reliance 10/50 EMA crossover with real dated prices
Here is a fully worked long trade on Reliance Industries (NSE: RELIANCE) using a 10 EMA and 50 EMA crossover on the daily chart. The price levels below are realistic and illustrative, drawn to mirror how Reliance actually traded through a recovery leg, so you can follow the exact mechanics. They are not a recommendation and not a guaranteed outcome. Treat every number as an example you could reproduce in your own broker or charting software.
The setup. Through early to mid March 2025, Reliance had been drifting and the 10 EMA was sitting just below the 50 EMA near 1,205. On the close of 20 March 2025, with the stock closing around Rs 1,238, the rising 10 EMA crossed above the flattening 50 EMA. That bullish crossover is the entry trigger.
- Entry date and price: buy on the next session open after the 20 March 2025 crossover, filled near Rs 1,242 per share.
- Position size: 1,000 shares, so capital deployed is roughly Rs 12,42,000.
- Stop logic: exit if the 10 EMA crosses back below the 50 EMA, the same signal in reverse.
- Exit trigger: by late April 2025 the rally stalled and the 10 EMA crossed back below the 50 EMA on the close of 28 April 2025, with the stock near Rs 1,318.
- Exit price: sell on the next session, filled near Rs 1,315 per share.
The gross result. You bought 1,000 shares at Rs 1,242 and sold at Rs 1,315. That is a gain of Rs 73 per share, or Rs 73,000 gross on a buy value of Rs 12,42,000 and a sell value of Rs 13,15,000. That is about a 5.9 percent move captured over roughly five weeks. The crossover kept you in for the trend and pulled you out when momentum faded, which is exactly its job.
Now subtract the real costs and tax
A gross number is not your take-home. This was a delivery trade in the cash segment, so the charges are different from intraday or futures. Using typical discount broker rates, here is a realistic breakdown of what comes off the Rs 73,000. Exact paise vary by broker and by the day, so treat the totals as close illustrative figures.
| Charge | How it is calculated | Amount (Rs) |
|---|---|---|
| Brokerage | Many discount brokers charge zero on delivery equity | 0 |
| STT | 0.1 percent on buy and 0.1 percent on sell turnover | 2,557 |
| Exchange transaction charge | About 0.00297 percent of total turnover | 76 |
| GST | 18 percent on (brokerage plus exchange charges) | 14 |
| SEBI charges | 0.0001 percent of turnover | 3 |
| Stamp duty | 0.015 percent on the buy side only | 186 |
| Total costs | Sum of the above | About 2,836 |
So the net profit before income tax is roughly Rs 73,000 minus Rs 2,836, which is about Rs 70,164. Because you held for only about five weeks, this is a short term capital gain. Under the rules effective from 23 July 2024, STCG on listed equity is taxed at 20 percent plus a 4 percent health and education cess. That is 20.8 percent effective, so tax on Rs 70,164 is about Rs 14,594, leaving a final take-home of roughly Rs 55,570. If you had instead held more than 12 months, the gain would be a long term capital gain, taxed at 12.5 percent only on the amount above Rs 1.25 lakh in the year.
On a 5.9 percent winner the costs were tiny. But if your crossover only catches a 1 percent move on a smaller account, brokerage, STT and stamp duty can eat a meaningful slice of it, and tax takes the rest. Always size the expected move against total costs before you treat a signal as worth trading.
The same crossover on Reliance futures
If you had taken the identical signal in Reliance futures instead of cash, the mechanics and the tax change completely. Reliance futures trade in a lot, and you only post margin rather than the full contract value, so the percentage move on your capital is amplified. The trade-off is that futures expire on the last Thursday of the month, so a five week swing might need you to roll from one expiry to the next.
- Same entry near Rs 1,242 and exit near Rs 1,315 gives the same Rs 73 per share move.
- Reliance futures lot size is set by the exchange and revised periodically, so always confirm the current lot on the NSE contract specification before sizing.
- On one lot, the rupee profit is Rs 73 multiplied by the lot quantity, before costs. On two lots it doubles, and so on.
- Futures STT is 0.02 percent on the sell side only, far lower than the 0.1 percent each way you pay on delivery equity.
- Margin is a fraction of contract value, so the same Rs 73 move is a much larger percentage return on the cash you actually blocked, and a much larger percentage loss if the trade had gone the other way.
The tax treatment is the key difference. Profit from futures and options is not capital gains. It is treated as non-speculative business income and added to your total income, taxed at your slab rate. That means you can also deduct genuine trading expenses, but it also means a high earner pays slab rate on F&O profit rather than the flat 20 percent STCG that applied to the cash trade above. Choosing cash versus futures is therefore not only about leverage, it is about how the gain is taxed.
Choosing your settings for Nifty, Bank Nifty and stocks
The right lengths depend on your holding period and the instrument's character. Bank Nifty is faster and more volatile than Nifty, so signals fire more often and stops need to be wider. Nifty is steadier. Individual large caps like Reliance, TCS or HDFC Bank sit in between, and their behaviour shifts around results season.
| Style | Typical EMA pair | Chart timeframe | Notes |
|---|---|---|---|
| Intraday scalping | 9 and 20 EMA | 5 minute | Many signals, needs tight discipline and low costs |
| Intraday trend | 10 and 50 EMA | 15 minute | Fewer, cleaner signals on Bank Nifty and Nifty |
| Short swing | 10 and 50 EMA | Daily | The Reliance example above, holds days to weeks |
| Positional | 50 and 200 EMA | Daily | Slow, catches major trends, the golden and death cross |
The 50 and 200 day crossover deserves a special mention. When the 50 day crosses above the 200 day it is called a golden cross and is widely watched as a sign of a major uptrend. The reverse, the 50 below the 200, is a death cross. These are slow signals that arrive well after a turn, so they are about confirming the big picture, not timing precise entries.
Common mistakes that cost Indian traders money
- Trading every crossover in a sideways market. This is the single biggest killer. You take ten small whipsaw losses to catch one trend, and costs make it worse.
- Using the same settings everywhere. A 9/20 EMA that works on a 5 minute Bank Nifty chart will whipsaw you on a daily Reliance chart, and vice versa.
- Forgetting that the average lags. By the time a 200 EMA confirms a trend, a chunk of the move is already gone. Use it for direction, not for the entry tick.
- Ignoring costs and tax. A signal that looks profitable on the chart can be a net loss after STT, stamp duty and slab or STCG tax on a small move.
- No stop loss. The crossover back in the other direction is your exit. If you override it and hope, one trend reversal can wipe out several winners.
The fix for most of these is the same. Decide your rules before the market opens, including which crossover you trade, your position size, and the exact reverse-cross or price level that takes you out. Then follow them. Moving averages do not fail traders. Traders fail by jumping in on signals the system never gave and by sitting through losses the system told them to cut.
Confirming crossovers with other tools
A crossover on its own is a single piece of evidence. The traders who do well treat it as a trigger that needs one confirmation. The cheapest confirmation is the chart itself. Is price making higher highs and higher lows around the crossover, or is it flat? A bullish 10/50 cross inside a clear uptrend is far more reliable than the same cross inside a range.
Beyond price, two simple confirmations help. RSI tells you whether momentum agrees with the crossover, and warns you when a move is overstretched. Volume tells you whether real participation is behind the move, since a crossover on thin volume is easy to fake out. Add only what you will actually act on. Stacking five indicators usually produces conflicting signals and frozen decisions rather than better trades.
Pull two or three years of daily data for the stock or index you want to trade, mark every 10/50 EMA crossover, and tally the wins, losses and the rupee result after realistic costs. You will quickly see whether the system suits that instrument before a single rupee is at stake. Past results never guarantee future ones, but they tell you if your rules even make sense.
Putting it together
Moving averages are one of the most reliable, least glamorous tools in Indian markets. They will not predict tops and bottoms, and anyone who tells you a crossover guarantees a winning trade is wrong. What they do is keep you aligned with the trend and give you a clean, mechanical exit. The Reliance example showed the full loop: a dated entry on a 10/50 cross, a dated exit on the reverse cross, a Rs 73,000 gross move, real costs of about Rs 2,836, and a final take-home near Rs 55,570 after STCG tax.
Pick a sensible EMA pair for your timeframe, only trade crossovers when price is genuinely trending, confirm with structure or RSI, always know your cost and tax drag, and never skip the stop. Do that consistently and the moving average earns its place as the backbone of a real, repeatable trading plan rather than a magic line on a chart.
Sources and Further Reading
For authoritative data and further reading on this topic, refer to Zerodha Varsity, Investopedia and NSE India. Always confirm current rules, rates and contract specifications on the official source before you trade.
Related Topics
Related Articles
How to Spot a Trend Reversal in Indian Markets
Spot trend reversals on Nifty with a full head and shoulders trade: neckline, target, stop, lot size 75, rupee P&L, STT and F&O tax explained.
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 Terminals in Indian Markets
What a trading terminal is, how Kite, NEST and ODIN compare, plus a worked Nifty options example, lot sizes, margins and Indian tax rules.
What is SIP Investment in Indian Markets
How SIP works in India: rupee cost averaging, a worked Nifty 50 example, XIRR vs CAGR, and the current 20% STCG and 12.5% LTCG 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