Two correlated positions are not two positions, and nine Indian sector positions measured 1.80 independent bets

The short answer

Portfolio risk is a quadratic form, not a sum, so correlation enters the sizing arithmetic directly rather than as a refinement. Measured on 2,686 sessions of NSE sector index closes from 2015-11-09 to 2026-09-18, a book holding nine sector positions in equal size carried 1.80 effective independent bets, not nine. Its average pairwise correlation measured 0.49, and treating the nine as independent would understate its volatility by a factor of 2.20. Equalising each position's contribution to book risk, which is the adjustment correlation calls for, moved the volatility from 16.98 per cent a year to 15.98 per cent, a fall of 5.9 per cent, and moved the largest single position's share of risk from 15.5 per cent to 11.1 per cent. All measured, gross of costs, and no claim about returns.

Every number on this page was computed from the exchange's own session files at build time, with the method stated so the work can be repeated. The order matters: the mechanism first, then the measurement that gives it a size, then the adjustment, then the reason the adjustment is least dependable in the conditions that make it matter.

Risk is a quadratic form, which is why correlation is not a refinement

A book's variance is the sum, over every ordered pair of positions, of the first weight times the first standard deviation times the second weight times the second standard deviation times the correlation between them. The terms where a position is paired with itself are the standalone variances. Every other term carries a correlation. With nine positions there are nine of the first kind and 72 of the second, so most of the arithmetic that sets a book's risk is co-movement rather than individual volatility. Add a tenth position and you add one standalone term and eighteen cross terms.

The consequence has a direction. Hold two positions the same way and a positive correlation makes the pair riskier than the independence arithmetic says. Hold them opposite ways and the same positive correlation makes the pair less risky. Same two positions, same sizes, same period, and the risk differs by whichever direction you are holding them in. Take the most correlated pair in the measured set, Auto and Bank, with annualised standard deviations of 21.84 and 21.49 per cent and a measured correlation of 0.690. Held half and half the same way, the pair measured 19.92 per cent a year. Held half and half opposite ways, 8.52 per cent. That is a factor of 2.34 between two books containing the identical two positions at identical sizes. Independence would have priced both at 15.32 per cent and been wrong about each in opposite directions.

Two positions, and how many bets they actually are

The count that follows from this is the effective number of independent bets. Take the sum of the positions' standalone risks, square it, and divide by the book variance. For two equally sized positions of equal volatility it reduces to a single expression: two divided by one plus the correlation. At a correlation of zero it returns two. At a correlation of one it returns one, which is right, because the two positions are then one position held twice.

How many bets two equally sized positions are, as a function of their correlation A falling curve showing the effective number of independent bets in a two position book against the correlation between the positions. The count is two when the correlation is zero and one when the correlation is one, and it falls steeply in between. Three dashed markers show where the lowest, average and highest measured correlations among nine Indian sector indices fall on the curve, the lowest only just above one and a half bets and the other two well below it. Effective independent bets in a two position book, against the correlation between the positions -0.20.00.20.40.60.81.0 1.001.251.501.752.002.252.50 1.521.341.18 lowest pair 0.32 gives 1.52 betsaverage pair 0.49 gives 1.34 betshighest pair 0.69 gives 1.18 bets Correlation between the two positions
Measured. The curve is the identity two divided by one plus the correlation, exact for two equally sized positions of equal volatility. The three markers are the measured correlations of NSE sector index daily changes, 2015-11-09 to 2026-09-18. At the average measured correlation of 0.49, two positions are 1.34 bets.
Two equally sized positions of equal volatility, across the correlation range. The volatility column is in multiples of one position's own volatility. Correlations marked in the last column are measured on NSE sector index daily closes, 2015-11-09 to 2026-09-18.
CorrelationBook volatility, held the same wayBook volatility, held opposite waysEffective betsWhere this sits in the measured set
-0.200.6320.7752.50
0.000.7070.7072.00
0.200.7750.6321.67
0.320.8120.5841.52lowest measured pair, IT and Media
0.470.8570.5151.36median of the 36 measured pairs
0.490.8630.5051.34average of the 36 measured pairs
0.600.8940.4471.25
0.690.9190.3931.18highest measured pair, Auto and Bank
0.800.9490.3161.11
1.001.0000.0001.00

