Constituent changes as published by each exchange, detected by hourly snapshot. A removal is not a delisting. RSS feed.
Constituent changes · last 30 days
newest first · times in UTC · page 11Exchange: All · Binance · OKX · Bybit · Bitget Change: All · Added · Removed · Reweighted
| Time (UTC) | Change | Index | Constituent | Weight before | Weight after |
|---|---|---|---|---|---|
| Reweighted | OKX LUNR-USDT-SWAP | ondo_ticker LUNR/USD reference | 3.1% | 33% | |
| Reweighted | OKX LUNR-USDT-SWAP | Pyth LUNR/USD oracle | 64% | 33% | |
| Reweighted | OKX LLY-USDT-SWAP LLY | Binance index LLY/USDT index | 17% | 29% | |
| Reweighted | OKX LLY-USDT-SWAP LLY | hyperliquid_oracle LLY/USD oracle | 28% | 39% | |
| Reweighted | OKX LLY-USDT-SWAP LLY | Pyth LLY/USD oracle | 14% | 25% | |
| Reweighted | OKX LGELECTRONICS-USDT-SWAP | binance_linear_index LGELECTRONICS/USDT index | 70% | 53% | |
| Reweighted | OKX LGELECTRONICS-USDT-SWAP | okx_linear_perpetual LGELECTRONICS/USDT perp | 30% | 47% | |
| Reweighted | OKX LAYER-USDT-SWAP LAYER | Binance LAYER/USDT spot | 27% | 50% | |
| Reweighted | OKX LAYER-USDT-SWAP LAYER | OKX LAYER/USDT spot | 27% | 50% | |
| Reweighted | OKX KSTR-USDT-SWAP | Binance index KSTR/USDT index | 50% | 57% | |
| Reweighted | OKX KSTR-USDT-SWAP | kaiko_reference_rate KSTR/USD reference | 9.7% | 40% | |
| Reweighted | OKX KR200-USDT-SWAP | okx_linear_perpetual KR200/USDT perp | 100% | 50% | |
| Reweighted | OKX KO-USDT-SWAP | massive KO/USD reference | 1.2% | 13% | |
| Reweighted | OKX KLAC-USDT-SWAP KLAC | ondo_ticker KLAC/USD reference | 8.9% | 14% | |
| Reweighted | OKX KLAC-USDT-SWAP KLAC | Pyth KLAC/USD oracle | 21% | 14% | |
| Reweighted | OKX KGEN-USDT-SWAP KGEN | binance_linear_perpetual KGEN/USDT perp | 20% | 25% | |
| Reweighted | OKX KGEN-USDT-SWAP KGEN | Bitget KGEN/USDT spot | 20% | 25% | |
| Reweighted | OKX KGEN-USDT-SWAP KGEN | Gate KGEN/USDT spot | 20% | 25% | |
| Reweighted | OKX KGEN-USDT-SWAP KGEN | MEXC KGEN/USDT unknown | 20% | 25% | |
| Reweighted | OKX JNJ-USDT-SWAP | okx_linear_perpetual JNJ/USDT perp | 39% | 50% | |
| Reweighted | OKX ISRG-USDT-SWAP | Bitget ISRG/USDT spot | 1.1% | 7.5% | |
| Reweighted | OKX ISRG-USDT-SWAP | ondo_ticker ISRG/USD reference | 47% | 31% | |
| Reweighted | OKX INTW-USDT-SWAP | kaiko_reference_rate INTW/USD reference | 12% | 18% | |
| Reweighted | OKX INFQ-USDT-SWAP | Bitget INFQ/USDT spot | 9.3% | 50% | |
| Reweighted | OKX INFQ-USDT-SWAP | Pyth INFQ/USD oracle | 40% | 50% | |
| Reweighted | OKX IBM-USDT-SWAP IBM | Binance index IBM/USDT index | 16% | 23% | |
| Reweighted | OKX IBM-USDT-SWAP IBM | hyperliquid_oracle IBM/USD oracle | 26% | 38% | |
| Reweighted | OKX IBM-USDT-SWAP IBM | massive IBM/USD reference | 13% | 19% | |
| Reweighted | OKX IBM-USDT-SWAP IBM | Pyth IBM/USD oracle | 13% | 19% | |
| Reweighted | OKX HYUNDAI-USDT-SWAP HYUNDAI | Binance index HYUNDAI/USDT index | 100% | 57% | |
| Reweighted | OKX HUT-USDT-SWAP | Binance index HUT/USDT index | 65% | 50% | |
| Reweighted | OKX HUT-USDT-SWAP | Pyth HUT/USD oracle | 27% | 50% | |
| Reweighted | OKX HPE-USDT-SWAP | kaiko_reference_rate HPE/USD reference | 11% | 16% | |
| Reweighted | OKX HPE-USDT-SWAP | Pyth HPE/USD oracle | 23% | 16% | |
| Reweighted | OKX GTLB-USDT-SWAP | Pyth GTLB/USD oracle | 23% | 41% | |
| Reweighted | OKX GRVT-USDT-SWAP GRVT | Bitget GRVT/USDT spot | 17% | 22% | |
| Reweighted | OKX GRVT-USDT-SWAP GRVT | Coinbase GRVT/USD spot | 25% | 33% | |
| Reweighted | OKX GRVT-USDT-SWAP GRVT | OKX GRVT/USDT spot | 33% | 44% | |
| Reweighted | OKX GPRO-USDT-SWAP | Binance index GPRO/USDT index | 79% | 50% | |
| Reweighted | OKX GPRO-USDT-SWAP | hyperliquid_oracle GPRO/USD oracle | 13% | 45% | |
| Reweighted | OKX GPRO-USDT-SWAP | okx_linear_perpetual GPRO/USDT perp | 8.6% | 0.6% | |
| Reweighted | OKX GMT-USDT-SWAP GMT | Binance GMT/USDT spot | 31% | 36% | |
| Reweighted | OKX GMT-USDT-SWAP GMT | OKX GMT/USDT spot | 31% | 36% | |
| Reweighted | OKX GME-USDT-SWAP GME | massive GME/USD reference | 1.9% | 14% | |
| Reweighted | OKX GLM-USDT-SWAP GLM | Binance GLM/USDT spot | 33% | 39% | |
| Reweighted | OKX GLM-USDT-SWAP GLM | KuCoin GLM/USDT spot | 17% | 1.4% | |
| Reweighted | OKX GLM-USDT-SWAP GLM | OKX GLM/USDT spot | 33% | 39% | |
| Reweighted | OKX GIGGLE-USDT-SWAP GIGGLE | Binance GIGGLE/USDT spot | 40% | 33% | |
| Reweighted | OKX FWDI-USDT-SWAP | Binance index FWDI/USDT index | 64% | 100% | |
| Reweighted | OKX FLY-USDT-SWAP FLY | Bitget FLY/USDT spot | 31% | 17% |
Method. Each exchange's public index-constituents API is read once an hour for every perpetual it lists. Added and removed constituents are always listed; weight moves only when they reach 5 percentage points. A removal is recorded only from a complete snapshot. The first snapshot of each perp is the starting composition, not a change. Event ids (the row anchors and RSS guids) never change.
How to read it. Index constituents decide which spot prices feed a perp's mark price. Exchanges sometimes change constituents before other listing changes, but a removal on its own says only that the index stopped using that source. Constituent changes as published by each exchange, detected by hourly snapshot. A removal is not a delisting.