Market Personality · Clusters
Personality clusters
Two maps of the same 18-market universe. The structural identity map shows each market’s long-run character; the current-state map shows where each market is sitting right now. The gap between them tells you which markets are furthest from themselves today.
Two maps, one universe
Every market has two personalities. Its structural identity is the signature it carries across decades: how trending or mean-reverting it is on average, how fat its tails usually are, whether its vol regime is stable or coiled. Its current state is where it sits today — which can drift a long way from the structural norm when the macro environment shifts.
We measure both. The two maps below show the same 18-market universe viewed through those two lenses. Markets that cluster together on the structural map share long-run personality. Markets that cluster together on the current map are in similar regime state right now — even if their structural identities are nothing alike.
Reader shortcut: structural answers “what kind of market is this?”; current answers “what’s it doing today?” When the two disagree, the market is unusually far from itself.
Structural identity — how markets group across decades
The structural identity map uses each market’s 37-year lifetime-mean Big-6 features. This is what the market looks like across decades — its baseline personality, not this week’s pose. Hover any dot for its market name and PC coordinates.
PC1 + PC2 capture 77% of total variance across 18 markets.
Four clusters emerge from the lifetime data. E-mini S&P 500 and Nasdaq-100 sit directly on top of each other — they really are structural siblings. Lean hogs lives with lumber, not with other livestock — both have the same slow-trending, moderate-vol character. Volatility futures are structurally singular; nothing else in the universe looks like VX.
Today’s state — how markets group right now
The current state map uses the most recent reading of each Big-6 feature. Markets drift around this map as regimes change. A market that lands far from its usual neighbors is doing something unusual. Hover any dot for its market name and PC coordinates.
PC1 + PC2 capture 65% of total variance.
Today’s picture tells a different story. The equity-index twins have split: ES is grouped with trending markets while Nasdaq-100 is grouped with mean-reverting ones. Commodities cluster together under a downside-skew regime. Natural gas sits far from everything — its current vol-of-vol is structurally unprecedented.
Why the two maps differ
The two maps disagree on about 80% of top-3 neighbor rankings. That’s not noise — it’s the whole point of measuring both.
A market’s structural identity is slow-moving: ES has been a trending, normal-vol, clean-tail asset for decades. But its current reading can drift anywhere on the map as the macro environment pushes it around. The gap between a market’s structural position and its current position is itself a signal: it tells you how far this market is from itself right now.
That gap is the raw material for our next product — a continuous stress detector that flags markets as they drift away from their structural norm, coming in Phase 4.
Full pairwise distances
If the scatter maps show the big picture, the distance heatmaps show every pairwise comparison in one view. Rows and columns are sorted by cluster; dark cells are market pairs that share personality. Hover any cell for the exact distance and the market pair.
Structural identity (lifetime)
Today’s state (current)
How the maps are built
Both maps use the same recipe:
- Features: the Big-6 — Hurst exponent, annualized vol, vol-of-vol, kurtosis, skewness, sample entropy.
- Snapshot: structural uses each feature’s 37-year lifetime mean; current uses the most recent daily reading.
- Normalization: z-score across the 18-market universe (standardized per feature), then winsorized at ±2.5 so one extreme market can’t dominate the geometry.
- Distance: Euclidean in z-space.
- Clustering: K-means at k=4. (Silhouette-picked k=2 on both snapshots but the pick is dominated by a single outlier — VX structurally, NG today — so we force k=4 for interpretable groupings.)
- Visualization: PCA to 2D for the scatter; sorted raw-distance matrix for the heatmap.
Last rebuild: structural 2026-11-07T03:03:24+00:00, current 2026-11-07T03:03:24+00:00. Pipeline: build_personality_similarity.py.
Related
- All markets — tile grid grouped by archetype. Pick any market to see its DNA radar and current-state readings.
- Feature glossary — plain-English definitions for each Big-6 feature used above.
- Continuous stress detector (Phase 4) — the current-minus-structural delta, per market, as a live stress score.