The steepness is the part worth internalising. Going from a correlation of zero to 0.49, which is the average of the 36 measured sector pairs, costs 0.66 of the two bets. Going from 0.49 to 0.69, the highest measured pair, costs only a further 0.16. Most of the diversification a pair can lose is lost at correlations people describe as moderate. The measured extremes of the set are IT against Media at 0.319, which is 1.50 bets, and Auto against Bank at 0.690, which is 1.18 bets. The most diversifying pair available among nine Indian sectors was still barely more than one and a half positions.

Nine Indian sector positions measured 1.80 bets

The same arithmetic runs on any number of positions. The universe here is the nine published NSE sector indices with a complete daily history under the current index names, so no series is spliced across the November 2015 renaming of the index family. The sample is 2,686 daily changes over 10.9 years.

The nine sector indices, ordered by how much each moves with the other eight. Annualised standard deviation of daily log changes. Measured, 2015-11-09 to 2026-09-18.
Sector indexAnnualised standard deviationAverage correlation with the other eightCorrelation with the broad indexShare of book risk at equal size
Nifty IT21.39 pc0.3550.5977.89 pc
Nifty Pharma18.89 pc0.4220.5317.90 pc
Nifty FMCG16.02 pc0.4480.6716.88 pc
Nifty Media27.47 pc0.4740.57213.32 pc
Nifty Energy20.64 pc0.5310.75510.64 pc
Nifty Realty29.20 pc0.5320.68415.49 pc
Nifty Metal27.91 pc0.5360.70514.81 pc
Nifty Bank21.49 pc0.5360.89111.16 pc
Nifty Auto21.84 pc0.5700.79911.92 pc

Held in equal size, those nine positions measured 1.80 effective bets. The closed form for an equicorrelated book at the measured average correlation of 0.489 gives 1.83, which is the arithmetic check the build runs before writing anything. So a book an allocator would describe as spread across nine sectors of the Indian market carried slightly less independent content than two uncorrelated positions would have.

Effective bets against the number of sector positions held Three lines rising from one bet at one position. The straight diagonal shows what the count would be if the positions were independent, reaching nine at nine positions. The measured line climbs to under two bets and flattens almost immediately, and even the best possible combination of each size, chosen with hindsight, never reaches two bets. The gap between the diagonal and the measured line widens with every position added. Effective independent bets against the number of equally sized sector positions 123456789 13579 1.001.181.321.451.681.751.741.821.80 if the nine were independent best combination of each size, chosen with hindsight: 1.91 at 5 Number of sector positions held, added in alphabetical order of index name Nine positions measured 1.80 bets. Adding the seventh and the ninth lowered the count.
Measured on NSE sector index daily closes, 2015-11-09 to 2026-09-18. The dotted diagonal is not a forecast or a benchmark, it is what the arithmetic would give if each added position were independent of every other. The measured line is what the market delivered.
Effective bets as sector positions are added in alphabetical order of index name, against the best combination of each size. The best column is chosen with full hindsight over all 511 subsets and is an upper bound nobody could have selected in advance. Measured.
Positions heldPosition addedEffective betsBook volatilityBest possible at this countWhich combination that was
1Auto1.00021.84 pc1.000FMCG
2Bank1.18319.92 pc1.505IT, Media
3Energy1.31818.57 pc1.743IT, Media, Pharma
4FMCG1.45216.59 pc1.873FMCG, IT, Media, Pharma
5IT1.67815.65 pc1.908Bank, FMCG, IT, Media, Pharma
6Media1.75416.21 pc1.906Bank, Energy, FMCG, IT, Media, Pharma
7Metal1.74016.98 pc1.866Bank, Energy, FMCG, IT, Media, Pharma, Realty
8Pharma1.81816.28 pc1.834Bank, Energy, FMCG, IT, Media, Metal, Pharma, Realty
9Realty1.79716.98 pc1.797Auto, Bank, Energy, FMCG, IT, Media, Metal, Pharma, Realty

