A volatility zone is a compression of the record it was fitted to, and the record moves

The short answer

Measured on the exchange's own daily index close files across 3,048 sessions from 2014-05-14 to 2026-09-18, India VIX has a mean of 16.48, a median of 15.22, a standard deviation of 5.94, a skewness of 4.34 and an excess kurtosis of 31.6. Cutting the record at its own 33rd and 67th percentiles puts the zone boundaries at 13.76 and 17.00, nowhere near the round numbers usually quoted. The label is persistent enough to use: it repeats next session 89.4 per cent of the time, and the 3,048 sessions hold only 325 episodes. It is also unstable enough to distrust: fit the cuts on one part of the record and apply them to another and up to 20.0 per cent of sessions change label, and 58 sessions in the first half of 2020, 1.90 per cent of the record, carry 57 per cent of its squared deviation. Measured, not a forecast.

This page computes rather than quotes. Every figure came out of the exchange session files named in the Sources block, with the window, the rule and the arithmetic stated so a reader can redo it and disagree with a number instead of a vibe. That matters here because volatility zone pages are unusually full of confident round numbers whose origin nobody can reconstruct.

India VIX is a price for variance, and prices are not forecasts

Start with what the number is, because three misreadings of it survive almost every treatment of the topic. India VIX is the option market's price for variance on the broad fifty share index over the coming thirty calendar days, restated as an annualised standard deviation in per cent. The exchange builds it from the order book of near and next maturity index option contracts: the best bid and best ask at each strike, weighted by the inverse square of the strike level, summed across the out of the money chain, then interpolated between the two maturities to a constant thirty day horizon.

The order book detail is not a technicality. Many strikes do not trade in a given interval, so a last traded price would be stale and a computation built on traded prices would freeze exactly when it mattered. Using the resting quotes keeps the index continuous, at a cost: when spreads widen, part of the move in the index is the widening rather than a genuine repricing of risk. In thin conditions the number carries liquidity as well as expectation, and nothing in the published level separates the two.

The first misreading is that the level is a percentage move. It is not. A reading is an annualised standard deviation, so the operational figure requires a division. At the reading of 11.39 on 2026-09-18, the implied daily standard deviation is 0.718 per cent and the implied typical daily move, the mean absolute deviation of a normal, is about 0.572 per cent. Note which day count each conversion uses: scaling to the thirty day horizon multiplies by the square root of thirty over three hundred and sixty five, because calendar days are the convention inside the index formula, while a daily figure divides by the square root of about two hundred and fifty two sessions, because sessions are what a daily move happens in. Mixing the two is how a reader ends up a fifth out.

What a stated India VIX level converts to, under the two day count conventions
India VIXImplied daily standard deviationImplied typical daily moveImplied move over the 30 day horizonWhere this level sits
11.390.718 per cent0.572 per cent3.27 per centthe reading on 2026-09-18
13.760.867 per cent0.692 per cent3.94 per centthe quiet cut, the 33rd percentile
15.220.959 per cent0.765 per cent4.36 per centthe median of the record
17.001.071 per cent0.855 per cent4.87 per centthe elevated cut, the 67th percentile
24.661.554 per cent1.240 per cent7.07 per centthe 95th percentile
30.001.890 per cent1.508 per cent8.60 per centcrossed on 66 sessions in all

The second misreading is that the index is realised volatility. It is not, and the record says how far apart the two run. Comparing each session's reading with the volatility the broad index actually went on to deliver over the following 21 sessions, across 2,837 comparisons, the index exceeded what turned up on 82.3 per cent of occasions, with a median ratio of 1.32. In horizon terms the median implied move was 4.35 per cent against 3.43 per cent delivered.

Implied move over the horizon against the move the index went on to deliver, by zone, median values
Zone the session fell inImplied over the horizonDelivered over the next 21 sessionsDifferenceRatioSessions
Quiet third3.56 per cent2.65 per cent+0.90 per cent1.31981
Ordinary third4.38 per cent3.35 per cent+1.03 per cent1.31942
Elevated third5.80 per cent4.50 per cent+1.29 per cent1.33914

That persistent gap is a risk premium, not an error. Somebody is being paid to carry variance, and the price of carrying it sits above the average amount delivered. Read the last two columns together, because they disagree in a useful way. In points of movement the gap widens with the level, from 0.90 per cent in the quiet zone to 1.29 per cent in the elevated one. As a ratio it barely moves, 1.31 to 1.33 with no clean ordering. So the premium is roughly proportional to the level rather than a fixed number of points, which is the opposite of how a flat buffer would behave.

