Monitoring Perpetual Futures Funding Rates Across Exchanges
Summary
This article describes a monitoring script that polls funding rates for perpetual futures across multiple exchanges. It uses a separate worker for each exchange, applies exchange-specific delays to reduce request pressure, and handles venues differently depending on whether they can return rates for many markets at once or require market-by-market requests. The main loop gathers worker data and refreshes a comparison table.
Rates are converted to a 24-hour equivalent to help compare venues with different funding intervals. The script also logs rates that cross a configured threshold and displays the next funding time for each symbol. The document presents an implementation and its settings, not evidence of profitability or a complete funding arbitrage strategy. Rate comparisons alone omit trading costs, execution, position risk, and the possibility that rates or market access change between polling intervals.
Key ideas
- Separate workers can poll multiple exchanges without concentrating all requests in one thread.
- Exchange-specific delays and polling intervals help manage request frequency and rate limits.
- Some venues require per-market funding queries, while others can return multiple markets at once.
- Converting rates to a 24-hour basis makes different funding intervals easier to compare.
- A rate alert is a monitoring aid and does not establish that a trade is profitable.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.