Funding Basis Slippage

Arbitrage & Basis Convergence: Арбитраж ставок финансирования с учетом затухания проскальзывания

Published: 2026-06-25 · Trading

Введение Арбитраж ставки финансирования (Funding Rate Arbitrage) заключается в одновременной покупке базового актива на спотовом рынке и открытии шорта по бессрочному фьючерсу (perpetual contract) для

⚡ Быстрый ответ

  • Spot-perpetual funding rate arbitrage and basis convergence trading strategy.
  • Models execution slippage decay, transaction fees, and dynamic rebalancing thresholds to optimize net yield.
MemIR AI Agent Summary
Spot-perpetual funding rate arbitrage and basis convergence trading strategy. Models execution slippage decay, transaction fees, and dynamic rebalancing thresholds to optimize net yield.

Executable Parameters

Contracts

BTCUSDT Spot: BTCUSDT [binance_spot]
BTCUSDT Perpetual: BTCUSDT [binance_futures]

RPC Endpoints

https://api.binance.com/api/v3/ticker/bookTicker
https://fapi.binance.com/fapi/v1/premiumIndex

Constants

min_funding_annualized_percent: 12
max_slippage_bps: 5
maker_fee_rate: 0.0002
taker_fee_rate: 0.0004

Safety Guards

Rule Max Limit Action On Breach
min_net_yield_threshold 0.001 abort_arbitrage_entry

Руководство по интеграции

### Введение
Арбитраж ставки финансирования (Funding Rate Arbitrage) заключается в одновременной покупке базового актива на спотовом рынке и открытии шорта по бессрочному фьючерсу (perpetual contract) для получения выплат фандинга. Основная проблема — комиссии за вход/выход и проскальзывание (slippage) при исполнении, которые могут полностью уничтожить доходность сделки. Модель **Basis Convergence with Slippage Decay** динамически вычисляет минимальный порог входа на основе ожидаемого времени удержания позиции.

### Математическая модель чистой доходности
Ожидаемая чистая доходность арбитража \(Y_{net}\) за период из \(N\) циклов финансирования рассчитывается как:

\[ Y_{net} = \sum_{i=1}^{N} F_i - (Fee_{spot} + Fee_{perp}) - (Slippage_{entry} + Slippage_{exit}) \]

Где:
- \(F_i\) — полученный платеж ставки финансирования за \(i\)-й цикл,
- \(Fee\) — суммарная комиссия биржи (maker/taker),
- \(Slippage\) — проскальзывание цен при исполнении.

### Затухание проскальзывания (Slippage Decay)
Для минимизации проскальзывания бот использует тактику **затухания исполнения** (execution decay), разбивая крупные ордера на мелкие суб-лоты и выставляя их в стакан лимитными ордерами (Maker) только в моменты затишья волатильности:

\[ Vol_{lot} = Vol_{total} \cdot e^{-\lambda \sigma^2} \]

Где \(\lambda\) — коэффициент затухания, а \(\sigma^2\) — текущая локальная волатильность актива. Это позволяет снизить среднюю эффективную цену входа до уровня mid-price.

### Алгоритм входа и ребалансировки
Бот входит в позицию только при годовой ставке финансирования выше `min_funding_annualized_percent` (12%). Если разница цен фьючерса и спота (базис) расширяется выше нормы, бот временно приостанавливает вход, ожидая сужения спреда для дополнительного заработка на сближении цен (basis convergence). При падении ожидаемого фандинга ниже `0.001` (за 3 цикла вперед) позиция закрывается.