← Мақалаларға оралу
February 24, 2026
5 мин оқу

Фьючерс-Спот арбитражы: Cash-and-Carry-ден DeFi-CeFi-ге дейін

Фьючерс-Спот арбитражы: Cash-and-Carry-ден DeFi-CeFi-ге дейін
#arbitrage
#futures
#spot
#cash-and-carry
#funding rate
#basis
#DeFi
#CeFi
#rust
#deltaneutral
🔗
Part 2 of 6 · Collection
Complex Arbitrage in Rust

"Фьючерстер мен спот арасындағы күрделі арбитраж тізбектері" сериясының 2-бөлімі

Алдыңғы бөлімде граф алгоритмдері активтерді айырбастау үшін күрделі жолдарды қалай табатыны туралы айттық. Бірақ криптовалюта нарығы пайданың тағы бір өлшемін ұсынады—бір активтің әртүрлі нарық түрлеріндегі баға айырмашылығы: Спот пен Фьючерс.

Бұл—трейдердің пайдасы нарықтың өсуіне немесе құлауына байланысты болмайтын дельта-бейтарап стратегиялар әлемі.

Фьючерс-Спот арбитражының визуализациясы Спот нарықтары мен туынды құралдар арасындағы көпірді көрсететін визуализация. Бір жағында спот шамдары, екінші жағында фьючерс тапсырыстар кітаптары мен фандинг мөлшерлемелері көрсетілген.

1. Негізгі түсінік: Базис және Конвергенция

Фьючерс-спот арбитражының негізінде Базис—фьючерс бағасы (FF) мен спот бағасы (SS) арасындағы айырмашылық жатыр: Basis=FS\text{Basis} = F - S

Фьючерс келісімшартының жарамдылық мерзімі аяқталған күні фьючерс бағасы спот бағасына тең БОЛУЫ КЕРЕК (F=SF = S). Бұл Конвергенция деп аталады.

1.1 Cash-and-Carry

Ең классикалық стратегия:

  1. Спотты сатып алу: 1 BTC-ны $50,000-ға сатып алыңыз.
  2. Фьючерсті сату: Желтоқсан айындағы 1 BTC фьючерсін $52,000-ға сатыңыз.
  3. Күту: Желтоқсанда сіз BTC-ны жеткізесіз. Сіздің пайдаңыз BTC бағасына қарамастан дәл $2,000 болады.

Rust-та біз ең жоғары жылдық кірістілікті табу үшін биржалар арасындағы бұл спрэдтерді бақылаймыз:

fn calculate_annualized_yield(basis: f64, spot_price: f64, days_to_expiry: f64) -> f64 {
    let yield_pct = basis / spot_price;
    (yield_pct / days_to_expiry) * 365.0 * 100.0
}

2. Мәңгілік фьючерстер және фандинг мөлшерлемелері

Криптодағы ең танымал құрал—ешқашан мерзімі бітпейтін Мәңгілік фьючерс (Perp). Perp бағасын спот бағасына жақын ұстау үшін биржалар Фандинг мөлшерлемесін қолданады.

  • Оң фандинг: Ұзын позициялар қысқаларға төлейді. Әдетте бұқа нарығында болады.
  • Теріс фандинг: Қысқа позициялар ұзындарға төлейді. Аю нарығында болады.

2.1 Фандинг арбитражы

Егер фандинг мөлшерлемесі әр 8 сағат сайын 0.01% болса (жылдық шамамен 11%), сіз мыналарды жасай аласыз:

  1. Спотты сатып алу (1 BTC).
  2. Perp-ті қысқа сату (1 BTC).
  3. Фандингті жинау: Күніне үш рет позиция құнының 0.01%-ын аласыз.

Бұл—қысқа позицияңыздың ликвидация тәуекелін басқара алсаңыз, іс жүзінде тәуекелсіз табыс.

3. DeFi-CeFi арбитражы: жаңа шекара

dYdX немесе Hyperliquid сияқты орталықсыздандырылған биржалардың (DEX) және Uniswap сияқты автоматтандырылған нарық жасаушылардың (AMM) өсуімен жаңа тізбек түрі пайда болды.

3.1 Тізбек

  1. Алшақтықты анықтау: Binance-тегі BTC споты 50,000,алDEXтегіBTCPerpфандингмөлшерлемесіөтежоғары50,000, ал DEX-тегі BTC Perp фандинг мөлшерлемесі өте жоғары 50,500-де тұр.
  2. Орындау: Binance-те (CeFi) сатып алу, DEX-те (DeFi) қысқа сату.
  3. Оңтайландыру: Қажет болса кепілді ауыстыру үшін "Bridge" қолданыңыз немесе екі жақта да баланс сақтаңыз.

3.2 Тізбектер аралық күрделілік

DeFi-CeFi арбитражы біздің алдыңғы граф моделіне "газ комиссияларын" және "L1/L2 кідірісін" қосады. Сіздің Rust ботыңыз енді Ethereum/Solana RPC түйіндерімен және Binance API-мен бір мезгілде байланысуы керек.

async fn monitor_funding(dex_client: &DexClient, cefi_client: &CefiClient) {
    let dex_funding = dex_client.get_funding_rate("BTC-USD").await;
    let cefi_funding = cefi_client.get_funding_rate("BTC-USDT").await;
    
    let spread = dex_funding - cefi_funding;
    if spread > THRESHOLD {
        execute_trade().await;
    }
}

4. Орындау тәуекелі: Leg Risk және Ликвидация

Стратегия "дельта-бейтарап" болғанымен (нарық бағыты тәуекелі жоқ), ол "тәуекелсіз" емес.

  • Leg Risk: Сіз спотты сатып аласыз, бірақ фьючерсті қысқа сатуға тырысқанша баға өзгеріп кетеді және спрэд жоғалады.
  • Ликвидация тәуекелі: Егер баға екі есе өссе, жеткілікті кепіл болмаса, спот позицияңыз пайдада болса да, сіздің қысқа позицияңыз ликвидацияланып кетуі мүмкін.
  • Биржа тәуекелі: Биржа істен шықса немесе бұзылса не болады?

5. Қорытынды

Фьючерс-спот арбитражы—криптоның "институционалдық" жағы. Ол қарапайым актив айырбасына қарағанда көбірек капитал мен жақсырақ тәуекел менеджментін талап етеді, бірақ ол әлдеқайда жақсы масштабталады.

Келесі бөлімде біз ондаған әртүрлі активтер мен олардың туынды құралдары арасындағы күрделі тәуелділіктерді бір мезгілде модельдеу үшін қолданылатын математикалық құрал—Vine Copulas-ты (Виноградты копулалар) талдаймыз.


Кэрриді барынша арттырғыңыз келе ме? GitHub-тағы Delta Neutral Strategy Engine жобамызды қараңыз.

blog.disclaimer

Authors

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

Нарықтан бір қадам алда болыңыз

AI сауда талдаулары, нарық аналитикасы және платформа жаңалықтары үшін біздің ақпараттық бюллетеньге жазылыңыз.

Біз сіздің жекелігіңізді құрметтейміз. Кез келген уақытта жазылымнан шығуға болады.