Skip to content
Technical Analysis

Seasonality and the Indian calendar

Budget week, results season, monsoon, expiry Thursday and Muhurat trading — the recurring dates that genuinely change market behaviour.

Technical AnalysisIntermediate11 min read
Browse Technical Analysis(172)

Some dates in the Indian calendar reliably change how the market behaves — not by predicting direction, but by changing volatility, volume and which sectors are in play. Distinguishing those from statistical coincidence is the skill.

Dates with a real mechanism

EventWhenWhat actually changes
Union Budget1 FebruarySector-specific tax and capital-expenditure announcements. Volatility spikes for a few sessions and subsides quickly. The mechanism is genuine: policy really is being set.
Results seasonWeeks after each quarter endsATR expands across the market as individual stocks gap on their numbers. A stop that was comfortable in December is often too tight in late January.
Monthly expiryLast Thursday of each monthDerivatives settlement drives volume and pins prices near heavily traded strikes. Intraday behaviour genuinely differs.
MonsoonJune to SeptemberRainfall data moves agri-input, tractor, FMCG and fertiliser stocks. A real economic transmission, not a superstition.
Festive quarterOctober to DecemberConsumer, auto and jewellery demand genuinely concentrates here. This is why QoQ comparisons mislead for those sectors.
Muhurat tradingDiwali, one hourA ceremonial session. Volumes are thin and the move is symbolic — no information content whatsoever.

The data-mining problem

There are twelve months, five weekdays, four quarters and roughly 250 trading days in a year. Test enough combinations against enough history and some will show a "significant" pattern purely by chance — that is what chance means.

The practical uses

  1. Widen stops during results season. ATR expands, so a stop calibrated in a quiet month will get hit by ordinary noise. This is the single most actionable seasonal adjustment.
  2. Avoid holding through a binary event you cannot analyse. If a stock reports on Thursday and your thesis is technical rather than fundamental, you are gambling on the result, not trading a setup.
  3. Expect volatility around the Budget, and size accordingly. Not a direction call — a volatility call.
  4. Read monsoon data if you own agri-linked stocks. It is genuine input, published freely, and it moves those businesses.
  5. Ignore Muhurat entirely as an investment signal. Enjoy it as a ritual.
◆ Your call

A backtest that works only in November

You test a breakout strategy across ten years of NIFTY data and find it produces most of its profit in November. The effect is statistically significant at the level your software reports. A friend suggests trading it only in November. What is the honest response?

Simple bhasha mein
Diwali ka sale

Har saal Diwali pe TV-fridge ki bikri badhti hai — dukandaar isko jaanta hai aur stock pehle bhar leta hai. Market mein bhi kuch aisa hota hai: budget se pehle, results se pehle, saal ke ant mein. Par yeh guarantee nahi hai — jis saal sab yahi soch ke baithe honge, us saal ulta hoga.

What to remember
  • Ask for the mechanism before believing a seasonal pattern.
  • Results season and the monsoon have real transmission; Muhurat has none.
  • ATR expands during results season — widen stops or size down.
  • Do not hold a technical position through an earnings date you cannot analyse.
  • With enough date combinations, chance guarantees some "significant" patterns.
You reached the endMark it done and keep your streak going.
Up nextThe open and the closePrevious: Heikin-Ashi, Renko and point & figure
Finished this lesson?

Mark it done to track your progress through the curriculum.

Common questions

Short, direct answers to what people ask about this topic.

muhurat trading meaning
Muhurat trading is the ceremonial one-hour session that NSE and BSE hold on Diwali to mark the start of the new Samvat year. It is a ritual rather than an information event — volumes are thin and the move is symbolic — so it says nothing about what any business is worth. The exchanges announce the exact timing shortly before each Diwali.
when is the union budget presented in india
On 1 February each year, brought forward from the end of February in 2017 so that its provisions can take effect from the start of the financial year. For markets the practical consequence is a few sessions of elevated volatility around it, concentrated in whichever sectors the tax and capital-expenditure announcements touch, which then subsides fairly quickly.
why do my stops keep getting hit during results season
Because average true range expands across the whole market when companies report — individual stocks gap on their numbers and daily ranges widen — so a stop that sat safely outside normal noise in a quiet month now sits inside it. Widening stops or reducing position size through the reporting weeks is the single most actionable seasonal adjustment in the Indian calendar.
is sell in may and go away true for indian markets
Treat it as a data-mining artefact unless someone can state the mechanism. Patterns like “sell in May”, the Monday effect or a quarter-end Friday effect are found by searching, and with twelve months, five weekdays and roughly 250 trading days a year, chance alone guarantees that some combinations will look significant. Most such effects decay or reverse once they are published.
what is data mining in backtesting
Data mining is finding a pattern by testing many combinations against the same price history until one of them looks statistically significant, when the apparent edge is really the search itself showing up in the numbers. The defence is to name the mechanism before you look at the returns, then test that hypothesis on data you have not examined. A seasonal effect you cannot explain is a coincidence until proven otherwise.