Two things in that table are worth more than the headline. The first is that the count stalls. It passes 1.68 at five positions and then moves by less than a fifth of a bet across the next four. The second is that it does not only stall, it reverses: adding Metal as the seventh position and Realty as the ninth each lowered the measured count, because each arrived more correlated with what was already held than the book's own average. A position can be added in good faith, carry its own distinct label, and remove diversification.

The hindsight column makes the ceiling explicit. The best combination available at any size peaked at 1.91 bets, with five positions, and that combination was picked after seeing the whole period. Nobody could have chosen it in advance, and it still did not reach two independent bets from nine available Indian sectors.

The obvious response, hold more positions, was tested directly. Adding the two other published financial sector indices to the nine takes the book to 11 positions. Its measured effective bets figure is 1.78, against 1.80 for the nine, and its volatility is 17.58 per cent against 16.98. Two extra positions, two extra sets of costs, two extra things to monitor, and slightly less independent content than before. The same arithmetic at the holdings level is why two funds with different names are often one fund.

Sizing by a position's own volatility answers a different question

The standard first improvement on equal rupee sizing is to size each position inversely to its own volatility, so that a position twice as volatile is held half as large. It is a real improvement and it is not a correlation adjustment. It is the correlation adjustment for one specific assumption.

Set every off-diagonal correlation to one and solve for weights that give each position the same contribution to book risk. The solution is inverse volatility, exactly. The build verifies this rather than asserting it: solving the equal risk problem on a matrix of all ones reproduces the inverse volatility weights to better than a millionth of a percentage point. So the naive rule is the correlation-adjusted rule under the assumption that everything moves together perfectly. That assumption is conservative about the book's total risk and wrong about its distribution, and the second error is the one that bites.

Weights under three sizing rules, ordered by how much each sector moves with the rest of the book. The last column is the change from inverse volatility to equal risk contribution, as a percentage of the position's own inverse volatility weight. Measured.
Sector indexAnnualised standard deviationAverage correlation with the restEqual sizeInverse volatilityEqual risk contributionChange
IT21.39 pc0.35511.11 pc11.42 pc13.76 pc+20.5 pc
Pharma18.89 pc0.42211.11 pc12.93 pc14.06 pc+8.7 pc
FMCG16.02 pc0.44811.11 pc15.25 pc15.93 pc+4.5 pc
Media27.47 pc0.47411.11 pc8.89 pc8.99 pc+1.2 pc
Energy20.64 pc0.53111.11 pc11.84 pc11.02 pc-6.9 pc
Realty29.20 pc0.53211.11 pc8.37 pc7.79 pc-6.9 pc
Metal27.91 pc0.53611.11 pc8.75 pc8.09 pc-7.5 pc
Bank21.49 pc0.53611.11 pc11.37 pc10.52 pc-7.5 pc
Auto21.84 pc0.57011.11 pc11.19 pc9.84 pc-12.0 pc

The direction of the error is not a matter of opinion here, it is measured. Rank the nine sectors by their average correlation with the other eight, rank them by how much the correlation adjustment changes their weight, and the two rankings line up at -0.998. Monotone, across every position. The sector with the lowest average correlation was raised by 20.5 per cent of its own weight, and the one with the highest was cut by 12.0 per cent. Sizing on own volatility alone systematically over-sizes the positions that are most redundant and under-sizes the ones actually doing the diversifying, because own volatility contains no information about redundancy. Volatility and average correlation are only loosely related in this set, correlating at 0.38, so one cannot stand in for the other.

The adjustment, computed

