· four exchange APIs · rebuilt daily
Public liquidations reveal widespread account wipes occurring simultaneously alongside social PnL screenshots due to structural survivorship bias.
Across 8,712,530,119 in 24-hour ETH perpetual volume, friction and liquidation mechanics eliminate most speculative balances before long-term holding periods complete. Exchange liquidation feeds show recurring aggregate balance wipes during major volatility events, occurring at the same time high-return trade screenshots appear on social feeds. This divergence stems from survivorship bias and the mathematical asymmetry of leveraged margin requirements.
A perpetual contract allows position sizing exceeding underlying collateral. At 20x leverage, initial margin equals 5.0% of the position value. A price decline of 4.5% triggers automated liquidation under standard maintenance margin thresholds.
Consider a 100,000 USD BTC long position established with 5,000 USD in collateral margin.
First, baseline execution friction applies. Under OKX default schedules, a futures taker fee of 0.0005 charges 0.05% on position entry. On a 100,000 USD position, entry costs 50 USD. An equivalent taker exit costs 50 USD. Aggregate fees equal 100 USD, which represents 2.0% of the 5,000 USD starting collateral before price movement occurs.
Second, continuous funding settlement alters collateral levels. On OKX, BTC funding is +0.0078% per 8-hour interval. The 8-hour funding charge on a 100,000 USD long equals 7.80 USD. Over 30 days (90 funding intervals), cumulative funding costs 702 USD. Execution fees and 30-day funding total 802 USD, consuming 16.04% of initial margin collateral.
Third, market movement interacts with reduced margin. If the underlying asset drops 4.5%, raw position equity falls by 4,500 USD. Combined with 802 USD in execution and funding costs, total equity loss reaches 5,302 USD. Because total losses exceed the 5,000 USD collateral, the liquidation engine closes the position before the 30-day mark.
Public trading displays highlight positive tail outcomes while omitting liquidated accounts.
Assume 10,000 traders each open a 1,000 USD position at 100x leverage on SOL perps. A 1.0% price increase doubles account balance for 5,000 long positions. A 1.0% drop liquidates the remaining 5,000 positions.
The 5,000 liquidated accounts exit active trading pools. The surviving 5,000 traders retain an equal probability of liquidation on the next 1.0% market swing. After six consecutive 1.0% price swings, 156 unliquidated accounts remain out of the initial 10,000.
Public channels receive posts from the 156 high-return accounts. The 9,844 zeroed accounts leave no public footprint. This dynamic misrepresents base success rates across perpetual markets.
Exchange fee schedules directly adjust the capital threshold required to avoid liquidation.
| Exchange | Spot Maker | Spot Taker | Futures Maker | Futures Taker |
|---|---|---|---|---|
| Bitget | 0.0010 | 0.0010 | 0.0002 | 0.00030 |
| Bybit | 0.0010 | 0.0010 | 0.0002 | 0.00055 |
| MEXC | 0.0000 | 0.0005 | 0.0000 | 0.00020 |
| OKX | 0.0008 | 0.0010 | 0.0002 | 0.00050 |
On a 1,000,000 USD futures taker order, MEXC charges 200 USD based on a 0.0002 fee. Bybit charges 550 USD based on a 0.00055 fee. Execution costs reduce entry margin immediately upon fill.
Perpetual funding rates adjust every 8 hours, creating divergent cash flows across exchanges.
| Asset | Cheapest Long Venue | Min Funding Rate | Max Funding Rate | Spread per 8h | 24h Volume |
|---|---|---|---|---|---|
| ETH | MEXC | +0.0006% | +0.0100% | 0.0094% | 8,712,530,119 |
| BTC | OKX | +0.0078% | +0.0100% | 0.0022% | 5,809,257,879 |
| SOL | OKX | -0.0094% | +0.0043% | 0.0137% | 1,517,219,158 |
| ZEC | OKX | +0.0006% | +0.0100% | 0.0094% | 763,831,932 |
| XRP | OKX | -0.0007% | +0.0049% | 0.0056% | 494,878,176 |
| XAU | Bitget | +0.0176% | +0.0339% | 0.0163% | 440,099,270 |
SOL perps feature a funding spread of 0.0137% per 8 hours between OKX (-0.0094%) and Bitget (+0.0043%). Holding a 100,000 USD SOL long on OKX pays 9.40 USD to the trader every 8 hours. Holding the same long on Bitget costs 4.30 USD every 8 hours. The net daily cost difference equals 41.10 USD per 100,000 USD position.
XAU perps show a spread of 0.0163% per 8 hours between Bitget (+0.0176%) and OKX (+0.0339%). Holding 100,000 USD long XAU on Bitget costs 17.60 USD per 8 hours, compared to 33.90 USD on OKX. This generates a 48.90 USD daily variance per 100,000 USD notion value.
Holding a long ETH position on Bitget incurs +0.0100% per 8 hours, generating 15.00 USD daily drag per 50,000 USD position. Over 100 days, funding payments consume 1,500 USD. On a 2,500 USD collateral margin (20x leverage), funding drag extracts 60% of safety margin independent of underlying ETH price direction.
Get 20% fee rebate on Bitget →20% of your trading fees back, on every product. The rebate comes out of the commission I would otherwise receive, so it costs you nothing. Affiliate link — see the footer.