Market constellation
The market constellation links 202 instruments by how closely their daily returns have moved together over about a quarter: 366 links, 26 clusters, the largest of them Layer 1 · ADA with 25 members. 14 of 200 measured instruments are moving beyond two standard deviations of their own volatility, as of 21:13 UTC on 23 October 2026.
The market, connected
Size and depth are how unusual today is · solid moves together · dashed moves opposite
Today: links are 60-day correlations of daily returns, as of 21:13 UTC. Press play to watch them form and break.
Show values
| Instrument | 24h | Surprise | Moves most with |
|---|---|---|---|
| EUR/USD | −0.2% | −0.6σ | USD/DKK −1.00 |
| USD/JPY | +0.0% | +0.1σ | CAD/JPY +0.88 |
| GBP/USD | −0.1% | −0.5σ | USD/CZK −0.84 |
| AUD/USD | +0.3% | +0.7σ | AUD/CAD +0.74 |
| USD/CAD | −0.0% | −0.0σ | USD/NOK +0.72 |
| USD/CHF | +0.5% | +1.6σ | CAD/CHF +0.77 |
| NZD/USD | +0.3% | +0.9σ | GBP/USD +0.83 |
| EUR/JPY | −0.1% | −0.1σ | GBP/JPY +0.95 |
| GBP/JPY | −0.0% | −0.1σ | EUR/JPY +0.95 |
| EUR/GBP | +0.1% | +0.4σ | GBP/CAD −0.53 |
| EUR/AUD | −0.4% | −1.0σ | GBP/AUD +0.87 |
| EUR/CHF | +0.4% | +1.1σ | GBP/CHF +0.88 |
| EUR/CAD | −0.2% | −0.6σ | GBP/CAD +0.74 |
| EUR/NZD | −0.5% | −2.4σ | GBP/NZD +0.77 |
| GBP/AUD | −0.4% | −1.0σ | EUR/AUD +0.87 |
| GBP/CAD | −0.1% | −0.5σ | EUR/CAD +0.74 |
| GBP/CHF | +0.4% | +1.0σ | EUR/CHF +0.88 |
| GBP/NZD | −0.5% | −2.2σ | EUR/NZD +0.77 |
| AUD/JPY | +0.4% | +0.8σ | NZD/JPY +0.84 |
| AUD/CAD | +0.2% | +0.7σ | EUR/AUD −0.80 |
| AUD/CHF | +0.9% | +1.8σ | NZD/CHF +0.69 |
| AUD/NZD | +0.0% | +0.1σ | GBP/AUD −0.71 |
| CAD/JPY | +0.1% | +0.2σ | EUR/JPY +0.91 |
| CAD/CHF | +0.6% | +1.9σ | EUR/CHF +0.78 |
| CHF/JPY | −0.4% | −1.0σ | CAD/JPY +0.81 |
| NZD/JPY | +0.5% | +0.8σ | GBP/JPY +0.90 |
| NZD/CAD | +0.4% | +1.1σ | EUR/NZD −0.77 |
| NZD/CHF | +0.9% | +2.1σ | GBP/CHF +0.77 |
| USD/MXN | −0.2% | −0.3σ | USD/CLP +0.51 |
| USD/ZAR | +0.6% | +1.1σ | USD/PLN +0.81 |
| USD/TRY | −0.1% | −0.8σ | NVDA −0.36 |
| USD/SEK | +0.4% | +1.2σ | DXY +0.83 |
| USD/NOK | −0.0% | −0.1σ | USD/SEK +0.74 |
| USD/DKK | +0.1% | +0.5σ | EUR/USD −1.00 |
| USD/PLN | +0.9% | +2.1σ | USD/DKK +0.91 |
| USD/HUF | +0.4% | +0.8σ | USD/PLN +0.81 |
| USD/CZK | +0.3% | +0.7σ | USD/DKK +0.95 |
| USD/SGD | +0.0% | +0.3σ | DXY +0.87 |
| USD/HKD | +0.1% | +2.4σ | EUR/CHF +0.42 |
| USD/CNH | −0.1% | no data | too new to link |
| USD/INR | +0.1% | +0.3σ | BRENT +0.43 |
| USD/THB | +0.1% | +0.2σ | USD/HUF +0.77 |
| USD/KRW | −0.1% | −0.3σ | USD/SGD +0.57 |
| USD/ILS | −0.4% | −0.7σ | RUT −0.70 |
| EUR/TRY | −0.1% | −0.5σ | USD/DKK −0.90 |
| EUR/PLN | +0.7% | +3.9σ | USD/PLN +0.83 |
| EUR/SEK | +0.1% | +0.5σ | USD/SEK +0.81 |
| EUR/NOK | −0.2% | −0.9σ | USD/NOK +0.65 |
| USD/IDR | +0.1% | +0.1σ | NATGAS −0.41 |
| USD/PHP | +0.2% | +1.1σ | AMZN −0.44 |
| USD/TWD | −0.1% | −0.3σ | LUNR −0.47 |
| USD/CLP | +0.9% | +2.3σ | PLAT −0.69 |
| USD/COP | −1.1% | −0.9σ | GBP/USD −0.43 |
| GOLD | −1.2% | −1.0σ | SILVER +0.83 |
| SILVER | −1.9% | −0.8σ | GOLD +0.83 |
| PLAT | −1.3% | −0.7σ | PALL +0.78 |
| PALL | −1.0% | −0.5σ | PLAT +0.78 |
| COPPER | +1.6% | +1.5σ | USD/CLP −0.66 |
| ALUM | +1.9% | +1.4σ | BCH +0.52 |
| BTC | −0.1% | −0.0σ | ETH +0.92 |
| ETH | +0.4% | +0.2σ | BTC +0.92 |
| SOL | +0.3% | +0.1σ | ETH +0.86 |
| XRP | −0.0% | 0.0σ | BTC +0.88 |
| BNB | +1.4% | +0.8σ | DOGE +0.79 |
| DOGE | +0.8% | +0.3σ | ADA +0.89 |
| ADA | +0.9% | +0.2σ | DOGE +0.89 |
| AVAX | +0.1% | +0.0σ | INJ +0.63 |
| LINK | +0.1% | +0.0σ | XLM +0.80 |
| LTC | −0.8% | −0.3σ | ADA +0.69 |
| DOT | −0.1% | −0.0σ | ATOM +0.79 |
| TRX | +0.7% | +1.3σ | CATTLE +0.42 |
| SHIB | +2.0% | +0.5σ | MRK +0.41 |
| UNI | +1.4% | +0.3σ | BCH +0.69 |
| ATOM | +1.6% | +0.3σ | DOT +0.79 |
| XLM | +0.2% | +0.1σ | XRP +0.80 |
| BCH | +4.1% | +1.2σ | UNI +0.69 |
| NEAR | −1.9% | −0.3σ | ADA +0.60 |
| APT | −1.0% | −0.2σ | ADA +0.81 |
| ARB | +0.0% | 0.0σ | MSFT −0.81 |
| OP | −1.4% | −0.2σ | APT +0.80 |
| FIL | −1.3% | −0.2σ | APT +0.65 |
| ICP | +1.3% | +0.3σ | APT +0.68 |
| INJ | −1.5% | −0.2σ | AVAX +0.63 |
| IMX | +0.7% | +0.2σ | ETC +0.66 |
| HBAR | −1.6% | −0.6σ | ALGO +0.74 |
| VET | +0.3% | +0.1σ | ETC +0.73 |
| ALGO | +0.3% | +0.1σ | HBAR +0.74 |
| AAVE | +0.1% | +0.0σ | ADA +0.71 |
| ETC | +1.6% | +0.6σ | ADA +0.80 |
| WTI | +4.0% | +1.7σ | BRENT +0.84 |
| BRENT | +2.8% | +1.5σ | WTI +0.84 |
| NATGAS | −3.5% | −1.3σ | USD/IDR −0.41 |
| HEATOIL | +1.4% | +0.5σ | WTI +0.61 |
| GASOLINE | +1.2% | +0.6σ | BRENT +0.52 |
| CORN | −1.0% | −0.7σ | WHEAT +0.68 |
| WHEAT | +0.0% | +0.0σ | CORN +0.68 |
| SOYBEAN | +0.4% | +0.5σ | SOYMEAL +0.66 |
| SOYMEAL | −0.2% | −0.1σ | SOYBEAN +0.66 |
| SUGAR | +0.6% | +0.3σ | EUR/NOK −0.33 |
| COFFEE | −2.1% | −1.0σ | NZD/CAD +0.38 |
| COCOA | −0.4% | −0.2σ | SOYOIL +0.47 |
| COTTON | no data | no data | COCOA +0.42 |
| CATTLE | +0.0% | +0.1σ | FEEDER +0.62 |
| HOGS | +0.0% | +0.0σ | AUD/NZD +0.34 |
| SOYOIL | +0.1% | +0.1σ | SOYBEAN +0.55 |
| OATS | −1.3% | −0.7σ | WHEAT +0.53 |
| RICE | +0.6% | +0.5σ | ASX200 −0.45 |
| OJ | −0.3% | −0.1σ | GOOGL +0.37 |
| FEEDER | +0.4% | +0.5σ | CATTLE +0.62 |
| SPX | −0.5% | −0.8σ | NDX +0.92 |
| NDX | −0.0% | 0.0σ | SPX +0.92 |
| DJI | −1.2% | −2.1σ | GS +0.80 |
| RUT | −0.3% | −0.3σ | SPX +0.76 |
| VIX | +2.2% | +0.3σ | SPX −0.72 |
| DXY | +0.1% | +0.5σ | USD/DKK +0.93 |
| FTSE | −0.3% | −0.5σ | SMI +0.72 |
| DAX | −0.7% | −0.9σ | STOXX50 +0.90 |
| CAC | −0.4% | −0.5σ | STOXX50 +0.89 |
| STOXX50 | −0.3% | −0.4σ | DAX +0.90 |
| IBEX | +0.4% | +0.4σ | STOXX50 +0.87 |
| MIB | +0.4% | +0.3σ | STOXX50 +0.87 |
| AEX | +0.2% | +0.3σ | STOXX50 +0.82 |
| SMI | −0.6% | −0.8σ | FTSE +0.72 |
| NIKKEI | −0.3% | −0.2σ | KOSPI +0.78 |
| HSI | +0.7% | +0.7σ | XLM +0.36 |
| ASX200 | +0.0% | +0.0σ | FTSE +0.46 |
| KOSPI | +0.3% | +0.1σ | NIKKEI +0.78 |
| SENSEX | −0.2% | −0.2σ | CAC +0.46 |
| BVSP | +0.5% | +0.2σ | USD/COP −0.40 |
| US10Y | +4 bp | +0.6σ | ZN −0.97 |
| US30Y | +3 bp | +0.6σ | ZB −0.98 |
| US5Y | +4 bp | +0.7σ | ZN −0.97 |
| US3M | +1 bp | +0.5σ | USD/CHF +0.48 |
| ZN | −0.3% | −0.7σ | US10Y −0.97 |
| ZB | −0.6% | −0.8σ | US30Y −0.98 |
| ZT | −0.1% | −0.8σ | US5Y −0.83 |
| NVDA | −0.6% | −0.4σ | NDX +0.67 |
| AMD | +1.7% | +0.6σ | INTC +0.79 |
| AVGO | −0.5% | −0.2σ | NDX +0.71 |
| TSM | +1.5% | +0.8σ | NDX +0.79 |
| MU | +2.5% | +0.9σ | TSM +0.73 |
| INTC | +1.7% | +0.6σ | AMD +0.79 |
| QCOM | +1.8% | +0.7σ | ARM +0.64 |
| ARM | +0.1% | +0.0σ | INTC +0.78 |
| SMCI | −2.3% | −0.5σ | NDX +0.74 |
| ASML | +0.7% | +0.4σ | TSM +0.76 |
| MRVL | +2.3% | +0.7σ | TSM +0.72 |
| AAPL | −0.1% | −0.1σ | KOSPI −0.50 |
| MSFT | +0.7% | +0.5σ | ARB −0.81 |
| GOOGL | −1.2% | −1.1σ | AMZN +0.70 |
| META | −1.0% | −0.4σ | AVAX +0.42 |
| AMZN | −1.0% | −0.5σ | GOOGL +0.70 |
| NFLX | −1.8% | −0.9σ | DIS +0.55 |
| ORCL | +0.5% | +0.1σ | NDX +0.69 |
| CRM | −0.7% | −0.3σ | ADBE +0.66 |
| ADBE | −2.5% | −1.2σ | CRM +0.66 |
| PLTR | +0.3% | +0.1σ | NDX +0.55 |
| APP | −1.5% | −0.5σ | XOM −0.45 |
| CRWD | +8.2% | +2.6σ | CRM +0.57 |
| UBER | −3.4% | −2.1σ | NFLX +0.46 |
| TSLA | −0.6% | −0.3σ | SPX +0.61 |
| COST | −1.5% | −1.3σ | WMT +0.64 |
| WMT | −1.0% | −0.7σ | COST +0.64 |
| HD | −2.4% | −1.6σ | US30Y −0.65 |
| MCD | −1.7% | −1.7σ | HD +0.47 |
| NKE | −2.7% | −1.5σ | ADBE +0.49 |
| SBUX | −1.1% | −0.7σ | MCD +0.38 |
| DIS | −0.5% | −0.4σ | NFLX +0.55 |
| JPM | −1.5% | −1.6σ | BAC +0.63 |
| BAC | −1.0% | −0.7σ | JPM +0.63 |
| GS | −1.8% | −1.4σ | DJI +0.80 |
| V | −1.5% | −1.3σ | MA +0.87 |
| MA | −1.5% | −1.4σ | V +0.87 |
| BRK.B | −0.9% | −1.4σ | LUNR −0.47 |
| SCHW | −0.9% | −0.7σ | JPM +0.60 |
| LLY | −2.5% | −1.4σ | ABBV +0.65 |
| UNH | −1.6% | −0.9σ | SMI +0.43 |
| JNJ | −1.4% | −0.8σ | ABBV +0.70 |
| MRK | −1.3% | −0.7σ | PFE +0.65 |
| PFE | −1.3% | −1.1σ | MRK +0.65 |
| ABBV | +0.2% | +0.1σ | JNJ +0.70 |
| NVO | −1.0% | −0.8σ | KOSPI −0.60 |
| XOM | +2.8% | +2.6σ | CVX +0.87 |
| CVX | +2.9% | +2.4σ | XOM +0.87 |
| COP | +3.6% | +2.5σ | OXY +0.86 |
| SLB | +7.1% | +3.9σ | CVX +0.40 |
| OXY | +2.7% | +1.6σ | COP +0.86 |
| BA | +0.4% | +0.2σ | DJI +0.59 |
| CAT | −2.4% | −1.1σ | TSM +0.70 |
| GE | −2.7% | −1.9σ | RTX +0.49 |
| LMT | +2.4% | +1.6σ | RTX +0.66 |
| RTX | −1.9% | −1.4σ | LMT +0.66 |
| HON | +1.3% | +1.4σ | HEATOIL −0.41 |
| SPCX | +1.9% | +0.5σ | SMCI +0.52 |
| RKLB | +2.7% | +0.7σ | LUNR +0.82 |
| ASTS | +2.6% | +0.5σ | LUNR +0.79 |
| LUNR | +0.7% | +0.2σ | RKLB +0.82 |
| COIN | −2.7% | −0.8σ | MSTR +0.87 |
| MSTR | +0.1% | +0.0σ | COIN +0.87 |
| HOOD | −1.6% | −0.5σ | COIN +0.73 |
| MARA | −3.2% | −0.9σ | RIOT +0.88 |
| RIOT | −2.8% | −0.7σ | MARA +0.88 |
What has rewired
Usual = the 60 days before the last 20 · now = the last 20
- EUR/CHF and DXY usual +0.68 , now now −0.42
- CAD/CHF and DXY usual +0.71 , now now −0.31
- AUD/USD and USD/MXN usual −0.75 , now now +0.08
- USD/PLN and USD/CHF usual +0.75 , now now −0.07
- CAT and INTC usual +0.73 , now now −0.08
- EUR/SEK and USD/ZAR usual +0.61 , now now −0.16
Every correlation, and the full list of broken relationships →
How to read it
Every star is an instrument. Its size, and how close it sits to you, is its surprise: the 24-hour move divided by its own 20-day volatility, in standard deviations. The surprise is the one figure that compares a currency with a coin with a stock. A star near the front is having an unusual session for that instrument, whatever its asset class. Its colour is the direction of the move, and every label also carries ▲ or ▼ and a signed number. A star drawn dashed has no measured move, which means unknown, not flat. One limit applies to every surprise reading: the numerator is a trailing 24 hours while the denominator is close-to-close over whole days, so mid-session it reads slightly tame.
Every link is a correlation of daily returns over about the last 60 trading days, measured only on days both instruments traded. These are the same numbers the correlations page prints. A solid link means the two have moved together; a dashed one means they have moved in opposite directions. Each instrument keeps its three strongest relationships above 0.5, plus any pair above 0.8. An instrument with nothing that strong is tethered by its single strongest relationship, drawn faint. The clusters form on their own, from the positive links alone, and each is named after the groups most of its members belong to.
The replay steps back through the last two months a day at a time. It draws each pair's last 20 days against the 60 before them, and calls out the moment a relationship breaks. A break uses the same test the correlations page uses: a pair that ran above 0.6 and has moved at least 0.4 away from it. The replay also calls out two clusters merging or one splitting, and any instrument having a day beyond 2.5 of its own standard deviations.
A correlation describes what the last few months did. It is not a forecast and not a hedge ratio, and two instruments moving together does not mean either one drives the other.