What Is the Binance Funding Rate Arbitrage Bot and Frequently Asked Questions

2024-04-29 21:19
Introduction
Frequently Asked Questions

Disclaimer: In compliance with MiCA requirements, unauthorized stablecoins are subject to certain restrictions for EEA users. For more information, please click here.

1. What is the Binance Funding Rate Arbitrage Bot?

The Binance Funding Rate Arbitrage Bot is an innovative tool designed for traders to engage in arbitrage strategies between perpetual futures contracts and their spot equivalents.

It leverages the funding rate mechanism by hedging their futures positions with spot positions to collect funding fees.

2. What are funding fees in perpetual futures trading?

Funding fees are periodic payments between long and short position holders in perpetual futures markets. They are designed to keep futures prices aligned with spot prices of the underlying asset.

Funding Fees = Position Size x Funding Rate

The funding rate determines the funding fee, and fluctuates over time for each symbol independently. You can have an overview of the funding rates for all symbols on Binance Futures here.

For more information about funding fees, please refer to What Are Funding Fees in Binance Futures?

3. How does Funding Rate Arbitrage Bot work?

Arbitrage involves taking a long position in one market (e.g., Spot) and a short position in another (e.g., Futures) to collect the funding fee.The funding rate arbitrage strategy is delta neutral, meaning it aims to hedge out price movement risks by holding opposite positions in the futures and spot markets.

This strategy ensures that regardless of price direction, the profit from a long position offsets the loss from a short position (or vice versa), while collecting the funding fee.The primary goal is to profit from funding rate payments without being exposed to significant price volatility risks.

  • Positive Carry

When the funding rate is positive, a trader can generate stable funding fee income by purchasing the asset on the Spot market and short selling an equivalent position in perpetual Futures contracts. This approach is often referred to as positive arbitrage.

  • Reverse Carry

When the funding rate is negative, traders can still earn stable funding fee income by shorting on the Spot market (typically by selling the asset at the current price) and going long on an equivalent leveraged position in perpetual futures contracts. This strategy essentially bets on a future price increase while benefitting from the funding fee rates.

The Binance Funding Rate Arbitrage Bot streamlines the execution of these strategies by automating the process for the user. After selecting a trading pair, such as BTCUSDT, the bot analyzes the current funding rate direction.

  • If the 3-Day Cumulative Funding Rate is Positive (Long Pays Short):

When the funding rate is positive, indicating long positions pay short positions, the bot may short the perpetual futures contract (benefiting from the funding rate) and buy an equivalent amount of the asset on the Spot market.This strategy is referred to as [Positive Carry] on the front end.

  • If the 3-Day Cumulative Funding Rate is Negative (Short Pays Long):

When the funding rate is negative, indicating short positions pay long positions, the bot will take a long position in the Futures market and sell an equivalent amount in the Spot market. To maintain the original asset balance in the Spot market, the bot buys back the asset on the Spot market after collecting the funding fees. This strategy is referred to as [Reverse Carry] on the front end.

This automated approach ensures that traders can consistently take advantage of funding rate fluctuations, potentially securing profits from these periodic payments.

4. How to use the Binance Funding Rate Arbitrage Bot?

Step 1. Navigate to Arbitrage Bots

From the Binance homepage, select [Trade] - [Trading Bots], then click [Arbitrage Bots].

Alternatively, go directly to the [Arbitrage Bots] section on the Trading Bots interface.

Step 2. Pick a symbol for your arbitrage strategy

Start by selecting a symbol for your arbitrage strategy.

Understand the rates:

  • 3D Funding%: The sum of the recent funding rate settled over the past 3 days.
  • APR: The annual rate generated by extrapolating the funding rate to a year.
    APR =|3 Day Cum. Rate%| / 3 * 365

Strategy options:

[Positive Carry]: Use this strategy when the 3-Day Cumulative Funding Rate is positive. This involves shorting futures to accumulate funding fees and buying the equivalent amount on the Spot market to hedge against price changes.

[Reverse Carry]: Use this strategy when the 3-Day Cumulative Funding Rate is negative. This involves going long on futures to collect funding fees and shorting an equivalent amount on the Spot market.

Step 3. Enter investment amount

Once you’ve chosen the symbol, go to the order interface to input your parameters.

You can visualize your amount available on Spot and input your investment amount. Ensure sufficient funds by transferring or depositing into your Spot Wallet.

Please note:

  • The investment asset for USDⓈ Futures and COIN-M Futures positive carry arbitrage is USDT.
  • The investment asset for USDC Futures positive carry arbitrage is USDC.
  • The investment asset for reverse carry arbitrage is base asset (e.g., BTC, ETH, BNB)

Buffer mechanism:

10% of the initial investment is reserved as a buffer to account for margin checks and market movements.

For example:

  • If you invest 1,000 USDT into a long USDⓈ-M strategy, 900 USDT will be used to buy the base asset, with a corresponding 900 USDT notional value allocated to the short USDⓈ-M position.
  • The buffer helps prevent failing the margin check when the market moves sharply during strategy creation.

Note: Before initiating your Arbitrage Bot, please review the [Recommended min holding period]. This is the estimated breakeven period based on the past 30-Day Average Funding Rate. Tap on [>] to view the Breakeven Estimator calculation details based on 3/7/30 day Funding Rate Assumption.

Step 4. Create an arbitrage portfolio

Set your parameters and initiate the strategy. It may take some time for the bot to align the sizes of both legs of the strategy.

5. Monitoring and manage your portfolios

Monitoring your strategies:

Track your strategy from the [Running] tab for details such as:

  • Position size: Notional values of the Spot and Futures legs.
  • Total funding: Accumulated total of all funding fees collected during the strategy’s runtime.
  • Market value: Total balance of all assets allocated to the strategy (calculated using the last price) + unrealized PnL from futures positions.
  • Funding fee alert: Indicates if the 3-Day Cumulative Funding Rate or the Next Funding Rate has an opposite buy/sell direction from your running strategy. Consider ending the strategy manually when triggered.

Managing the Strategy

  • To end your strategy, click [End] on the user interface to close all positions and stop the trading strategy. Then click [Confirm].
  • If delays occur in closing the bot due to spread control, you can skip the spread control check by clicking [Speed Up] to close the bot immediately at market price.
  • Filter options: Utilize filters to display strategies based on Positive Carry or Reverse Carry.
  • History review: Access the [History] tab to review past strategies and their outcomes.

Monitoring your Trading Bots assets

1. Access your Arbitrage bots assets and strategies via the [Wallet] section:

2. Navigate to the [Wallet] - [Trading Bots] from the Binance Futures homepage.

If not already activated, you must first enable your Trading Bots wallet. Click [OK] to proceed.

3. To view your running arbitrage strategies, navigate to [Trading Bots] > [Arbitrage Bot] > [Running].

4. To view assets allocated to running arbitrage strategies, select [Arbitrage Bot] - [Assets].

5. To view further details of arbitrage records, click [View Bot].