Constituent changes as published by each exchange, detected by hourly snapshot. A removal is not a delisting. RSS feed.
Constituent changes · Binance · last 30 days
newest first · times in UTCExchange: All · Binance · OKX · Bybit · Bitget Change: All · Added · Removed · Reweighted
| Time (UTC) | Change | Index | Constituent | Weight before | Weight after |
|---|---|---|---|---|---|
| Added | Binance PUNDIXUSDT PUNDIX | Coinbase PUNDIX-USD*uindex(USDUSDT) spot | 0% | 19% | |
| Added | Binance POWRUSDT POWR | Coinbase POWR-USD*uindex(USDUSDT) spot | 0% | 21% | |
| Added | Binance BNTUSDT BNT | Coinbase BNT-USD*uindex(USDUSDT) spot | 0% | 17% | |
| Added | Binance GRVTUSDT GRVT | Coinbase GRVT-USD*uindex(USDUSDT) spot | 0% | 20% | |
| Added | Binance CAKEUSDT CAKE | binance_cross2 CAKEBNB*BNBUSDT cross | 0% | 4.2% | |
| Added | Binance ZKPUSDT ZKP | Coinbase ZKP-USD*uindex(USDUSDT) spot | 0% | 16% | |
| Added | Binance WETUSDT WET | Coinbase WET-USD*uindex(USDUSDT) spot | 0% | 17% | |
| Added | Binance FIGHTUSDT FIGHT | Coinbase FIGHT-USD*uindex(USDUSDT) spot | 0% | 20% | |
| Added | Binance DOTUSDT DOT | Coinbase DOT-USDT spot | 0% | 13% | |
| Added | Binance CELRUSDT CELR | Coinbase CELR-USD*uindex(USDUSDT) spot | 0% | 15% | |
| Added | Binance BLURUSDT BLUR | Coinbase BLUR-USD*uindex(USDUSDT) spot | 0% | 14% | |
| Added | Binance INXUSDT INX | binance_alpha INXUSDT unknown | 0% | 49% | |
| Added | Binance INXUSDT INX | Coinbase INX-USD*uindex(USDUSDT) spot | 0% | 19% | |
| Added | Binance CVCUSDT CVC | Coinbase CVC-USD*uindex(USDUSDT) spot | 0% | 18% | |
| Added | Binance CTRUSDT CTR | Coinbase CTR-USD*uindex(USDUSDT) spot | 0% | 31% | |
| Added | Binance AGLDUSDT AGLD | Coinbase AGLD-USD*uindex(USDUSDT) spot | 0% | 15% | |
| Added | Binance ZKPUSDT ZKP | Coinbase ZKP-USD*uindex(USDUSDT) spot | 0% | 16% | |
| Added | Binance SOLUSDC SOL | Bitget SOLUSDC spot | 0% | 7.6% | |
| Added | Binance MOODENGUSDT MOODENG | Coinbase MOODENG-USD*uindex(USDUSDT) spot | 0% | 26% | |
| Added | Binance LAYERUSDT LAYER | binance_cross2 LAYERUSDC*USDCUSDT cross | 0% | 4.6% | |
| Added | Binance IRYSUSDT IRYS | Coinbase IRYS-USD*uindex(USDUSDT) spot | 0% | 17% | |
| Added | Binance FIGHTUSDT FIGHT | Coinbase FIGHT-USD*uindex(USDUSDT) spot | 0% | 20% | |
| Added | Binance DOTUSDT DOT | Coinbase DOT-USDT spot | 0% | 13% | |
| Added | Binance BNTUSDT BNT | Coinbase BNT-USD*uindex(USDUSDT) spot | 0% | 17% | |
| Added | Binance BANDUSDT BAND | Coinbase BAND-USD*uindex(USDUSDT) spot | 0% | 16% | |
| Added | Binance AWEUSDT AWE | Coinbase AWE-USD*uindex(USDUSDT) spot | 0% | 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.