The adjustment is to size so that every position contributes the same amount to the book's risk. That is well defined: a position's risk contribution is its weight times the derivative of book risk with respect to that weight, and those contributions sum exactly to the book's standard deviation, not approximately. On this book they sum to 1.006427 against a book standard deviation of 1.006427 in daily per cent, which the build asserts before anything is written. The weights are solved by coordinate descent, converging here in 19 passes, and the solution is checked by confirming that the largest and smallest contributions agree to within a billionth.

Where the risk actually sits under three sizing rules Three rows of nine bars, one row per sizing rule, showing each sector position's share of the book's total risk. Under equal rupee sizing the shares run from under seven per cent to over fifteen, under inverse volatility sizing they are closer together but still uneven, and under equal risk contribution sizing all nine bars are the same height at eleven point one per cent. A dashed line marks the equal share in every row. Share of the book's total risk carried by each sector position, per cent Equal size11.911.210.66.97.913.314.87.915.5Inverse vol12.612.011.910.48.710.812.09.911.9Equal risk11.111.111.111.111.111.111.111.111.111.1 pc eachAutoBankEnergyFMCGITMediaMetalPharmaRealty Same nine positions, same period, three sizing rules. Only the third puts the same risk in each.
Measured on 2015-11-09 to 2026-09-18. Risk contributions are the exact decomposition of the book standard deviation: they sum to it, not to something near it. Equal rupee sizing put 15.5 per cent of the risk in one position and 6.9 per cent in another, a ratio of 2.25 to one.
The same nine positions under three sizing rules, at the same gross exposure. The last column is the share of the book's variance lying in its largest principal direction. Measured, 2015-11-09 to 2026-09-18, gross of all costs.
Sizing ruleBook volatilityEffective betsLargest risk shareSmallest risk shareRatioVariance in one direction
Equal size, same rupee amount in each16.98 pc1.79715.49 pc6.88 pc2.25 to 199.0 pc
Inverse volatility, own risk equalised16.24 pc1.83212.57 pc8.68 pc1.45 to 197.4 pc
Equal risk contribution, correlation adjusted15.98 pc1.86811.11 pc11.11 pc1.00 to 196.4 pc

Read the volatility column honestly. The correlation adjustment took the book from 16.98 per cent a year to 15.98, a reduction of 1.00 of a percentage point or 5.9 per cent. Inverse volatility on its own already captured 4.3 per cent of that, so the correlation part contributed 1.6 per cent beyond it. Expressed the other way, at a common volatility target the equally sized book has to be carried at 94.1 per cent of the correlation-adjusted book's gross exposure to run the same risk. These are real but modest numbers, and a page claiming the adjustment transforms a book's volatility would be overselling what the data shows.

What the adjustment does change decisively is the third and fourth columns. Equal rupee sizing put 15.5 per cent of the book's risk in one position and 6.9 per cent in another, a ratio of 2.25 to one, without anybody choosing that. Inverse volatility narrowed it to 1.45 to one. The correlation-adjusted book is flat by construction. A book whose risk splits 2.3 to one is making a concentrated bet it never wrote down, which is the part a sizing rule exists to prevent.

Out of sample, with the estimate made before the period it sizes

Everything above is in sample: the correlation matrix and the weights were computed from the same 2,686 sessions the result is reported on. That is the right way to show a mechanism and the wrong way to claim a benefit. So the same rules were run causally. Estimate the covariance from the trailing 250 sessions, set weights, hold them for the next 21 sessions, re-estimate. Every input to a holding period comes from sessions strictly before it.

Rolling out of sample test: 2,436 sessions from 2016-11-23 to 2026-09-18, 116 rebalances, covariance estimated from the trailing 250 sessions only. Weight variation is the average across positions of the standard deviation of a position's weight across rebalances. Measured, gross of costs, no claim about returns.
Sizing ruleRealised volatilityAgainst equal sizeLargest realised risk shareAverage weight variationTurnover per rebalanceWorst single session
Equal size16.97 pc-0.00 pc15.20 pc0.00 pc0.00 pp-11.94 pc
Inverse volatility16.09 pc-5.21 pc13.20 pc1.36 pc2.09 pp-11.79 pc
Equal risk on the measured matrix15.78 pc-7.02 pc12.21 pc1.63 pc2.64 pp-11.66 pc
Equal risk, correlations raised 30 per cent of the way to one15.91 pc-6.27 pc12.64 pc1.46 pc2.30 pp-11.71 pc
Equal risk, correlations raised 50 per cent of the way to one15.97 pc-5.89 pc12.85 pc1.41 pc2.20 pp-11.74 pc

