Perpetual Funding Arbitrage Executor
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
The Perpetual Funding Arbitrage Executor enables users to capture funding rate arbitrage opportunities between perpetual and spot markets. Funding arbitrage involves taking opposite positions in perpetual and spot markets to earn funding payments while maintaining market-neutral exposure. This tool provides a streamlined interface to execute funding arbitrage with configurable parameters and profit thresholds.
The tool reads perpetual contract state, funding rate state, spot price, price feeds/oracle data, user position, accumulated funding payments, and claimable amount. It supports executing funding arbitrage by comparing the funding rate against a configurable threshold, calculating the potential profit, and executing the arbitrage trade. The tool handles the necessary approvals and submits the arbitrage transaction to the perpetual contract.
HOW TO USE
1. Connect your wallet using the Connect button. The tool automatically detects your connected address and network.
2. Select the network where your perpetual contract is deployed using the network dropdown.
3. Enter the perpetual contract address, the spot DEX router address, and the collateral token address.
4. Enter the position size (collateral amount) and configure the minimum funding rate and profit threshold.
5. Configure your slippage tolerance percentage for the arbitrage transaction.
6. Click "Check arbitrage" to evaluate the current funding rate and estimate potential profit.
7. Review the arbitrage details in the preview panel including contract, spot router, collateral, position size, funding rate, spot price, perpetual price, and estimated profit.
8. Click "Execute Arbitrage" to submit the arbitrage transaction through your wallet.
9. The tool will execute the arbitrage and record the result in history.
TECHNICAL MECHANISM
The tool interacts with the perpetual contract's arbitrage function, which typically takes the position size and direction as parameters. Before executing, the tool checks the current funding rate against the minimum threshold and calculates the estimated profit based on the position size and funding rate. The arbitrage function then opens a position in the perpetual contract (long or short depending on funding rate direction) and simultaneously executes a spot trade to hedge the position. The tool monitors the funding payments accumulated and claims them when profitable. The arbitrage history records the transaction hash, position size, funding rate, and profit.
WHAT IT CANNOT SEE
This tool cannot verify that the price feed is accurate or reliable; it relies on the perpetual contract's oracle. It cannot detect if the oracle has been compromised or manipulated. It cannot ensure that funding arbitrage will execute at the optimal price due to slippage, market volatility, and block timing. It cannot guarantee that arbitrage will succeed if the perpetual contract is paused or frozen. It cannot verify that the perpetual contract has not been upgraded or modified. It cannot detect if the arbitrage path is optimal or if the transaction is being front-run by malicious actors. It cannot recover funds if execution fails due to contract bugs, insufficient approvals, out-of-gas errors, or blockchain reorgs. It cannot verify that the collateral token is legitimate or not. It cannot predict market movements, price gaps, or flash crashes that may affect arbitrage value. It cannot guarantee execution during extreme network congestion, high gas prices, or volatile market conditions. It cannot detect if the underlying perpetual protocol has been compromised. It cannot prevent the user from canceling or modifying arbitrage parameters through other interfaces. It cannot ensure that funding rates will remain positive or that arbitrage is profitable. It cannot guarantee that the spot-perpetual basis will converge. It cannot protect against impermanent loss or liquidation risk. It cannot ensure that funding payments will be claimable.
PLEASE NOTE
This tool is designed for EVM-compatible blockchains (Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, Avalanche, Fantom, and others). It requires an active wallet connection and sufficient native currency for gas fees. Always verify the perpetual contract address, spot router address, collateral token address, and arbitrage parameters before executing. Funding arbitrage involves market-neutral positions but still carries risks including funding rate changes, basis risk, and smart contract risks. The tool is provided as-is with no warranty; users assume full responsibility for their transactions and should exercise caution when executing funding arbitrage. For mainnet usage, ensure the perpetual contract has been audited and you understand the risks of arbitrage including funding rate volatility, liquidation risk, and smart contract risks.