Why 300% Funding APR on Binance Perps Isn't Free Money
High funding rates on Binance perpetuals often signal squeeze traps, not free carry. A Python screener flags risky tokens using five structural signals.
In December 2023, TRB spiked from roughly $200 to over $600 in a single session on Binance before collapsing, wiping out heavily leveraged shorts that had piled into what looked like an attractive delta-neutral funding carry trade. This piece walks through a Python screener that scores every Binance USDT perpetual against five structural risk signals using only public endpoints: open interest versus circulating market cap, perp-to-spot volume ratio, annualized funding rate extremity, listing age, and absolute market cap. In low-float tokens, concentrated holders can push the spot price while a crowded perp short gets liquidated, the basis blows out, and thin order books make the hedge impossible to unwind — meaning the juiciest-looking funding yield is often the most dangerous one.
The practical value lies in the implementation details: resolving ticker collisions on CoinGecko by keeping the highest-market-cap match, correctly stripping Binance's 1000x price-multiplier prefix from symbols, and treating perpetuals with no matching spot pair as having infinite perp-to-spot ratio rather than skipping them. The scoring logic is intentionally simple, favoring a transparent, defensible risk filter over a clever model — the goal is to justify saying no, not to predict price.