Three readings. The adjustment survived the move out of sample: equal risk contribution on the trailing matrix measured 15.78 per cent against 16.97 for equal sizing, a reduction of 7.0 per cent, close to the in sample figure. Inverse volatility delivered 5.2 per cent on its own, so again most of the benefit was volatility scaling rather than correlation. And the worst single session barely moved: -11.94 per cent for the equally sized book against -11.66 per cent for the adjusted one, a difference of 0.28 of a percentage point on a day that cost more than eleven. The adjustment manages the ordinary distribution of outcomes. It does not manage the tail, and the tail is where books end.

The number you size on moves most when it matters most

The adjustment above rests on a correlation matrix, and that matrix is a point estimate of something that moves. The measurement of how much it moves is a separate piece of work on the same series: every sector pair travelled through a range of at least two thirds of the available scale on a rolling quarterly window. The consequence for sizing is direct. A sizing rule built on a point estimate of a moving quantity inherits every bit of that movement, and inherits it silently, because the weights look just as precise either way.

The effective bets count in the same nine position book, through time A line showing the effective number of independent bets in an equally sized nine sector book, recomputed on a rolling window of two hundred and fifty sessions. The count never reaches three, falls below two for most of the record, and reaches its lowest point in the most disorderly stretch of the period. A dashed line marks the whole period figure. Effective bets in the same nine positions, rolling 250 session window 1.21.51.82.12.42.7 20182020202220242026 low 1.38, 2020-04-08 high 2.50, 2018-01-25 whole period 1.80 The book held nine positions in every one of these windows. It never held three bets in any of them.
Measured. 488 rolling windows, every fifth session, 2016-11-22 to 2026-09-17. The count sat below two bets in 60 per cent of them. A sizing rule calibrated to the count on one date inherits every move on this line.

The rolling count makes the inheritance visible. Recomputed on a 250 session window, the same nine equally sized positions held between 1.38 and 2.50 effective bets across this record, and sat below two bets in 60 per cent of the windows. The low reads 1.38 at 2020-04-08. Nothing in the book changed on that date. The diversification did.

The same nine equally sized positions, with sessions sorted by the broad index's realised volatility over the 21 sessions strictly before each one, so no session is classified using its own outcome. Measured.
ConditionSessionsAverage pairwise correlationEffective betsBook volatility
Quietest tenth2670.3452.35010.95 pc
Calmer half13330.3692.22712.58 pc
More volatile half13320.5561.62220.48 pc
Most volatile tenth2670.6381.45728.70 pc

Effective bets fell from 2.23 in the calmer half of conditions to 1.46 in the most volatile tenth, a loss of 35 per cent of the book's independent content, while its volatility rose from 12.6 per cent to 28.7. Both movements run the wrong way at the same time. The book grows larger in risk terms exactly as it becomes less diversified, and neither shows up in a position report.

The failure this produces is not that the total risk estimate breaks. It is that the risk split breaks. Fit the equal risk weights on the calmer half of sessions and carry that book into the more volatile half, and its volatility comes out at 19.34 per cent against 19.38 for weights fitted on that state, which is almost no difference. But its largest risk share comes out at 15.55 per cent instead of the 11.11 per cent it was built for. The book that was carefully equalised is no longer equalised, and the position carrying 1.4 times its intended share of risk is not flagged anywhere.

Size on a correlation you chose, not the one you measured