The third misreading is that the index looks forward. It looks both ways at once, and more firmly backward. Rank correlation between the reading and the trailing 21 session realised volatility of the broad index is 0.746; against the forward window it is 0.657, on 2,691 overlapping observations. So the reading agrees more closely with what just happened than with what happens next. It is still the better instrument of the two, because the trailing window on its own reaches only 0.540 against the forward one, so the option market adds something. The honest description is a price that leans heavily on recent experience and contains a modest amount of genuine anticipation. A change in the reading is also mostly the same session's move seen from the other side: rank correlation between the daily change in the index and the same session's index return is -0.515.

The distribution, measured over the longest window the files support

The archive of daily index close files on hand runs from January 2013, but the India VIX row first appears on 2014-05-14, so that is where the series starts here. It runs to 2026-09-18, giving 3,048 sessions, about 12.4 years. Guards run before any figure is computed and the build refuses to write if one fails: every full calendar year from 2015 to 2025 must hold at least 235 sessions, no gap between consecutive sessions may exceed seven calendar days, and a broad index close must exist on every session carrying a volatility index close. The largest gap the record actually contains is 6 calendar days. A missing block would masquerade as a step change in the level and would corrupt every percentile around it.

The measured distribution of India VIX daily closes, with the two percentile cuts A histogram of India VIX daily closing values in bins of one point from nine to thirty, with a single wider bin holding every close above thirty. The mass piles up between twelve and eighteen, falls away quickly above twenty, and the bin above thirty is small but not empty. Two dashed vertical lines mark the thirty third and sixty seventh percentiles of the record, and both sit inside the crowded part of the distribution rather than out in the tail. India VIX daily close, count of sessions per one point bin, 2014-05-14 to 2026-09-18 3,048 sessions. Lowest close 9.15 on 2025-12-26. Highest close 83.61 on 2020-03-24. 96191286382 911131517192123252729above 3033rd percentile 13.7667th percentile 17.00 The cuts fall where the sessions are, not where the drama is. Half the record sits between 13.16 and 18.19.
Measured from the exchange daily index close files, not illustrative. The right tail is thin and long: the 99th percentile is 39.70 while the highest close in the record is 83.61, so the top one per cent of sessions spans a range wider than the whole of the rest of the distribution.

Read the shape before the summary statistics, because the shape is what invalidates most of them. The mass sits in a narrow band and the right tail is long and thin. Lowest close in the record is 9.15 on 2025-12-26; highest is 83.61 on 2020-03-24. Half of all sessions fall between 13.16 and 18.19, a span of 5.03 points, while the top one per cent spans from 39.70 to 83.61.

Percentile ladder of India VIX daily closes, 2014-05-14 to 2026-09-18, 3,048 sessions
PercentileIndia VIX levelImplied daily standard deviationSessions above it
1st10.270.647 per cent3,017
5th11.130.701 per cent2,895
10th11.650.734 per cent2,741
25th13.160.829 per cent2,285
33rd13.760.867 per cent2,031
50th, the median15.220.959 per cent1,520
67th17.001.071 per cent1,016
75th18.191.146 per cent761
90th21.891.379 per cent304
95th24.661.554 per cent153
99th39.702.501 per cent31

The recent low end is where this record dates most live pages. The lowest close anywhere before 2025 was 10.14 on 2023-07-28. Since then the series has printed 15 closes below 10.00, all of them between 2025-09-18 and 2026-01-07, with the record low of 9.15. Anything written before late 2025 that describes a floor near 10 or 11 is describing a range the series has since left, and the cheapest way to check that claim is to filter the same public session files.

The round numbers describe a period, not the market

Almost every treatment of this topic hands over a pair of thresholds: below fifteen is calm, above twenty is high, above thirty is panic. The numbers are not absurd, and they are not derived from anything. Put them against the record and see what they actually cut.

Where the commonly quoted levels sit in the measured distribution
LevelShare of sessions below itSessions at or above itShare of sessions at or above
1213.6 per cent2,63486.4 per cent
1547.6 per cent1,59752.4 per cent
1873.8 per cent80026.2 per cent
2083.6 per cent49916.4 per cent
2595.4 per cent1404.6 per cent
3097.8 per cent662.2 per cent
4099.0 per cent301.0 per cent

A threshold at 20 leaves 16.4 per cent of sessions above it, so a system with a separate parameter set for high volatility would use that set on about one session in six and would be fitting it on 499 observations spread over a decade. A threshold at 30 leaves 66 sessions, which is not a regime, it is a handful of weeks. Meanwhile a threshold at 15 splits the record almost exactly in half, at 47.6 per cent below, so calling everything above it something other than ordinary describes half of all trading as unusual. The earlier internal draft of this topic used 14 and 19 and claimed those were the 50th and 75th percentiles of its own window. On the real 2020 to 2024 distribution the 50th percentile is 16.16 and the 75th is 20.68. The numbers were not derived from the data they were attributed to.

