Sizing Correlated Positions Together
Five positions that each pass the single-name cap can still be one giant bet in disguise, when they move on the same underlying driver, they need to be sized and capped as a group, not five times over as if they were independent.
Prerequisites: Sizing A New Trade From Scratch, Concentration Caps On A Live Book
You own five regional bank stocks, each at 3% of the book, comfortably under a 5% single-name cap. On paper this looks diversified: five separate ideas, five separate stories, five separate risk budgets. In a rate shock or a regional-banking liquidity scare, all five move together, and what you actually hold is one 15% position in "regional bank stress," sized as if it were five unrelated 3% positions because nobody added them up.
The cap that catches what per-name caps miss
Per-name concentration caps are built to catch a single stock blowing up. They say nothing about a shared driver across several stocks that individually look small. The fix desks use is a cluster or theme cap: group positions by their dominant common factor, sector, geography, a shared supply-chain input, exposure to a single commodity or rate, and apply a separate, tighter limit to the sum of the group, independent of how each member scores against its own single-name cap.
The grouping is a judgment call, and it is worth erring toward grouping too aggressively rather than too loosely. Two stocks do not need to be in the same GICS sector to move together; a memory-chip maker and a construction firm can both be levered bets on the same interest-rate path even though nothing about their business description says so.
Worked example
Single-name cap is 5% of a $150m book ($7.5m). A trader holds five regional bank longs:
| Name | Size | % of book |
|---|---|---|
| Bank A | $4.5m | 3.0% |
| Bank B | $4.5m | 3.0% |
| Bank C | $3.0m | 2.0% |
| Bank D | $3.0m | 2.0% |
| Bank E | $3.0m | 2.0% |
| Cluster total | $18.0m | 12.0% |
Every single position clears the 5% cap comfortably. If the desk's theme cap for "regional bank / rate-sensitive credit" is 8% of book ($12m), this cluster is 50% over its real limit even though it never triggered a single-name alert. The correction is to trim the cluster as a whole, likely dropping the two lowest-conviction names entirely rather than shaving all five, since a thin trim across five correlated names barely reduces the shared exposure that actually matters.
Building the check into the routine
This is not a one-time exercise at trade entry. Correlations between names you did not think were related can rise sharply during stress, the "everything correlates to one" effect, so the cluster check belongs in the same regular book review as the stale-position review, not just at the moment a new position is added.
Group positions by their shared driver, not their sector label, and cap the group total separately from any single-name cap. Five positions that individually clear every limit can still be one oversized bet on the thing they all secretly depend on.
Discussion
💡 Discussion rules
- Ask and answer about this concept. Off-topic gets removed.
- No homework dumps. Show what you tried first.
- Corrections are welcome. Cite a source when you claim an error.
Loading discussion…
Related concepts
Practice in interviews
Further reading
- Grinold & Kahn, Active Portfolio Management (ch. 6)