The practical response is to stop feeding the measured matrix in unmodified. Raise every measured correlation a fixed fraction of the way toward one, then solve. The result is a valid correlation matrix for any fraction between zero and one, because it is a blend of two valid ones, and the two ends of the range are the two rules already on this page: at zero it is the measured matrix, at one it is inverse volatility.

Equal risk weights solved on correlations raised toward one by a fixed fraction, then evaluated against the measured covariance. The last column is how far the resulting weights sit from inverse volatility at their widest position. Measured.
Fraction raised toward oneAverage correlation usedBook volatility under the measured matrixLargest risk shareSmallest risk shareWidest gap from inverse volatility
0.000.48915.977 pc11.11 pc11.11 pc2.34 pp
0.100.54016.016 pc11.33 pc10.70 pc1.96 pp
0.200.59116.051 pc11.53 pc10.35 pc1.63 pp
0.300.64216.084 pc11.71 pc10.04 pc1.33 pp
0.500.74516.139 pc12.01 pc9.53 pc0.85 pp
0.700.84716.186 pc12.26 pc9.14 pc0.46 pp
1.001.00016.244 pc12.57 pc8.68 pc0.00 pp

The cost is small and the bargain is favourable. Raising every correlation 30 per cent of the way to one moved the book's measured volatility by 0.107 of a percentage point and widened the largest risk share from 11.11 to 11.71 per cent. Out of sample it cost 0.13 of a percentage point of realised volatility and bought a fall in average weight variation from 1.63 to 1.46 percentage points and in turnover from 2.64 to 2.30 percentage points a rebalance. The conservative book is closer to the one you would have built in stressed conditions, changes hands less, and gives up a fraction of a point of the thing being optimised.

State it plainly. A sizing rule should lean on the correlation matrix only as hard as the matrix can bear, and the measurement of how much it moves is the evidence on how hard that is. The most aggressive version of the adjustment, the one that squeezes the last basis point out of a measured matrix, is the version that most depends on the measured matrix being right about the next quarter.

Correlation-diversified is not exposure-diversified

One limit sits underneath all of this and no amount of adjustment reaches it. A correlation measures the strength of a straight line relationship in ordinary conditions. A book can be sized so that every correlation has been accounted for, every risk contribution equalised, and still sit almost entirely on one exposure.

Measure it. Decompose the measured covariance into its principal directions. The largest single direction accounts for 55 per cent of the correlation matrix on its own, and the effective dimension of the matrix, measured by the participation ratio of its eigenvalues, is 2.99 out of nine. The equally sized book placed 99.0 per cent of its variance in that one direction. The correlation adjustment moved it to 96.4 per cent. Even the hindsight-optimal five sector combination still sat at 84 per cent. The equally sized nine sector book correlates 0.923 with the broad index and the adjusted one 0.932. Nine sector positions, carefully weighted, are a slightly expensive way of holding the market.

How the nine sectors behaved on the book's own worst sessions, against their whole period average. These are descriptive statistics about days already known to be bad, not a forecast of anything. Measured.
Session setAverage sectors closing lowerAverage pairwise correlation within the setWhole period average
Worst 10 sessions for the book8.80 of 90.5780.489
Worst 26 sessions for the book8.77 of 90.5390.489
Worst 134 sessions for the book8.57 of 90.4220.489

All nine sectors closed lower on the same session 205 times in 2,686, which is 7.6 per cent of sessions. Multiply out the nine individual frequencies of a lower close and independence predicts about 3 such sessions, a factor of roughly 64. On the ten worst sessions for the equally sized book, an average of 8.8 of the nine sectors closed lower. There is no sizing rule that turns that into diversification, because the exposure being expressed on those days is not nine sector views, it is one view about Indian equity risk.

Two further gaps sit outside what a correlation can see. It is a linear measure, so two positions can show a low correlation in ordinary conditions and still fail together, when what links them is a shared sensitivity to the size of a shock rather than its direction. And it is a statistical measure computed on price history, so it knows nothing about a shared settlement mechanism, a shared source of funding, a shared regulatory exposure or a shared counterparty. A book can be beautifully correlation-diversified across nine sectors and be one policy change, one margin rule or one funding event away from behaving as a single position. The matrix will not tell you. Only reading what the positions actually are will.

