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 5Exchange: All · Binance · OKX · Bybit · Bitget Change: All · Added · Removed · Reweighted
| Time (UTC) | Change | Index | Constituent | Weight before | Weight after |
|---|---|---|---|---|---|
| Removed | Bitget SIMOUSDT | dxfeed SIMO/USD unknown | 20% | 0% | |
| Reweighted | Bitget SIMOUSDT | intrinio SIMO/USD unknown | 30% | 37% | |
| Reweighted | Bitget SIMOUSDT | massive SIMO/USD reference | 30% | 37% | |
| Reweighted | Bitget SIMOUSDT | tiger SIMO/USD unknown | 20% | 27% | |
| Removed | Bitget SIGNUSDT SIGN | Gate SIGN/USDT spot | 2.6% | 0% | |
| Removed | Bitget SHOPUSDT | dxfeed SHOP/USD unknown | 20% | 0% | |
| Reweighted | Bitget SHOPUSDT | intrinio SHOP/USD unknown | 20% | 25% | |
| Reweighted | Bitget SHOPUSDT | massive SHOP/USD reference | 20% | 25% | |
| Reweighted | Bitget SHOPUSDT | Pyth SHOP/USD oracle | 20% | 25% | |
| Reweighted | Bitget SHOPUSDT | tiger SHOP/USD unknown | 20% | 25% | |
| Removed | Bitget SHAZUSDT SHAZ | dxfeed SHAZ/USD unknown | 20% | 0% | |
| Reweighted | Bitget SHAZUSDT SHAZ | intrinio SHAZ/USD unknown | 30% | 37% | |
| Reweighted | Bitget SHAZUSDT SHAZ | massive SHAZ/USD reference | 20% | 27% | |
| Reweighted | Bitget SHAZUSDT SHAZ | Pyth SHAZ/USD oracle | 30% | 37% | |
| Removed | Bitget SGOVUSDT | dxfeed SGOV/USD unknown | 20% | 0% | |
| Reweighted | Bitget SGOVUSDT | intrinio SGOV/USD unknown | 30% | 37% | |
| Reweighted | Bitget SGOVUSDT | massive SGOV/USD reference | 20% | 27% | |
| Reweighted | Bitget SGOVUSDT | pyth_pro SGOV/USD oracle | 30% | 37% | |
| Removed | Bitget SDGRUSDT | dxfeed SDGR/USD unknown | 20% | 0% | |
| Reweighted | Bitget SDGRUSDT | intrinio SDGR/USD unknown | 20% | 33% | |
| Reweighted | Bitget SDGRUSDT | massive SDGR/USD reference | 20% | 33% | |
| Removed | Bitget SDGRUSDT | Pyth SDGR/USD oracle | 20% | 0% | |
| Reweighted | Bitget SDGRUSDT | tiger SDGR/USD unknown | 20% | 33% | |
| Removed | Bitget SAPIENUSDT SAPIEN | Bitget SAPIEN/USDT spot | 2% | 0% | |
| Added | Bitget SAPIENUSDT SAPIEN | KuCoin SAPIEN/USDT spot | 0% | 2.9% | |
| Added | Bitget SANTOSUSDT SANTOS | Bitget futures SANTOS/USDT perp | 0% | 3% | |
| Removed | Bitget SAFEUSDT SAFE | Bitget SAFE/USDT spot | 6.1% | 0% | |
| Reweighted | Bitget RVNUSDT RVN | Binance RVN/USDT spot | 73% | 81% | |
| Removed | Bitget RVNUSDT RVN | Gate RVN/USDT spot | 4% | 0% | |
| Removed | Bitget RVNUSDT RVN | OKX RVN/USDT spot | 5.3% | 0% | |
| Removed | Bitget RUNEUSDT RUNE | Gate RUNE/USDT spot | 0.9% | 0% | |
| Removed | Bitget RTXSTOCKUSDT | dxfeed RTX/USD unknown | 10% | 0% | |
| Reweighted | Bitget RSRUSDT RSR | Binance RSR/USDT spot | 51% | 69% | |
| Removed | Bitget RSRUSDT RSR | Gate RSR/USDT spot | 5.5% | 0% | |
| Removed | Bitget RSRUSDT RSR | OKX RSR/USDT spot | 20% | 0% | |
| Removed | Bitget ROSEUSDT ROSE | Gate ROSE/USDT spot | 2.4% | 0% | |
| Reweighted | Bitget ROKUSDT | dxfeed ROK/USD unknown | 30% | 37% | |
| Removed | Bitget ROKUSDT | intrinio ROK/USD unknown | 20% | 0% | |
| Reweighted | Bitget ROKUSDT | massive ROK/USD reference | 20% | 27% | |
| Reweighted | Bitget ROKUSDT | pyth_pro ROK/USD oracle | 30% | 37% | |
| Reweighted | Bitget RIVERUSDT RIVER | binance_alpha ALPHA_381/USDT unknown | 41% | 34% | |
| Reweighted | Bitget RIVERUSDT RIVER | MEXC RIVER/USDT spot | 32% | 39% | |
| Removed | Bitget RIOUSDT | dxfeed RIO/USD unknown | 20% | 0% | |
| Reweighted | Bitget RIOUSDT | intrinio RIO/USD unknown | 20% | 33% | |
| Reweighted | Bitget RIOUSDT | massive RIO/USD reference | 20% | 33% | |
| Removed | Bitget RIOUSDT | Pyth RIOSTOCK/USD oracle | 20% | 0% | |
| Reweighted | Bitget RIOUSDT | tiger RIO/USD unknown | 20% | 33% | |
| Reweighted | Bitget RGTIUSDT | dxfeed RGTI/USD unknown | 20% | 25% | |
| Removed | Bitget RGTIUSDT | intrinio RGTI/USD unknown | 20% | 0% | |
| Reweighted | Bitget RGTIUSDT | pyth_pro RGTI/USD oracle | 30% | 38% |
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.