Deriving the cuts from the distribution instead of choosing them

A defensible threshold has one property: someone else with the same data reaches the same number without knowing what you wanted the answer to be. That rules out any cut chosen because it made a backtest look better, and it rules out round numbers. It leaves a rule stated in advance.

The rule used here is the plainest available. Take every India VIX daily close in the stated window, sort it, and cut at the 33rd and 67th percentiles by linear interpolation. That gives 13.76 and 17.00, and by construction each zone holds a third of the record: 1,017, 1,015 and 1,016 sessions. Nothing was tuned. The zones are named quiet, ordinary and elevated, deliberately not calm, normal and stressed, because a third of all sessions is not stress and a label that overstates what it found will be believed too far.

Why percentiles rather than the mean and standard deviation, which is the other obvious rule? Because the standard deviation of this series is not a stable scale. Set the cuts at the mean minus half a standard deviation and the mean plus one, and the record splits 30 / 61 / 9 per cent instead of into thirds, because a long right tail drags the mean up and inflates the spread. Then remove 58 sessions, 1.90 per cent of the record, and refit both rules.

India VIX statistics on the full record and with the 58 sessions from 2020-03-01 to 2020-05-31 removed
StatisticFull recordExcluding those 58 sessionsEffect
Mean16.4815.92barely moves
Median15.2215.14barely moves
Standard deviation5.943.90falls by a third
Skewness4.341.11falls by three quarters
Excess kurtosis31.631.48collapses
99th percentile39.7028.57falls by a quarter
Highest close83.6136.77more than halves
Lower zone cut13.7613.73essentially fixed
Upper zone cut17.0016.84essentially fixed

The mean and standard deviation upper cut moves from 22.42 to 19.82, 11.6 per cent, and the share of the full record it calls elevated goes from 9 per cent to 17 per cent. The percentile cut moves from 17.00 to 16.84, 1.0 per cent, and coverage stays within a point and a half of a third. A percentile counts sessions and a moment weights them by how extreme they were, which is why one rule survives the episode and the other is largely a report of it.

Candidate zone rules, each fitted on the same record, with what the resulting label does
RuleCut levelsCoverage, per cent of sessionsLabel repeats next sessionEpisodesMedian episode, sessions
Terciles, the 33rd and 67th13.76, 17.0033 / 33 / 3389.4 per cent3253
Quartiles, the 25th and 75th13.16, 18.1925 / 50 / 2590.8 per cent2813
Median and the 90th15.22, 21.8950 / 40 / 1092.2 per cent2384
Terciles plus a tail at the 95th13.76, 17.00, 24.6633 / 33 / 28 / 587.7 per cent3783
Quintiles, five zones12.65, 14.33, 16.24, 19.1620 / 20 / 20 / 20 / 2081.6 per cent5622
Deciles, ten zones11.65, 12.65, 13.54, 14.33, 15.22, 16.24, 17.40, 19.16, 21.8910 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 1064.8 per cent10742
Round numbers, 15 and 2015.00, 20.0048 / 36 / 1690.8 per cent2814

One genuine extension survives measurement. Split the elevated third at the 95th percentile of 24.66 and the two halves do not behave alike: mean absolute next session move is 0.837 per cent on the 858 elevated sessions below that level and 1.706 per cent on the 153 above it, a factor of 2.04 inside a single zone. A fourth zone earns its place there because the data separates, not because four sounds more thorough than three. The cost is stated in the table above: adding it takes the episode count from 325 to 378 and leaves the tail zone with 5 per cent of the record to fit anything on.

Why a discrete label rather than a continuous adjustment

If the level carries information about the size of the next move, the obvious design is to scale a parameter smoothly with the level and skip the zones entirely. That design is defensible and this page does not argue against it in principle. It argues that the data will not support the resolution it implies.

Mean absolute move of the broad index on the session after each India VIX decile
India VIX decileRange of the decileSessionsMean absolute next session move
Decile 19.15 to 11.653060.438 per cent
Decile 211.65 to 12.653030.471 per cent
Decile 312.65 to 13.543050.531 per cent
Decile 413.54 to 14.333050.590 per cent
Decile 514.33 to 15.223060.555 per cent
Decile 615.22 to 16.243040.632 per cent
Decile 716.24 to 17.402970.726 per cent
Decile 817.40 to 19.163060.782 per cent
Decile 919.16 to 21.893030.820 per cent
Decile 1021.89 to 83.613031.353 per cent

The broad ordering is there and the fine ordering is not. Of the nine steps from one decile to the next, 1 goes the wrong way, and most of the increase is concentrated in the top decile at 1.353 per cent against 0.820 per cent below it. Adjacent deciles are separated by roughly a twentieth of a percentage point of movement, on three hundred sessions each, which is not a gap this record can resolve.