What the number is for

Not for optimisation. The measured gains from optimising against the correlation matrix are modest, they shrink further once costs and turnover are counted, and the part of the matrix carrying them is the least stable part. Treating the effective bets figure as an objective to maximise would be fitting a number to the sample it was measured on, and the hindsight column earlier shows how flattering that exercise looks.

It is for calibration. A book described as nine positions, measured at 1.80 bets, is carrying a concentration its position count actively conceals, and every risk figure built on the position count is wrong by a knowable factor. Knowing that number changes what a position limit means, what a drawdown of a given size should be read as, and whether adding a tenth position is diversification or just another way of expressing the same view. That is a judgement question, which is why it sits alongside how sector exposures actually behave in this market rather than inside a formula.

And it is for scepticism about the word itself. A book is not diversified because it holds many names. It is diversified to the extent that its positions carry independent information, and that extent is measurable, small, and smallest exactly when it is being counted on. Size for the number you measured, check it against the number you would have measured in the worst quarter of the record, and size on the more conservative of the two.

Frequently asked questions

What is the effective number of bets?

It is the number of independent positions that would produce the same ratio of standalone risk to book risk as the positions you actually hold. Computed as the sum of the individual position risks squared, divided by the book variance. For a book of equally sized, equally volatile positions it collapses exactly to the position count divided by one plus the average correlation times one less than the count, so the arithmetic can be checked by hand. Measured on nine NSE sector indices from 2015-11-09 to 2026-09-18, an equally sized book returned 1.80 against nine positions.

Why is portfolio risk not the sum of position risks?

Because variance is a quadratic form rather than a sum. The book variance is the sum over every ordered pair of positions of the two weights, the two standard deviations and the correlation between them multiplied together. The diagonal terms are the standalone variances; everything else is cross terms carrying a correlation. With nine positions there are nine diagonal terms and seventy two cross terms, so most of the arithmetic is correlation, not volatility.

How wrong is it to assume positions are independent?

Measurably. Treating the nine sector positions as independent and adding their risks in quadrature gives a book standard deviation of 7.7 per cent a year. The measured figure is 17.0 per cent, a factor of 2.20. The factor is the square root of the effective number of equally risky positions divided by the effective bets, which measured 8.70 over 1.80 here. Had all nine carried identical standalone risk it would be exactly the square root of nine over the bets count, or 2.24. Either way the bets number is what a risk budget built on independence is wrong by, squared.

Is sizing each position by its own volatility a correlation adjustment?

It is the correlation adjustment for one specific assumption, which is that every correlation equals one. Solve for equal risk contributions on a matrix whose off diagonal correlations are all set to one and the answer is inverse volatility exactly, which this build verifies rather than asserts. So the rule is not correlation blind in the sense of ignoring the question. It answers the question with the most pessimistic possible input, and then mis-splits the risk because the real correlations differ from each other.

In which direction does the naive rule go wrong?

It over-sizes the positions that move most with the rest of the book and under-sizes the genuine diversifiers. Measured here, the change from inverse volatility weights to equal risk contribution weights ranks almost perfectly against each sector's average correlation with the other eight, at -0.998. The sector with the lowest average correlation was raised by about 21 per cent of its own weight; the one with the highest was cut by about 12 per cent.

How much did the adjustment actually change the book's volatility?

Less than most people expect, and that is the honest answer. At the same gross exposure, equal risk contribution sizing measured 15.98 per cent a year against 16.98 per cent for equal sizing, a reduction of 5.9 per cent. Inverse volatility alone captured 4.3 per cent of that, so the correlation part of the adjustment was worth about 1.6 per cent on its own. The adjustment changes where the risk sits far more than how much of it there is.

Should the correlation matrix be estimated over a long window or a short one?

