İçeriğe geç
XBaseTech
Kullanıma hazır

XBase Matching Engine

Yüksek performanslı, deterministik emir eşleştirme

Fiyat-zaman önceliği, kısmi dolum, iptal/değiştirme ve kendi kendine işlem önleme ile düşük gecikmeli eşleştirme motoru.

Gelen emir
SATIŞfiyat · miktar
  • 100.3088
  • 100.2590
  • 100.2056
  • 100.1550
  • 100.1066
  • 100.0540
  • 99.9527
  • 99.9038
  • 99.8522
  • 99.8029
  • 99.75100
  • 99.7060
ALIŞ
İŞLEMLER
  • —

Genel Bakış

Emir Eşleştirme Motoru

Nedir

XBase Matching Engine, bir alım satım platformunun kalbindeki bileşendir: gelen emirleri deterministik kurallarla emir defterinde eşleştirir, sonuçları olay olarak yayınlar ve piyasa verisini gerçek zamanlı dağıtır.

Hangi problemi çözer

Eşleştirme motorlarında iki şey ödün verilemez: doğruluk ve öngörülebilir gecikme. Aynı girdi her zaman aynı çıktıyı üretmeli, çökme sonrası durum kayıpsız geri yüklenebilmeli ve yoğunluk altında gecikme sıçramamalıdır. Motor bu üç gereksinim etrafında tasarlanmıştır.

Kimler için

Kendi borsasını, aracı kurum platformunu veya iç pazar yerini işleten kuruluşlar için; XBase Exchange ile birlikte ya da bağımsız olarak kullanılabilir.

Temel Özellikler

Temel Özellikler

  • Limit ve Piyasa Emirleri

    Temel emir tipleri; zaman koşulları (GTC, IOC, FOK) ile birlikte.

  • Fiyat-Zaman Önceliği

    Aynı fiyattaki emirler geliş sırasına göre eşleşir; kural deterministiktir ve denetlenebilir.

  • Emir Defteri

    Bellek içi, seviye bazlı emir defteri; derinlik anlık görüntüleri ve artımlı güncellemeler.

  • Kısmi Dolum

    Emirler birden fazla karşı emirle kısmen dolabilir; kalan miktar defterde kalır.

  • İptal / Değiştirme

    Öncelik kurallarına uygun iptal ve değiştirme; miktar azaltmada öncelik korunur.

  • Kendi Kendine İşlem Önleme

    Aynı hesabın karşılıklı emirlerinin eşleşmesi politika ile engellenir.

  • Gerçek Zamanlı Yürütme

    Eşleşmeler olay olarak anında yayınlanır; mutabakat katmanı bu olayları tüketir.

  • WebSocket Piyasa Verisi

    Emir defteri, işlemler ve kendi emir durumları için abonelik tabanlı akış.

Modüller

  • Limit Order
  • Market Order
  • Price-Time Priority
  • Order Book
  • Partial Fill
  • Cancel / Replace
  • Self Trade Prevention
  • Real-Time Execution
  • WebSocket Market Data
  • Low Latency Architecture

Nasıl Çalışır

Nasıl Çalışır

  1. 01

    Emir kabulü

    Gateway emri doğrular ve piyasanın sıralı girdi kuyruğuna yazar.

  2. 02

    Sıralı işleme

    Piyasa başına tek bir işleyici emirleri sırayla alır; eşzamanlılık sorunu yoktur.

  3. 03

    Eşleştirme

    Emir, karşı taraftaki en iyi fiyattan başlayarak fiyat-zaman önceliğiyle eşleştirilir.

  4. 04

    Olay yayını

    Dolum, kısmi dolum, iptal ve defter değişiklikleri olay günlüğüne yazılır ve abonelere iletilir.

  5. 05

    Kurtarma

    Yeniden başlatmada olay günlüğü ve son anlık görüntüden emir defteri aynen yeniden kurulur.

Mimari

Mimari

Motor, piyasa başına tek yazıcı ilkesiyle çalışır. Tüm durum bellek içindedir; kalıcılık yalnızca eklemeli olay günlüğü ile sağlanır. Bu, kilitlenme olmadan öngörülebilir gecikme ve deterministik yeniden oynatma sağlar.

Emir Eşleştirme MotoruLIVE
  1. 01Girdi sıralayıcıEmirlere tekil sıra numarası atar; girdi sırası kurtarmada aynen korunur.
  2. 02Eşleştirme çekirdeğiBellek içi emir defteri ve eşleştirme mantığı; piyasa başına tek iş parçacığı.
  3. 03Olay günlüğüEklemeli, dayanıklı günlük; anlık görüntülerle birlikte kurtarma kaynağı.
  4. 04Piyasa verisi yayıncısıDefter ve işlem akışlarını WebSocket üzerinden dağıtır.
  5. 05Mutabakat köprüsüDolum olaylarını bakiye ve hesap servisine iletir.
  • 01

    Girdi sıralayıcı

    Emirlere tekil sıra numarası atar; girdi sırası kurtarmada aynen korunur.

  • 02

    Eşleştirme çekirdeği

    Bellek içi emir defteri ve eşleştirme mantığı; piyasa başına tek iş parçacığı.

  • 03

    Olay günlüğü

    Eklemeli, dayanıklı günlük; anlık görüntülerle birlikte kurtarma kaynağı.

  • 04

    Piyasa verisi yayıncısı

    Defter ve işlem akışlarını WebSocket üzerinden dağıtır.

  • 05

    Mutabakat köprüsü

    Dolum olaylarını bakiye ve hesap servisine iletir.

Teknolojiler

  • TypeScript
  • Go
  • PostgreSQL
  • Redis
  • Kafka
  • Kubernetes

Entegrasyon

Entegrasyon

  • REST API

    Sürümlenmiş, belgelenmiş uç noktalar.

  • WebSocket

    Gerçek zamanlı veri akışı.

  • SDK

    Sunucu ve istemci kütüphaneleri.

Güvenlik

Güvenlik

  • Erişim kontrolü

    Emir gönderimi kimliği doğrulanmış gateway üzerinden; motor doğrudan dışa açılmaz.

  • Denetim kaydı

    Olay günlüğü aynı zamanda eksiksiz bir denetim izidir; her emir hareketi izlenebilir.

  • İzleme

    Gecikme dağılımı, kuyruk derinliği ve eşleşme oranı için metrikler.

  • Dayanıklılık

    Anlık görüntü + günlük ile sıfır kayıplı kurtarma; çoğaltma seçenekleri.

Kullanım Senaryoları

Kullanım Senaryoları

  • Kripto varlık borsası

    Spot piyasalar için ana eşleştirme katmanı.

  • Aracı kurum iç eşleştirme

    Müşteri emirlerinin kurum içinde eşleştirilmesi ve kalan akışın dış piyasaya yönlendirilmesi.

  • Tokenize varlık ve özel pazar yerleri

    Düzenli piyasa mikro yapısı gerektiren her türlü ikincil piyasa.

Kurulum Seçenekleri

Kurulum Seçenekleri

  • Bulut
  • Özel Bulut
  • On-Premise
  • Hibrit

Emir Eşleştirme Motoru hakkında konuşalım

Demo, teknik derinlik ya da fiyatlandırma için doğrudan mühendislik ekibimizle görüşün.