The second cost is sample. A ten zone scheme changes label so often that the record breaks into 1,074 episodes with a median length of 2 sessions, and the label repeats next session only 64.8 per cent of the time. Five zones give 562 episodes at 81.6 per cent. Three give 325 at 89.4 per cent. A parameter set has to be fitted on episodes, not on sessions, because sessions inside one episode are close to the same observation repeated. Coarse is not a simplification here. It is the resolution the sample actually has.

Persistence is what makes the label usable

A classifier is only worth attaching a decision to if the class you are in tells you something about the class you will be in. Otherwise every parameter change arrives just as the condition it was chosen for ends.

India VIX across the record with the zone label drawn underneath it India VIX plotted on a square root vertical axis across the whole record, with the two zone thresholds drawn as horizontal dashed lines, and below the chart a continuous band coloured by the zone each session fell in. The band shows long unbroken stretches of one colour interrupted by narrow flickers, and one very long elevated stretch beginning in early 2020. India VIX daily close on a square root axis, and the zone each session was labelled Thresholds fixed at the full record percentiles 13.76 and 17.00. 325 episodes across 3,048 sessions. 101520305080 201520172019202120232025quietordinaryelevated longest episode, 311 sessions elevated 2020-02-26 to 2021-05-28 zone label a session keeps its label 89.4 per cent of the time
The band is the whole argument for a discrete classifier and the whole argument against trusting it. Colour holds for long stretches, which is what makes a zone usable, and 41.8 per cent of all episodes last two sessions or fewer, which is the flicker a naive rule inherits.
Where the next session's label goes, given today's, under the tercile rule
TodayQuiet tomorrowOrdinary tomorrowElevated tomorrowSessions
Quiet third91.5 per cent8.3 per cent0.2 per cent1,016
Ordinary third8.7 per cent84.2 per cent7.1 per cent1,015
Elevated third0.0 per cent7.4 per cent92.6 per cent1,016

Two mechanisms in that table. The diagonal is heavy: 89.4 per cent of sessions keep the previous label, and the extreme zones hold harder than the middle at 91.5 and 92.6 per cent against 84.2 per cent. The corners are empty: a jump from quiet straight to elevated in a single session happened 2 times in 1,017 quiet sessions, and the reverse jump from elevated straight to quiet happened 0 times in 1,016. The ordinary zone is not a resting state, it is the corridor everything has to pass through, which is why it is the least persistent of the three and holds the most episodes at 161 against 88 and 76.

Episode structure by zone, full record percentile cuts
ZoneSessionsShare of recordEpisodesMedian episodeMean episodeLongest episodeLabel repeats next session
Quiet third1,01733.4 per cent88311.617791.5 per cent
Ordinary third1,01533.3 per cent16136.34084.2 per cent
Elevated third1,01633.3 per cent76313.431192.6 per cent

Persistence decays in a way worth knowing before anybody builds a rule on it. The label holds 89.4 per cent of the time one session out, 77.0 per cent five sessions out, 69.7 per cent ten out and 60.7 per cent at 21 sessions, which is about the horizon the index itself covers. Over the horizon the reading is priced for, the zone you are in today is barely better than the unconditional frequency of a third. So a zone is a description of now, not a month ahead forecast, and using it to set something that cannot be changed for a month throws away the only property that made it usable.

The mean and the median disagree sharply about episode length, and the disagreement is the finding. The median episode is 3 sessions in all three zones while the means run 6.3 to 13.4. Most episodes are brief and a few are enormous, the longest 311 sessions elevated from 2020-02-26 to 2021-05-28. Quoting the mean suggests a comfortable fortnight of stability; quoting the median suggests noise. Both are true of different episodes, and a rule that assumes either one alone will be wrong most of the time.

The label flickers at the boundary, and confirmation fixes most of it

Where does the brevity come from? Not from the market changing state every three sessions. From a reading sitting on a threshold and crossing it back and forth.

Cumulative episode structure: short episodes are most of the count and almost none of the record
Episodes of this length or shorterCountShare of all episodesSessions they holdShare of the record
1 sessions8626.5 per cent862.8 per cent
2 sessions13641.8 per cent1866.1 per cent
3 sessions17252.9 per cent2949.6 per cent
5 sessions20763.7 per cent45114.8 per cent
10 sessions26280.6 per cent85928.2 per cent
21 sessions29490.5 per cent1,30742.9 per cent