Neither choice removes the problem, because the quantity is not constant. The measured effective bets figure on a rolling window of 250 sessions ran from 1.38 to 2.50 across this record on the same nine positions. A long window averages across states and delivers a number that describes none of them; a short one tracks the state and is mostly estimation noise. The practical response is to size on a deliberately conservative correlation rather than the measured one and accept the small measured cost.

What does sizing on a conservative correlation cost?

Here, very little. Raising every measured correlation thirty per cent of the way to one before solving took the book's measured volatility from 15.98 per cent to 16.08 per cent, and the widest risk contribution from 11.11 per cent to 11.71 per cent. Out of sample it cut the average per position weight variation across rebalances and the turnover, for 0.13 of a percentage point of realised volatility.

Does a correlation-diversified book protect against a single event?

No, and nothing in this arithmetic claims it does. A correlation measures linear co-movement in ordinary conditions, so a book can look spread across nine sectors and still sit almost entirely on one common factor. Measured here, 99 per cent of the equally sized book's variance lay in a single principal direction, and the correlation adjustment moved that only to 96 per cent. All nine sectors closed lower together on 205 sessions, against about 3 that independence predicts.

Does any of this say a book will make money?

No. Every figure here is a measurement of the volatility and co-movement of published index levels over a stated period, computed gross of costs, taxes, spreads, impact and taxes on distributions. Nothing here is a forecast, a recommendation or a statement about returns of any kind. The subject is how many independent exposures a set of positions contains and how to size them consistently, which is a risk question and only a risk question.

How these numbers were produced. Daily closing levels were read from the exchange's own session files and converted to log changes in per cent. The window starts at 2015-11-09, the first session carrying the current index names, so no series is spliced across the renaming of the index family, and runs to 2026-09-18: 2,689 sessions on which every index here was published, including ten weekend special sessions (budget days, muhurat trading and disaster-recovery drills), which are real sessions and are kept. The archive holds no file for 2015-12-01 or 2016-06-20, so the change across each of those gaps spans two sessions; a change is used only where the later file's own reported change agrees with its two closes, which drops those two and nothing else, and the file for 2023-03-13, whose change column is wrong, is computed from consecutive closes like every other day. Two integrity guards run before the page is written: no gap between consecutive sessions may exceed ten calendar days, and no calendar year from 2016 to 2025 may hold fewer than 235 sessions, since a missing block would masquerade as one enormous change. Volatilities are annualised by the square root of 252. Effective bets is the squared diversification ratio, the sum of position weights times their standard deviations, squared, divided by the book variance; it is cross checked against the closed form for an equicorrelated book at the measured average correlation before the page is written. Equal risk contribution weights are solved by cyclical coordinate descent and verified two ways: the largest and smallest contributions must agree to within one part in a billion, and the contributions must sum to the book standard deviation. Inverse volatility weights are shown to be the exact equal risk solution when every correlation is set to one, by solving that case rather than by assertion. The conditioning on market state ranks each session by the broad index's realised volatility over the 21 sessions strictly before it, so no session is classified using its own outcome. The out of sample test estimates covariance from the trailing 250 sessions only, sets weights, and holds them for the following 21 sessions, rebalancing 116 times over 2,436 sessions. Every figure is gross of brokerage, statutory charges, spreads, impact and tax, and is a measurement of published index levels rather than of any tradable outcome. Nothing here is a forecast, a recommendation, or any statement about returns.

What could not be verified this session. No external search or fetch was available while this page was written, so it contains no regulatory claim, no citation of a rule or circular, and no figure taken from any published source. Every number on the page was computed from the cached exchange session files named above and can be reproduced from them. The position is stated as at 19 September 2026 on data through 2026-09-18. Exchange archives are revised and index constituents change; re-pull the source files and re-run the arithmetic before depending on any figure here, and take advice on your own circumstances.

Related guides

Correlation is unstable, measured on Indian sector indices

Read →

Position sizing from first principles

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. Reading a book as a count of independent bets rather than a count of positions is method rather than a setting to copy, and it is taught that way here.

Take the free diagnostic →