A pooled result is an average over market states, weighted by how often each one happened to occur
The short answer
A performance figure is an average across market states, weighted by how often each state happened to occur in your sample. Measured on the exchange's own session files over 2,613 labelled sessions from 2016-03-01 to 2026-09-18, a plain trend rule on the broad index measured +4.66 basis points per session in the calm third of volatility conditions, -2.88 in the middle third and +3.81 in the stressed third, pooling to +2.41. About 88 per cent of everything it produced came from the calm regime, 46 per cent of sessions. Hold those three figures fixed, reweight by a single year's regime mix, and the pooled number moves between +1.61 and +4.63. Measured, gross of costs, not a forecast.
Every figure here was computed from the exchange's own session files rather than quoted, with the definitions stated so the work can be redone. That matters more than usual, because a conditional study is the easiest analysis to fake by accident, and the fake version is the more persuasive one.
The pooled figure is an identity, and the identity names its own weakness
Take any performance statistic that is an average over sessions and split the sessions into states, whatever the states are. The overall average is then the sum, across states, of each state's average multiplied by the fraction of sessions that fell into it. Not approximately. Exactly. On the record used here the two sides agree to the last digit the arithmetic carries, and the build asserts it before the page is written.
So a pooled number carries two things at once. One is conditional behaviour, a claim about the system. The other is a set of frequencies, a claim about the past decade of market conditions and nothing else. A single quoted figure is a product of the two, presented as if it were only the first.
Two consequences follow. A system whose conditional behaviour is stable can show a pooled figure that moves a great deal, because the mix of conditions moved. A system whose conditional behaviour is wildly unstable can show a pooled figure that looks steady, because the instability averaged out at the frequencies that happened to occur. Neither is visible from the pooled number.
Defining the regime without looking forward
Everything below rests on one definition, stated before any result. For each session, take the standard deviation of the previous 21 daily log returns of the broad index and annualise it. Those 21 returns all come from sessions strictly before the one being labelled. Sort the session into a third: calm, middle or stressed. The thresholds separating the thirds are the one third and two thirds points of every earlier volatility reading, re-estimated each session, after a burn in of 750 readings. That burn in is why labelling starts at 2016-03-01 although the data starts at 2013-01-01: a threshold is assigned only once a person could actually have held it.
Two things in that picture do real work. The first is clustering. The volatility reading does not wander randomly; it sits low for long stretches and then jumps. Measured on this record, a session carries the same regime label as the session before it 92.3 per cent of the time, and the 2,613 labelled sessions contain only 201 distinct regime episodes, with a median episode of 5 sessions and one episode running 271 sessions. That persistence is what makes a regime label usable at all. It is also why the record holds far less information than its session count suggests.
The second is that the thresholds drift. They begin at 12.75 and 15.60 and end at 10.47 and 14.40, because volatility in this market fell across the period and the expanding estimate followed it down. Had the thresholds been fixed at the full period values of 9.91 and 13.81, the labels would differ on 467 of the 2,613 sessions, which is 17.9 per cent of them. A fixed threshold looks more rigorous and is less honest: those values were unknowable when the early labels had to be assigned.
A causal definition also stops producing thirds. Out of sample the calm bucket took 45.6 per cent of sessions, the middle 26.6 per cent and the stressed 27.8 per cent. The imbalance is a finding rather than a defect: the market spent much of the period below what its own earlier history called quiet.
The label you could not have had at the time
This is the failure generic treatments leave out, and it is worth measuring rather than describing. Keep every other element identical and change one thing: let the volatility window start at the session being labelled and run forward instead of backward. That is what an eye does when it reads a finished chart and marks a stretch as volatile. It is also unavailable in advance.
The honest labelling separates the trend rule's conditional means by 7.53 basis points from best to worst. The peeked labelling separates them by 16.74, a factor of 2.2. For the index itself the spread goes from 10.20 to 17.77. No session's result changed. Only the label moved, and it had been allowed to see the answer.
The circularity is the point. If a label is fitted so that the conditional table looks clean, the table reports the fit rather than the market, and nothing inside the study can separate the two. The discipline is unglamorous: state the definition first, on grounds defensible before any conditional result was seen, then leave it alone when a small adjustment would sharpen the picture. The same applies to anyone eyeballing a chart and marking which stretches were trending, a judgement always made with the whole chart visible.
The conditional table for one rule
The rule is deliberately plain, so nothing in the result is an artefact of cleverness. Be present in the broad index for the next session when the previous close sat above the mean of the previous 200 closes, and be absent otherwise. Every input is a prior close. Results are the index's own log return in basis points per session, gross of every cost, tax and execution effect: a measurement of an index and a rule, not of a tradable outcome.
| Regime | Sessions | Share of sessions | Share of them in the market | Mean result, basis points | 95 per cent interval | Share of the rule's total |
|---|---|---|---|---|---|---|
| Calm third | 1,191 | 45.6 pc | 93.7 pc | +4.66 | +1.0 to +8.3 | +87.9 pc |
| Middle third | 696 | 26.6 pc | 69.1 pc | -2.88 | -8.0 to +2.3 | -31.7 pc |
| Stressed third | 725 | 27.8 pc | 55.4 pc | +3.81 | -1.9 to +9.5 | +43.8 pc |
| Pooled | 2,612 | 100.0 pc | 76.5 pc | +2.41 | -0.3 to +5.1 | 100.0 pc |
Read the last column first. The calm regime produced 87.9 per cent of everything this rule did across the decade, on 45.6 per cent of the sessions, and the middle regime took 31.7 per cent back off it. A reader shown only the pooled +2.41 cannot tell that this is a quiet market rule, paying its way in low volatility and giving some of it back in the middle band.
The presence column is where most conditional tables mislead. The rule stood in the market on 93.7 per cent of calm sessions and only 55.4 per cent of stressed ones, because the stressed regime is where the index sits below its own long mean. The stressed row is therefore not mainly a statement about how the rule behaves under stress. It is a statement about a rule that is mostly absent during it.
Two rules, paid in different states
| Rule | Calm third | Middle third | Stressed third | Pooled | Spread |
|---|---|---|---|---|---|
| Trend rule, long above the 200 session mean | +4.66 | -2.88 | +3.81 | +2.41 | 7.53 |
| Reversion rule, long after 5 lower sessions | +2.71 | -2.78 | +2.96 | +1.32 | 5.74 |
| The index itself, always present | +5.43 | -1.31 | +8.89 | +4.60 | 10.20 |
Both rules show a positive pooled figure, and those figures say almost nothing about how differently the two were produced. The reversion rule, present only after a run of lower sessions, drew 93.9 per cent of its total from the calm regime and handed 56.3 per cent of it back in the middle one. The index, always present, drew 53.7 per cent of its total from the stressed third on 27.8 per cent of sessions.
That last figure unsettles people, so be precise about it. The stressed regime is not where the index did badly in this record. It is where the index did most of its violent work in both directions, and the net of that work was positive over this particular decade. A rule that sits out the stressed regime is not avoiding a loss zone. It is trading a smoother record for absence from the sessions that moved most.
Where the record was actually made
| Sessions | Share of the record's total | In the stressed third | In the middle third | In the calm third |
|---|---|---|---|---|
| Largest 5 sessions | 25.2 pc | 5 | 0 | 0 |
| Largest 10 sessions | 41.2 pc | 10 | 0 | 0 |
| Largest 20 sessions | 68.1 pc | 18 | 1 | 1 |
| Largest 40 sessions | 107.7 pc | 33 | 5 | 2 |
The largest 10 sessions account for 41.2 per cent of the index's entire cumulative record over the labelled period, and every one of them fell inside the stressed third. So did every one of the ten largest falls. The familiar advice about missing the best days is usually imported from another market and quoted with no regime attached. Attach one and it stops being a slogan: the best sessions and the worst sessions are the same regime, so a rule that cuts exposure to one cuts exposure to both. It is also why the stressed row of any conditional table carries the widest interval on this page. It averages over the bucket holding the fattest tail in the record.
The weights are history, not law
Now hold the conditional behaviour fixed. Take the three measured means exactly as they are and change only the weights, using the regime mix each calendar year actually delivered.
| Year's regime mix | Calm | Middle | Stressed | Trend rule, reweighted | Index, reweighted |
|---|---|---|---|---|---|
| 2016 | 43 pc | 37 pc | 20 pc | +1.73 | +3.66 |
| 2017 | 100 pc | 0 pc | 0 pc | +4.63 | +5.41 |
| 2018 | 51 pc | 27 pc | 22 pc | +2.42 | +4.34 |
| 2019 | 39 pc | 34 pc | 27 pc | +1.87 | +4.09 |
| 2020 | 4 pc | 31 pc | 65 pc | +1.77 | +5.60 |
| 2021 | 37 pc | 21 pc | 42 pc | +2.72 | +5.48 |
| 2022 | 19 pc | 23 pc | 58 pc | +2.44 | +5.88 |
| 2023 | 74 pc | 26 pc | 0 pc | +2.67 | +3.65 |
| 2024 | 41 pc | 38 pc | 21 pc | +1.61 | +3.58 |
| 2025 | 61 pc | 22 pc | 17 pc | +2.82 | +4.50 |
The reweighted figure for the trend rule runs from +1.61 under the 2024 mix to +4.63 under the 2017 mix, a year in which all but one labelled session fell in the calm third, against an actual pooled +2.41. That is a factor of about 2.9 between the ends, produced by the composition of the decade and not at all by the rule. Anybody reporting a single figure is forecasting that the next period's mix will resemble the sample's, and almost nobody says so.
A calendar regime that a rule change redefined
Market conditions are not the only thing that sets regime frequencies. On 26 May 2025 the market regulator issued a circular on the final settlement day for equity derivatives contracts, requiring each exchange to run expiries on either Tuesday or Thursday, to notify its choice and transition plan by 15 June 2025, and to keep one weekly benchmark index options contract on its chosen day, with other contracts moving to at least a one month tenor expiring in the last week of the month. The larger exchange moved contracts expiring on or after 1 September 2025 from Thursday to Tuesday, and the other took Thursday. Every page written before that change which calls Thursday the expiry day, and every conditional study treating a day of week effect as a fixed feature, describes a calendar that no longer exists.
| Weekday | Relative move before 2025-09-01 | Sessions | Relative move from 2025-09-01 | 95 per cent half width | Sessions |
|---|---|---|---|---|---|
| Monday | 1.21 | 462 | 1.12 | plus or minus 0.25 | 53 |
| Tuesday | 0.92 | 470 | 0.92 | plus or minus 0.23 | 52 |
| Wednesday | 0.89 | 472 | 1.12 | plus or minus 0.30 | 53 |
| Thursday | 0.97 | 474 | 0.80 | plus or minus 0.25 | 50 |
| Friday | 1.02 | 464 | 1.03 | plus or minus 0.24 | 52 |
Read that table carefully rather than triumphantly. Thursday sat at 0.97 of the period's own average absolute move before the change and 0.80 since, while Tuesday is unchanged at 0.92. The direction is what the rule change would suggest. It is also not the largest change in the table, which belongs to Wednesday and which no rule change predicts, and the sample is 50 sessions per weekday with 95 per cent half widths wide enough to swallow every one of these movements. The honest reading: the calendar regime was redefined by rule, and there is not yet enough data on the new one to measure it. That is exactly the situation in which confident conditional claims get published.
Splitting the sample is not free
Dividing a record into regimes buys specificity and pays in precision, at a rate fixed by arithmetic. The standard error of a mean falls with the square root of the number of observations, so a bucket holding a fraction of the sessions carries a standard error inflated by the square root of the reciprocal of that fraction. An exact third costs a factor of 1.73.
| Estimate | Sessions | Standard error, basis points | Relative to pooled | 95 per cent interval |
|---|---|---|---|---|
| Calm third | 1,191 | 1.84 | 1.48 times | +1.0 to +8.3 |
| Middle third | 696 | 2.63 | 1.94 times | -8.0 to +2.3 |
| Stressed third | 725 | 2.92 | 1.90 times | -1.9 to +9.5 |
| Pooled | 2,612 | 1.36 | 1.00 times | -0.3 to +5.1 |
The largest conditional gap for the trend rule is 7.53 basis points between the calm and middle regimes, carrying a test statistic of 2.34. That clears the conventional threshold and should still not be treated as settled. A test with a four in five chance of detecting a gap of that size needs about 1,226 sessions in each regime, which at the rarer regime's frequency is roughly 19 years of sessions against the 10.6 years the record holds. When an underpowered test does cross the line, the estimate that crossed it is on average larger than the thing it estimates, because only the larger estimates get across. For the index the same calculation asks for 2,279 sessions per regime, about 35 years.
The harder version is the one the persistence figure set up earlier. That arithmetic treats sessions as independent observations, and they are not. With a label repeating 92.3 per cent of the time, the 2,613 labelled sessions hold 201 distinct episodes, and the independent content of a conditional estimate sits far closer to the episode count. Split three ways, that is a few dozen episodes each. A conditional claim has to survive that number, not the comfortable one.
Sectors do not share one regime sensitivity
The same labels, computed on the broad index, applied to the published sector indices answer a different question: how much does each sector's own daily movement change between calm and stressed?
| Sector index | Calm third | Stressed third | Ratio |
|---|---|---|---|
| Banking | 0.631 pc | 1.346 pc | 2.13 times |
| Automobiles | 0.746 pc | 1.287 pc | 1.72 times |
| Information technology | 0.795 pc | 1.215 pc | 1.53 times |
| Energy | 0.781 pc | 1.180 pc | 1.51 times |
| Metals | 1.084 pc | 1.600 pc | 1.48 times |
| Consumer staples | 0.624 pc | 0.884 pc | 1.42 times |
| Realty | 1.181 pc | 1.583 pc | 1.34 times |
| Pharmaceuticals | 0.766 pc | 1.019 pc | 1.33 times |
The banking index expands by a factor of 2.13, the widest in the set, while the realty index expands by 1.34. The realty figure is not a sign of calm: that index moves 1.181 per cent on an average calm session against the banking index's 0.631 per cent, so it is already loud when the market is quiet and has less room to get louder. A ratio measures sensitivity, not level, and reporting only one of the two invites the wrong reading.
The practical content is that a position sized on pooled volatility is sized for a blend of states. When the regime turns, the sectors do not expand by the same amount, so the risk profile of a mixed book shifts without a single position being touched.
What the conditional view is for
Nothing above establishes that the conditional differences are real. This record cannot settle them, and a page claiming otherwise from ten years of sessions would commit the error it warns about. What the conditional view changes is what a performance figure means to the person holding it.
It names the state you are being paid in. A rule that drew 88 per cent of its historical total from quiet conditions has a concentrated and identifiable exposure, and the thing to monitor is the frequency of quiet stretches rather than the headline figure. A pooled number cannot deliver that, because the frequency it depends on has been folded into it and cannot be recovered.
It also tells you how to read a bad run. If the middle regime is where a rule historically gives some back, a poor stretch there is ordinary and a poor stretch inside the calm regime is the one deserving attention. On an equity curve the two look identical.
And it tells you what your sample actually is. A few thousand sessions holding a couple of hundred regime episodes, split three ways, is a small study, and knowing that sets the weight every conditional number can bear. The arithmetic of how much data would settle the question and the mechanics of classifying a market state are the two neighbouring pieces, and the standard backtesting errors are where a fitted regime label usually enters a study without being noticed.
Frequently asked questions
What is a regime-conditional result?
The same performance arithmetic computed separately inside each market state instead of once across all of them. Its value is not that the conditional numbers are more reliable, because they rest on smaller samples and are therefore less reliable. Its value is that the pooled figure stops being one opaque quantity and becomes a set of behaviours plus a set of frequencies, and only the first half is a property of the system.
Why is a pooled figure a weighted average?
Because the mean over all sessions is arithmetically identical to the sum, across states, of each state's mean multiplied by the fraction of sessions that fell in it. That is an identity, not an approximation, and it holds to machine precision on the data used here. So a pooled figure carries a historical frequency that nothing requires the future to repeat.
How do you define a regime without using hindsight?
Every input to the label must be observable before the session it labels. Here the volatility estimate uses the previous twenty one sessions only, and the thresholds are re-estimated each session from earlier readings only, never from the whole period. The test is simple: if the definition could not have been computed on the morning of that session, it is not a regime definition but a description of the outcome.
What actually goes wrong if the label peeks?
The label absorbs the very thing it is meant to be independent of, and the table then looks far more decisive than anything obtainable in advance. Replacing the backward volatility window with a forward one on identical data widened the trend rule's conditional spread from about 7.5 basis points a session to about 16.7. None of that extra separation exists for anyone deciding in real time.
Why are conditional estimates noisier than the pooled one?
Because the standard error of a mean falls with the square root of the number of observations, so dividing a sample into three parts multiplies the uncertainty on each part by the square root of the reciprocal of its share. In this record the conditional standard errors run between about one and a half and two times the pooled one. That is the price of asking a more specific question of the same data.
Does a large number of sessions mean a large sample?
No, and regime work makes the gap obvious. A regime label repeats from one session to the next more than nine times in ten, so a record of a few thousand sessions holds only a couple of hundred distinct episodes. The independent content sits closer to the episode count than to the session count, and those episodes are then divided across three regimes.
If the conditional numbers are not reliable, what is the table for?
For knowing which state you are being paid in, and therefore what to watch. A pooled figure cannot tell you that a rule produced almost all of its historical result in quiet conditions and gave some back in the middle band, so it cannot tell you that a long quiet stretch is the thing to monitor. The split is a diagnostic instrument, not a certificate.
Should the regime definition be tuned until the split looks cleaner?
No, and this is where most conditional work fails. A threshold chosen because it produced a satisfying separation has been fitted to the same data that then reports the separation, which makes the result an artefact of the choice. State the definition first, on grounds defensible before seeing any conditional result, and leave it alone.
Does any of this tell me whether a rule will work?
No. Everything here measures what a stated rule did on a stated index over a stated period, gross of costs and taxes. None of it is a forecast, a recommendation or a statement about any future period. The purpose is to show what a pooled number is made of, so a reader stops treating one as a property of a system.
How these numbers were produced. Daily closing levels of the broad fifty share index and of eight sector indices were read from the exchange's own session files, 3,385 sessions from 2013-01-01 to 2026-09-18, with index names stitched across the late 2015 renaming of the index family, and including the 14 weekend special sessions the archive holds, such as budget days, muhurat trading and exchange drills. Two integrity guards run before the page is written: no calendar year from 2013 to 2025 may hold fewer than 235 sessions, and no gap between consecutive sessions may exceed seven calendar days, since a missing block would masquerade as one enormous return. A single missing session is caught another way: a return is accepted as one session only when the later file's own change column agrees with the two closes. In all, 11 returns fail that test, each where the archive has no file for the session or sessions in between, and they are kept out of every volatility reading and every per-session figure; one of them falls inside the labelled period. The file for 13 March 2023 carries a wrong change column, so that day's move is taken from its consecutive closes. The weekday table covers Monday to Friday sessions only. The volatility reading is the standard deviation of the previous 21 daily log returns, less any that span a gap, annualised by the square root of 252. Thresholds are the one third and two thirds points of all earlier readings, re-estimated every session after a burn in of 750 readings, which is why labelling starts at 2016-03-01 and covers 2,613 sessions. The trend rule is present in the next session when the previous close exceeded the mean of the previous 200 closes; the reversion rule is present when the previous 5 sessions produced a lower close. Every input to both rules and to the label is available before the session it applies to. Results are the index's own log return in basis points per session, gross of all costs, taxes, spreads and execution effects, and are measurements of an index rather than of any tradable outcome. The peeked labelling repeats the identical arithmetic with the volatility window running forward, and exists only to measure the cost of a hindsight label. Intervals are the ordinary 95 per cent intervals on a mean. Required sample figures use the two sample normal approximation at 5 per cent significance, two sided, and 80 per cent power. Nothing here is a forecast or a recommendation.
The position is stated as at 19 September 2026, on data through 2026-09-18. Exchange archives are revised and regulatory positions change; confirm the current rules and re-pull the source files before relying on any figure here, and take advice on your own circumstances.
Ready to go deeper than this article?
Bharath Shiksha is a 90-volume curriculum across 6 stages, from chart reading at ₹14,999 through capital raising, or the full bundle at ₹1,49,999. Reading a performance figure as a weighted average over states, and knowing which state paid, is method rather than a result to memorise, and it is taught that way here.
Take the free diagnostic →