41.8 per cent of all episodes last two sessions or fewer and together hold only 6.1 per cent of the record. Those are not regime changes. And 31 per cent of all sessions sit within five per cent of one of the two thresholds, so this is not a rare corner of the data. Right at the lower cut, the next session's mean absolute move is 0.540 per cent for the 274 sessions just below and 0.575 per cent for the 246 just above. The label changes; the behaviour does not.

Requiring the raw label to hold for several sessions before the classifier accepts the change
Confirmation requiredZone switches in the recordEpisodesMedian episodeAgreement with the raw labelCoverage, per cent
none, the raw label3243253100.0 per cent33 / 33 / 33
2 sessions192193897.8 per cent34 / 34 / 33
3 sessions1311321295.5 per cent34 / 34 / 33
5 sessions88891992.4 per cent33 / 34 / 33

Requiring two consecutive sessions to agree removes 41 per cent of the switches at a cost of disagreeing with the raw label on 2.2 per cent of sessions. Three sessions removes 60 per cent for 4.5 per cent. Median episode length goes from 3 sessions to 12, and coverage barely shifts, so the confirmed label is still splitting the record into thirds. The switches removed are the ones with no content, which is the rare case where a rule gets strictly better by acting later.

What the zone orders, and what it does not

A classifier is worth its complexity only if the classes differ in something you can act on. Two questions are worth putting to the same labels, and this record answers one of them and refuses the other.

The zone orders the size of the next move and says nothing about its direction Two panels. On the left, three bars showing the mean absolute move of the broad index on the session after each zone, with ninety five per cent intervals that do not overlap, rising from about half a per cent in the quiet zone to about one per cent in the elevated zone. On the right, three intervals for the mean signed move after each zone, every one of them crossing the zero line, with no test statistic reaching the 1.96 a five per cent test requires. Size of the next session move, per cent mean absolute move, 95 per cent intervals, no overlap 0.490quiet0.611ordinary0.968elevated Direction of the next session move, per cent mean signed move, 95 per cent intervals, all cross zero 0 t 1.03quiett 1.37ordinaryt 1.54elevated Same sessions, same labels, two different questions. One is settled by this record and the other is not.
Measured over 3,038 session pairs. The size ordering is a factor of 1.98 from quiet to elevated with intervals that do not touch. The direction question returns nothing: the largest test statistic across the three zones is 1.54.
Behaviour of the broad index on the session after each zone, 3,038 session pairs
ZoneMedian India VIX in itMean absolute next move, per cent (95 per cent interval)Mean absolute overnight gap, per centGap over half a per centMean signed next move, per cent (95 per cent interval)Share of up sessions
Quiet third12.300.490 (0.465 to 0.515)0.26712.2 per cent+0.0205 (-0.019 to +0.060)54.1 per cent
Ordinary third15.220.611 (0.578 to 0.643)0.31917.3 per cent+0.0347 (-0.015 to +0.084)52.3 per cent
Elevated third19.940.968 (0.904 to 1.032)0.59242.0 per cent+0.0688 (-0.019 to +0.156)55.2 per cent

The size question is settled by this record. Mean absolute next session move runs 0.490, 0.611 and 0.968 per cent, a factor of 1.98 end to end, with intervals that do not overlap. The overnight gap separates harder still: the chance of the index opening more than half a per cent away from the previous close goes from 12.2 per cent after a quiet session to 42.0 per cent after an elevated one, a factor of 3.4. Anyone carrying a position overnight is exposed to a different distribution of opens in each zone, and that, rather than anything about the closing move, is the most usable thing in the table.

The direction question returns nothing. Mean signed next session move is +0.0205, +0.0347 and +0.0688 per cent, every interval crosses zero, and the three test statistics are 1.03, 1.37 and 1.54. The share of up sessions runs 54.1, 52.3 and 55.2 per cent, with the highest in the elevated zone, which is the opposite of the folk reading and is also not a finding. It is a null result, reported because every zone page implies otherwise without ever measuring it.

Fit the cuts on one period, apply them to another

Here is the limit that belongs on the page rather than in a footnote. The whole method above fits the thresholds on the record it then describes. Split the record instead and the picture changes.

Each half of the record fitted on itself, then labelled with the other half's cuts
HalfSessionsMeanMedianIts own cutsSessions relabelled by the other half's cutsCoverage under the other half's cuts
2014-05-14 to 2020-06-301,50216.9615.4514.22 and 16.73300 (20.0 per cent)22 / 53 / 25
2020-07-01 to 2026-09-181,54616.0214.8713.37 and 17.54228 (14.7 per cent)44 / 18 / 38

The cuts themselves look close, 14.22 and 16.73 against 13.37 and 17.54. The consequence is not close. Applying the other half's cuts relabels 20.0 and 14.7 per cent of sessions, and coverage stops being thirds: the second half under the first half's cuts becomes 44 / 18 / 38 per cent, so the ordinary zone shrinks to under a fifth of sessions while quiet takes over two fifths. A parameter set fitted for a third of sessions is then being applied to a much smaller or larger slice than it was fitted on.

