How to Calculate Binance Arbitrage Bot Returns? Costs and Exit

 / 
 / 
2

There is an easily overlooked premise when calculating returns from the Binance funding rate arbitrage bot: the "annualized yield" you see is extrapolated from the funding rates of the past 3 days, not a promised return. The funding rate itself fluctuates every 8 hours. A pool with a 20% annualized yield today might become 3% next week, or even turn negative. To figure out how much you actually receive, you need to deduct opening costs, funding rate fluctuations, and exit friction layer by layer from the nominal return.

Binance Exchange
The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!

Return Formula: Annualized Is Just an Assumption of "If Rates Stay the Same"

On the Binance arbitrage bot page, each trading pair shows a "3-day cumulative funding rate" and an "annualized yield." The official annualized calculation method is: Annualized yield = |3-day cumulative funding rate| / 3 × 365.

The meaning of this formula is: assuming the funding rate stays at the average level of the last 3 days for the next year, how much you would receive. It does not deduct any fees, nor does it consider rate changes. If you do "positive arbitrage" (buy spot + short perpetual futures) when the funding rate is positive, it settles every 8 hours. In theory, the return = position notional value × funding rate.

But the actual return you receive still needs two deductions: opening and closing fees, and the possibility that the funding rate itself may reverse.

Opening Costs: You Actually Use Less Capital Than You Think

The Binance arbitrage bot has a "buffer mechanism." When you invest 1000 USDT, only about 900 USDT is actually used for building the position (if the buffer ratio is 10%). The remaining 100 USDT stays in your account as a margin buffer.

The operation of positive arbitrage is: use this money to buy the base asset (e.g., BTC) in the spot market, and simultaneously open an equivalent short position in futures. Half of the spot purchase serves as the initial margin for the futures position, and the other half is used to pay trading fees. This means your funds are split into several parts: spot holdings, futures margin, fee reserves, and buffer funds. The annualized yield is calculated based on the notional position, not on all the capital you actually invested.

Exit Costs: Funding Rate Reversal Is the Biggest Variable

The arbitrage bot does not automatically close positions when the funding rate reverses. When the funding rate turns from positive to negative, your short futures position changes from "receiving money" to "paying money," and returns start to be eroded. Binance's help documentation mentions that when the bot detects that "the direction of the 3-day cumulative funding rate or the next funding rate is opposite to the current strategy," it will provide a prompt, but you need to end the strategy manually.

There is another easily overlooked detail when exiting: the "exit spread" for closing can be controlled, but the default is -0.1%. This means if market liquidity is poor, or you are eager to close, the actual execution price may be 0.1% worse than the theoretical price. This loss directly eats into your returns.

If a trading pair faces delisting, Binance will automatically close the arbitrage strategy for that pair and settle it. In this case, you have no choice but to accept the current market conditions before the system settles.

The Distance from "Risk-Free"

Binance officially calls funding rate arbitrage a "Delta-neutral strategy" because the spot long and futures short offset each other when prices move. But "neutral" only refers to price direction, not the following risks:

Liquidation risk. Although the arbitrage bot uses 2x leverage by default, and the official explanation is that "2x leverage does not increase buying power or expand position size," in extreme market conditions, the margin buffer may be breached. Binance reserves the right to terminate arbitrage strategies under extreme market conditions, and "you should not rely solely on such notifications."

Sustained rate reversal. If the funding rate is negative for a long time, your "positive arbitrage" strategy will continuously pay funding fees until you manually close it.

Liquidity exhaustion. If you invest a large amount and the spot or futures depth of that trading pair is insufficient, both opening and closing will incur slippage, and the actual return will be lower than the annualized yield shown on the page.

A Verification Method You Can Calculate Yourself

Do not just look at the annualized number on the page. Open the funding rate history of that trading pair and calculate the average funding rate over the past 7 or 30 days, not just 3 days of data. If the 3-day annualized yield is 20% but the 30-day average is only 5%, it means the rates in recent days are abnormally high and may fall back soon.

Then estimate your actual costs: opening fees (spot + futures) + closing fees (spot + futures) + possible slippage. Use notional position × funding rate × number of settlements, subtract these costs, and that is what you can really receive.

Binance Exchange
The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!

References

  1. Binance · Introduction and FAQ of Binance Funding Rate Arbitrage Bot, page published or updated: 2024-04-29; checked: 2026-10-02.
  2. Binance · Binance Trading Bot Terms, page published or updated: 2021-10-13; checked: 2026-10-02.
  3. Binance Support · Penjelasan Bot Arbitrase Tarif Pendanaan Binance dan Pertanyaan Umum, page published or updated: 2024-04-29; checked: 2026-10-02.
  4. Binance ME · What is the Binance Funding Rate Arbitrage Bot and How Does It Work?, page published or updated: 2024-04-29; checked: 2026-10-02.
  5. Binance · Mnenja 链捕手ChainCatcher (@Square-Creator-45ff2f538), page published or updated: 2024-08-11; checked: 2026-10-02.
  6. Binance · Binance Futures Will Delist MAVIAUSDT, OMGUSDT and BONDUSDT USDⓈ-M Perpetual Contracts (2024-12-16), page published or updated: 2024-12-05; checked: 2026-10-02.