← Макалаларга кайтуу
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 баасын спот баасына жакын кармоо үчүн биржалар Финансирлөө коэффициентин (Funding Rate) колдонушат.

  • Оң финансирлөө: Узун позициялар кыска позицияларга төлөшөт. Адатта бул рынок өсүп жатканда болот.
  • Терс финансирлөө: Кыска позициялар узундарга төлөшөт. Бул рынок түшүп жатканда болот.

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 соода аналитикасы, рынок талдоолору жана платформа жаңылыктары үчүн биздин жаңылыктар бюллетенине жазылыңыз.

Биз сиздин купуялыгыңызды урматтайбыз. Каалаган убакта жазылымдан чыга аласыз.