The same percentile rule produces different thresholds in different years Two lines showing the lower and upper zone thresholds that the same trailing three year percentile rule would have set at the start of each year from twenty eighteen to twenty twenty six. Both lines climb through the early twenty twenties and fall sharply afterwards. A horizontal reference line marks a fixed reading of sixteen, which sits below the upper threshold in the early years and above it at the end, so the same reading is classified differently in different years by the same rule. Zone thresholds from the identical rule, refitted each year on the previous three calendar years Nothing about the method changes between points. Only the window it is fitted on moves forward one year. 11131517192123 201820192020202120222023202420252026 upper cut, 67th percentile lower cut, 33rd percentile a fixed reading of 16 A reading of 16 was quiet under the 2023 fit and elevated under the 2026 fit. The rule never changed.
The upper threshold ranges from 21.54 for 2023 down to 14.13 for 2026. Any page quoting a fixed number for a high volatility level is quoting the window it happened to be written in.
The same percentile rule refitted at the start of each year on the previous three calendar years
Applied inFitted onLower cutUpper cutWhere a reading of 16 falls
20182015 to 201714.2416.68ordinary
20192016 to 201813.3015.63elevated
20202017 to 201913.1515.55elevated
20212018 to 202015.1619.18ordinary
20222019 to 202116.0720.79quiet
20232020 to 202217.6921.54quiet
20242021 to 202313.6818.46ordinary
20252022 to 202413.2316.11ordinary
20262023 to 202512.0914.13elevated

The last column is the whole problem in one place. A reading of 16 is quiet under the 2023 fit and elevated under the 2026 fit, and nothing about the rule changed between them. The upper cut ranges from 14.13 to 21.54. That range, not a decimal place, is the error bar on any threshold anyone publishes for this series.

An expanding window fit answers the obvious objection, that the full record cuts used above could not have been known early on. Refit the cuts every session on all earlier readings only, after a burn in of 500 sessions, and 2,548 sessions from 2016-06-08 get a label a person could actually have held at the time. Those labels differ from the full record fit on 261 of them, 10.2 per cent, and coverage comes out 44 / 25 / 31 per cent rather than thirds. The cuts start at 15.48 and 17.50 and end at 13.76 and 17.01. Every zone share quoted anywhere on this page, including in the table below, is a property of a fit that used the whole record.

Share of each calendar year spent in each zone, under the full record cuts. 2014 and 2026 are partial.
YearSessionsQuietOrdinaryElevatedMean India VIX
201415438 per cent42 per cent21 per cent15.13
20152402 per cent47 per cent51 per cent17.60
20162466 per cent59 per cent36 per cent16.60
201724879 per cent21 per cent0 per cent12.62
201824639 per cent38 per cent24 per cent15.08
201924515 per cent58 per cent27 per cent16.53
20202523 per cent12 per cent85 per cent26.75
202124819 per cent27 per cent54 per cent18.01
20222486 per cent17 per cent77 per cent19.32
202324680 per cent19 per cent1 per cent12.45
202424938 per cent53 per cent10 per cent14.67
202524963 per cent25 per cent12 per cent13.38
202617755 per cent16 per cent29 per cent15.04

Read down the elevated column. 2020 spent 85 per cent of its sessions there and 2017 spent 0 per cent, not one session. A classifier that needs a minimum number of observations in each zone before its parameters mean anything will wait years in some periods and be flooded in others, and the waiting is not visible from the pooled coverage figure of a third.

One quarter wrote most of the tail

The failure mode generic pages omit is not that thresholds drift. It is that a threshold fitted over a window containing one extreme episode is substantially a description of that episode, and the page reporting it usually presents it as a description of the market.

Measure it directly. The 58 sessions from 2020-03-01 to 2020-05-31 are 1.90 per cent of the record. They carry 56.8 per cent of its total squared deviation from the mean, every one of the 30 closes above 40, and 80 per cent of the 66 closes above 30. Remove them and excess kurtosis falls from 31.6 to 1.5, skewness from 4.34 to 1.11, the standard deviation from 5.94 to 3.90 and the 99th percentile from 39.70 to 28.57. The mean barely moves, from 16.48 to 15.92, and the median hardly at all.

So a page reporting the mean and the median of this series is reporting the market. A page reporting the standard deviation, the skewness or the kurtosis is reporting one quarter of 2020 with the rest of the decade as background. The two look identical in a table of summary statistics, and that is the trap. It is the same trap behind every published threshold sitting somewhere in the twenties: fitted on a window containing that quarter, those levels are where the episode put them.

