Constituent changes as published by each exchange, detected by hourly snapshot. A removal is not a delisting. RSS feed.
Constituent changes · Bitget · last 30 days
newest first · times in UTC · page 14Exchange: All · Binance · OKX · Bybit · Bitget Change: All · Added · Removed · Reweighted
| Time (UTC) | Change | Index | Constituent | Weight before | Weight after |
|---|---|---|---|---|---|
| Reweighted | Bitget MSFTUSDT MSFT | Hyperliquid MSFT/USD unknown | 20% | 33% | |
| Removed | Bitget MSFTUSDT MSFT | intrinio MSFT/USD unknown | 20% | 0% | |
| Removed | Bitget MSFTUSDT MSFT | massive MSFT/USD reference | 20% | 0% | |
| Reweighted | Bitget MSFTUSDT MSFT | pyth_pro MSFT/USD oracle | 20% | 33% | |
| Reweighted | Bitget MRVLUSDT MRVL | Binance index MRVL/USDT index | 30% | 37% | |
| Reweighted | Bitget MRVLUSDT MRVL | Hyperliquid MRVL/USD unknown | 30% | 37% | |
| Removed | Bitget MRVLUSDT MRVL | intrinio MRVL/USD unknown | 10% | 0% | |
| Removed | Bitget MRVLUSDT MRVL | massive MRVL/USD reference | 10% | 0% | |
| Reweighted | Bitget MRVLUSDT MRVL | pyth_pro MRVL/USD oracle | 20% | 27% | |
| Added | Bitget MRNAUSDT MRNA | dxfeed MRNA/USD unknown | 0% | 33% | |
| Removed | Bitget MRNAUSDT MRNA | intrinio MRNA/USD unknown | 25% | 0% | |
| Removed | Bitget MRNAUSDT MRNA | massive MRNA/USD reference | 25% | 0% | |
| Reweighted | Bitget MRNAUSDT MRNA | Pyth MRNA/USD oracle | 25% | 33% | |
| Reweighted | Bitget MRNAUSDT MRNA | tiger MRNA/USD unknown | 25% | 33% | |
| Added | Bitget MRKUSDT | dxfeed MRK/USD unknown | 0% | 33% | |
| Removed | Bitget MRKUSDT | massive MRK/USD reference | 33% | 0% | |
| Added | Bitget MPUSDT | dxfeed MP/USD unknown | 0% | 27% | |
| Removed | Bitget MPUSDT | massive MP/USD reference | 27% | 0% | |
| Removed | Bitget MOVEUSDT MOVE | Bitget MOVE/USDT spot | 1.5% | 0% | |
| Added | Bitget MOVEUSDT MOVE | KuCoin MOVE/USDT spot | 0% | 2% | |
| Added | Bitget MOODENGUSDT MOODENG | KuCoin MOODENG/USDT spot | 0% | 7.2% | |
| Reweighted | Bitget MOODENGUSDT MOODENG | OKX MOODENG/USDT spot | 69% | 62% | |
| Removed | Bitget MOCAUSDT MOCA | KuCoin MOCA/USDT spot | 4.9% | 0% | |
| Reweighted | Bitget MMTUSDT MMT | Binance MMT/USDT spot | 75% | 68% | |
| Added | Bitget MMTUSDT MMT | Bybit MMT/USDT spot | 0% | 6.2% | |
| Added | Bitget MMTUSDT MMT | KuCoin MMT/USDT spot | 0% | 2.1% | |
| Added | Bitget MIRAUSDT MIRA | Bitget MIRA/USDT spot | 0% | 0.3% | |
| Added | Bitget MIRAUSDT MIRA | Gate MIRA/USDT spot | 0% | 1.2% | |
| Added | Bitget MEUSDT ME | Gate ME/USDT spot | 0% | 0.9% | |
| Reweighted | Bitget METUUSDT | dxfeed METU/USD unknown | 30% | 37% | |
| Removed | Bitget METUUSDT | intrinio METU/USD unknown | 20% | 0% | |
| Reweighted | Bitget METUUSDT | massive METU/USD reference | 30% | 37% | |
| Reweighted | Bitget METUUSDT | tiger METU/USD unknown | 20% | 27% | |
| Removed | Bitget METUSDT MET | Bitget MET/USDT spot | 2.7% | 0% | |
| Added | Bitget METUSDT MET | Gate MET/USDT spot | 0% | 1.9% | |
| Reweighted | Bitget METAUSDT META | Binance index META/USDT index | 20% | 33% | |
| Reweighted | Bitget METAUSDT META | Hyperliquid META/USD unknown | 20% | 33% | |
| Removed | Bitget METAUSDT META | intrinio META/USD unknown | 20% | 0% | |
| Removed | Bitget METAUSDT META | massive META/USD reference | 20% | 0% | |
| Reweighted | Bitget METAUSDT META | pyth_pro META/USD oracle | 20% | 33% | |
| Added | Bitget MERLUSDT MERL | Bitget MERL/USDT spot | 0% | 1.9% | |
| Added | Bitget MERLUSDT MERL | Gate MERL/USDT spot | 0% | 5.9% | |
| Added | Bitget MEMEUSDT MEME | Gate MEME/USDT spot | 0% | 3.1% | |
| Added | Bitget MELIUSDT | dxfeed MELI/USD unknown | 0% | 33% | |
| Removed | Bitget MELIUSDT | massive MELI/USD reference | 33% | 0% | |
| Removed | Bitget MAVUSDT MAV | Gate MAV/USDT spot | 0.5% | 0% | |
| Reweighted | Bitget MASKUSDT MASK | Binance MASK/USDT spot | 60% | 54% | |
| Added | Bitget MASKUSDT MASK | Bybit MASK/USDT spot | 0% | 12% | |
| Added | Bitget MARAUSDT | dxfeed MARA/USD unknown | 0% | 33% | |
| Removed | Bitget MARAUSDT | massive MARA/USD reference | 33% | 0% |
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.