← Makalelere geri dön
February 27, 2026
5 dakikalık okuma

Arbitraj için GNN, Transformer ve RL: Sinir Ağları Ticareti Öğrendiğinde

Arbitraj için GNN, Transformer ve RL: Sinir Ağları Ticareti Öğrendiğinde
#arbitraj
#makine öğrenimi
#GNN
#transformer
#pekiştirmeli öğrenme
#Rust
#bayes yöntemleri
#çevrimiçi öğrenme
#vadeli işlemler
#spot

"Vadeli İşlemler ve Spot Arasındaki Karmaşık Arbitraj Zincirleri" serisinin 5. bölümü

Bir satranç büyük ustasının, tahta yerine yüzlerce işlem çiftiyle on borsa gördüğünü ve 32 taş yerine her milisaniyede güncellenen binlerce emir izlediğini düşünün. Bellman-Ford gibi klasik algoritmalar grafı dürüstçe dolaşır; ancak karlı bir döngüyü bulduklarında fırsat penceresi çoktan kapanmıştır. Farklı bir yaklaşıma ihtiyacımız var—yalnızca algoritmik değil, öğrenilmiş bir yaklaşım.

Bu makalede, modern ML yöntemlerinin kaotik çok-borsa pazarını nasıl yapılandırılmış bir göreve dönüştürdüğünü inceliyoruz. Graf Sinir Ağları (GNN), Transformer'lar ve Pekiştirmeli Öğrenme (RL) ajanları, arbitraj dünyasında mümkün olanı yeniden tanımlıyor.

Arbitraj için ML Yöntemlerine Genel Bakış Arbitraj tespiti ve yürütümü için ML yaklaşımları manzarası: graf sinir ağlarından evrimsel algoritmalara.

Finansal piyasa analizi için Graf Sinir Ağı mimarisi

1. Graf Sinir Ağları: Piyasa Bir Graf Olduğunda

Çok-borsa kripto piyasası doğası gereği bir graftır. Düğümler varlıklardır (BTC, ETH, SOL) ya da "varlık-borsa" çiftleridir. Kenarlar, spread'ler, hacimler, ücretler ve gecikmelerle ağırlıklandırılmış işlem bağlantılarıdır.

Klasik Bellman-Ford görevi O(V×E)O(V \times E) sürede çözer. Graf Sinir Ağları (GNN) ise arbitraj fırsatlarından önce gelen kalıpları tanımayı öğrenir; tıpkı bir taksi şoförünün trafiğin nerede tıkanacağına dair geliştirdiği "sezgi" gibi.

1.1 Kenar Füzyonlu GraphSAGE

Özel bir kenar füzyon modülüyle birlikte GraphSAGE kullanan araştırmacılar şu sonuçları elde etti:

  • F1-skoru: 0,90—tahmin edilen fırsatların 10'da 9'u gerçek.
  • Çıkarım: CPU'da 78 ms—pek çok arbitraj penceresi için yeterince hızlı.
use burn::prelude::*;
use burn::nn::{Linear, LinearConfig, Relu};

#[derive(Module, Debug)]
pub struct EdgeFusionModule<B: Backend> {
    fc1: Linear<B>,
    fc2: Linear<B>,
    fc_out: Linear<B>,
    relu: Relu,
}

2. Transformer'lar: Dikkat Tek İhtiyacınız Olan Şeydir

GNN'ler piyasa yapısıyla çalışırken Transformer'lar veri akışlarıyla çalışır. Çok başlıklı öz-dikkat, kimin kimi etkilediğini açıkça tanımlamaya gerek kalmadan varlıklar ve borsalar arasındaki bağımlılıkları yakalar.

2.1 Çok-Borsa Füzyonu için Çok Başlıklı Dikkat

Dikkat mekanizmasının ağırlıkları, hedef borsadaki fiyatı tahmin etmek için hangi borsaların en bilgilendirici olduğunu gösterir. İki borsa arasındaki dikkat ağırlığındaki ani artış çoğu zaman yaklaşan bir arbitraj fırsatının sinyalidir.

Ticaret için pekiştirmeli öğrenme ajan-ortam döngüsü

3. Pekiştirmeli Öğrenme: Ticareti Öğrenen Ajan

Pekiştirmeli Öğrenme (RL) arbitraj problemine doğal olarak uyar. Durum: emir defterleri, pozisyonlar ve bakiyeler. Eylem: neyin, nerede ve hangi hacimde işlem yapılacağı. Ödül: kar ya da zarar.

3.1 %142 Yıllık Getiri

En çarpıcı sonuç, DEX'lerde rekabetçi arbitraj için kullanılan Çok Ajanlı RL'dir. Uzmanlaşmış ajanların (CEX-DEX, Çapraz Zincir ve Üçgen) koordinasyonuyla araştırmacılar, kural tabanlı botların %12'sine karşı %142 yıllık getiri elde etti.

4. Bayes Yöntemleri: Belirsizlik Bir Avantaj Olarak

Bayes Çevrimiçi Değişim Noktası Tespiti (BOCPD) piyasa rejimi değişikliklerini gerçek zamanlı olarak algılar. Piyasa "kuralları" değiştiğinde model bunu fark eder ve stratejiye durmasını ve yeniden kalibre etmesini söyler.

/// BOCPD'ye dayalı rejim değişikliği dedektörü
pub struct BocpdDetector {
    lambda: f64,                         // P(changepoint) = 1/lambda
    run_length_probs: Vec<f64>,          // çalışma uzunluğu dağılımı
}

Entegre ML boru hattı: GNN → Transformer → RL → yürütüm

5. Entegre Mimari: Her Şeyi Bir Araya Getirmek

Gerçek güç entegrasyondan gelir. Rust üzerinde entegre bir boru hattı şöyle görünür:

  1. Özellik Mühendisliği: Emir defteri özellikleri, spread'ler, CUSUM/EWMA izleme.
  2. Tespit: Anomalileri bulan GNN'ler ve Otokodlayıcılar.
  3. Sinyal Füzyonu: Çapraz borsa ve spot-vadeli verileri birleştiren Transformer'lar.
  4. Yürütüm: Optimal boyut ve zamanlamayı belirleyen RL ajanları.
  5. Risk: Bayes boyutlandırma ve Gaussian Süreç sınırları.

Toplam Gecikme Bütçesi: Rust ve ONNX Runtime ile toplam boru hattı gecikmesi < 7,5 ms elde edilebilir.

6. Sonuç

Arbitrajda ML sihirli bir değnek değil, bir araç cephaneliğidir. GNN'ler yapıyı görür, Transformer'lar veriyi birleştirir, RL yürütür ve Bayes yöntemleri belirsizliği yönetir.

Bu serinin son bölümünde, nanosaniye hassasiyetine ve atomik çok-bacaklı yürütüme odaklanarak böyle bir sistemin Rust Uygulaması ayrıntılarına bakacağız.


Kendi ajanlarınızı eğitiyor musunuz? GitHub'daki Rust ML Trading Framework'ümüzü inceleyin.

Sorumluluk Reddi: Bu makalede sağlanan bilgiler yalnızca eğitim ve bilgilendirme amaçlıdır ve finansal, yatırım veya ticaret tavsiyesi niteliği taşımaz. Kripto para ticareti önemli bir kayıp riski içerir.

Yazarlar

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

Piyasanın Önünde Olun

Özel yapay zeka ticaret içgörüleri, piyasa analizi ve platform güncellemeleri için bültenimize abone olun.

Gizliliğinize saygı duyuyoruz. İstediğiniz zaman abonelikten çıkabilirsiniz.