This is also the answer to the tempting shortcut of defining the top zone by how unusual it was. A cut at two standard deviations above the mean of this series lands at 28.36, above which sit 85 sessions, 2.8 per cent of the record. On a symmetric distribution that cut would take about two and a half per cent. The discrepancy is the skew, and it means the familiar sigma vocabulary silently changes meaning on this series. What a standard deviation understates in a fat tailed series is the neighbouring piece.

What the classifier is actually for

Nothing above establishes that three zones are the right number, that these cuts are the right cuts, or that the conditional differences will hold. This record cannot settle those questions: 3,048 sessions hold 325 episodes, 76 of them elevated, and a claim about behaviour in the elevated zone rests closer to that number than to the 1,016 sessions it contains.

What the classifier delivers is narrower and real. It converts a continuous number nobody has intuition about into a state with a measured record attached, and the measured record says specific things. The size of the next move scales by a factor of 1.98 across the zones and the chance of a material overnight gap by 3.4. Direction does not move at all. A position sized on the pooled distribution is sized for a blend of three states, and in the elevated zone the same position carries roughly 3.4 times the overnight gap exposure without a single contract being touched.

It also tells you what to distrust. A published threshold is a statement about a window; ask which one. A zone share is a property of a fit; ask whether the fit used data from after the period it labels. A tail statistic on this series is a report on one quarter; ask what happens when that quarter is removed. The current reading of 11.39 on 2026-09-18 sits in the quiet zone under the full record cuts, and under the trailing three year refit for 2026 it is quiet as well, which is the agreeable case. The disagreeable cases are the ones near a boundary, and there are a lot of them.

The habit underneath all of it is the transferable part: state the rule before looking at the result, publish the window, and measure what your own classifier does to the record rather than describing what it ought to do. Reading a performance figure as an average across states is the next step once a label exists, the instability of a fitted correlation is the same lesson on a different statistic, and publishing a result somebody else can check is what turns a threshold into a claim rather than an opinion.

Frequently asked questions

What does India VIX actually measure?

The price the option market is charging for variance on the broad fifty share index over the next thirty calendar days, expressed as an annualised standard deviation in per cent. The exchange computes it from the best bid and best ask of near and next maturity index option contracts across strikes, weights each strike by the inverse square of its own level, and interpolates the two maturities to a constant thirty day horizon. It is a price, not a measurement of anything that has happened and not a measurement of anything that will.

Is India VIX a forecast of the coming month's volatility?

Not in the sense most pages imply. Measured across 2,837 sessions of this record, India VIX exceeded the volatility the broad index went on to deliver over the following 21 sessions on 82.3 per cent of occasions, with a median ratio of 1.32. It also tracks the trailing 21 session realised volatility more closely, rank correlation 0.746, than the forward one, 0.657. It does beat the trailing window as an indicator of what comes next, 0.657 against 0.540, so it is not simply a lagging measure. It is a price containing a risk premium, and the premium is most of the gap.

Why derive zone thresholds from percentiles instead of using round numbers?

Because a percentile is a statement about the record and a round number is a statement about the period in which somebody wrote it down. On this record a reading of 15 has 47.6 per cent of sessions below it and a reading of 20 has 83.6 per cent below it, so the familiar pair of levels does not split anything into comparable groups. A percentile rule also publishes its own recipe: anyone with the same session files gets the same cuts.

Why not set the zones from the mean and the standard deviation?

Because the standard deviation of this series is dominated by one episode. Removing 58 sessions, 1.90 per cent of the record, moves a mean and standard deviation upper cut by 11.6 per cent and nearly doubles the share of the record it classifies as elevated, while moving the percentile cut by 1.0 per cent and leaving coverage at roughly a third. With an excess kurtosis of 31.6 the standard deviation is not a stable scale, so a rule built on it inherits the instability.

Why use a discrete zone at all rather than scaling continuously with the level?

Two measured reasons. First, resolution: sorting the record into deciles gives a sequence of mean absolute next session moves that is not even monotonic, breaking in 1 of the nine steps, so the fine distinctions are below the noise floor of the data. Second, sample: at ten zones the label changes so often that the record holds 1,074 separate episodes with a median length of two sessions, and no parameter can be fitted honestly on that. Three zones hold 325 episodes with long stretches. A discrete label is a decision to only claim what the sample can support.

How long does a zone last once you are in it?

The average is misleading and the shape is the answer. Median episode length across the three zones is 3 to 3 sessions while the mean runs 6.3 to 13.4, because 41.8 per cent of episodes last two sessions or fewer and a handful run for months, the longest 311 sessions. A session carries the same label as the one before it 89.4 per cent of the time, but that falls to 60.7 per cent twenty one sessions out.

Should the classifier act on a single session crossing a threshold?

The measurement says no. Requiring 3 consecutive sessions to agree before the label changes removes 60 per cent of all switches and still agrees with the raw label on 95.5 per cent of sessions. The switches removed are the flickers around the cut, which carry no information and every cost. Roughly 31 per cent of all sessions sit within five per cent of one of the two thresholds, and at the lower cut the next session behaves almost identically either side, a mean absolute move of 0.54 per cent just below it against 0.57 just above.

Does the zone say anything about market direction?

No, and this record cannot be made to say otherwise. Mean signed next session move runs +0.0205, +0.0347 and +0.0688 per cent across the three zones, every interval crosses zero, and the largest test statistic is 1.54. The share of up sessions is 52 to 55 per cent everywhere. What the zone does order is size: mean absolute move 0.490, 0.611 and 0.968 per cent, with intervals that do not overlap.

How unstable are the thresholds in practice?

Fit the rule on the first part of the record and apply it to the second and 20.0 per cent of sessions get a different label; the other direction relabels 14.7 per cent. Coverage stops being thirds and becomes 44 / 18 / 38. Refit the same rule each year on the previous three years and the upper cut ranges from 14.13 to 21.54. That range is the honest error bar on any published threshold.

What does it mean that one episode dominates the tail statistics?

It means a threshold fitted over a window containing that episode is substantially a description of it. The 58 sessions from 2020-03-01 to 2020-05-31 are 1.90 per cent of the record and carry 56.8 per cent of its total squared deviation from the mean, every close above 40 and 80 per cent of every close above 30. Drop them and excess kurtosis falls from 31.6 to 1.5 and skewness from 4.34 to 1.11. Any statistic that leans on the second and higher moments of this series is reporting that quarter.

How these numbers were produced. India VIX daily closes were filtered out of the exchange's own daily index close files cached under the repository's market data directory, one file per session. The archive holds files from January 2013, but an India VIX row first appears on 2014-05-14, so the series measured here runs 2014-05-14 to 2026-09-18, 3,048 sessions. They include eleven weekend special sessions (budget days, muhurat trading and disaster-recovery drills), which are real sessions with published closes and are kept. The archive holds no file for ten weekday sessions between 2014-12-15 and 2016-06-20, each found because the next file's own reported change for the broad index does not match the previous close; no next session move, transition, persistence count or realised volatility window is taken across one of them. The file for 2023-03-13 reports its change against the wrong prior session, and that column is used for nothing else. Three guards run before any figure is computed and the build refuses to write if any fails: every full calendar year from 2015 to 2025 must hold at least 235 sessions, no gap between consecutive sessions may exceed seven calendar days, and every session carrying a volatility index close must also carry a broad index close. A fourth guard proves the moment instrument rather than trusting it: the 1,237 weekday sessions of the 2020-01-01 to 2024-12-31 sub window must return a mean of 18.28, a median of 16.16, a skewness of 3.49 and an excess kurtosis of 17.70, which were verified independently of this script. Skewness and excess kurtosis are population moment estimates. Percentiles use linear interpolation between order statistics. Zone cuts are the 33rd and 67th percentiles of the stated window, computed once and stated on the page. Realised volatility is the population standard deviation of daily log returns of the broad fifty share index over the stated number of sessions, annualised by the square root of 252. Horizon scaling of the index uses the square root of thirty over three hundred and sixty five, matching the convention inside the index formula; daily scaling divides by the square root of 252. Overnight gap is the first computed index value of the next session against the previous close. Intervals are the ordinary 95 per cent intervals on a mean and treat sessions as independent, which overstates precision given that the zone label repeats 89.4 per cent of the time; the episode counts on the page are the honest denominator. All results are measurements of published index levels, gross of every cost, tax, spread and execution effect, and are not measurements of any tradable outcome. Nothing here is a forecast or a recommendation.

Two things could not be confirmed against a primary source in this session, and both are flagged rather than asserted. The exact contract selection and roll rules inside the exchange's India VIX computation should be read from the exchange's current white paper, since methodology notes are revised and the derivatives expiry structure changed during the period measured here. And the India VIX series itself was published before 2014-05-14; the start date here is a property of these cached files, not of the index. The position is stated as at 20 September 2026 on data through 2026-09-18. Exchange archives are revised; re-pull the session files and confirm the current methodology before depending on any figure here.

Related guides

Regime-conditional performance: which market state actually paid

Read →

Tail risk: what a standard deviation understates

Read →

Regime detection in Indian markets

Read →

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. Deriving a threshold from a distribution, then measuring what it does to the record instead of describing what it should do, is method rather than a number to memorise, and it is taught that way here.

Take the free diagnostic →