← Maqolalarga qaytish
May 15, 2026
5 daqiqa o'qish

OneTick: birjalar spuferlarni ushlaydigan va xedj-fondlar alfa poylaydigan platforma

OneTick: birjalar spuferlarni ushlaydigan va xedj-fondlar alfa poylaydigan platforma
#onetick
#tick data
#time-series
#surveillance
#TCA
#quant research
#MiFID II
#kdb+
#algotrading

OneTick — Tick Data Analytics

Bloomberg terminal kerak bo'lgan analitiklar uchun. TradingView grafiklar kerak bo'lgan chakana treyderlar uchun. Ammo biror birja bir savdo maydonchasidagi treyder narxni boshqa maydonchada siljitish uchun soxta buyurtmalar joylashtirayotganini real vaqtda aniqlamoqchi bo'lsa — unga OneTick kerak bo'ladi.

OneTick — moliyaviy bozorlar uchun maxsus ishlab chiqilgan korxona darajasidagi vaqt qatori bazasi va oqimli analitika dvigateli. Bu TimescaleDB yoki InfluxDB kabi umumiy maqsadli TSDB emas. Bu ClickHouse kabi shunchaki tezkor ustunli ombor ham emas. Bu moliyaviy ma'lumotlarni tushunadigan platforma: trade/quote munosabatlari, buyurtmalar kitobining chuqurligi, korporativ harakatlar va bozorlararo korrelyatsiyalar. Uning mijozlari orasida birjalar, investitsiya banklari, xedj-fondlar, market-meykerlar va brokerlar bor.

OneTick-ning uch ustuni

Platforma bitta dvigatel bilan tubdan farq qiluvchi uchta muammoni hal qiladi:

Ustun Kim ishlatadi Nima uchun
Bozorni kuzatish (Market Surveillance) Birjalar, regulyatorlar, komplayens bo'limlari Manipulyatsiyani aniqlash, MiFID II / MAR / SEC / FINRA muvofiqligi
Kvant tadqiqot (Quant Research) Xedj-fondlar, prop desklar Alfa generatsiyasi, strategiyani backtest qilish, mikrostruktura tahlili
Trading Analytics Sell-side desklar, brokerlar TCA, eng yaxshi bajarilishni kuzatish, likvidlikni nazorat qilish

Asosiy g'oya: uchala ish yuki ham tarixiy va real vaqtdagi ma'lumotlarni qayta ishlaydigan bitta dvigatelda ishlaydi. Alohida oqimli tizim va alohida backtest tizimi kerak emas — bu yagona platforma.

Arxitektura: so'rov tili sifatida yo'naltirilgan atsiklik graf (DAG)

DAG Architecture with Event Processors

OneTick-ning asosiy arxitektura qarori: so'rovlar SQL-da qurilmaydi (garchi SQL ham qo'llab-quvvatlansa-da), balki Event Processors (EP) elementlaridan iborat yo'naltirilgan atsiklik graf (DAG) sifatida quriladi.

Event Processor nima

Event Processor — hisoblashning atomar birligi. Har bir EP bitta amalni bajaradi: filtrlash, agregatsiya, join, hosila maydonlarni hisoblash, VWAP hisoblash yoki buyurtmalar kitobini qayta tiklash. Ma'lumotlar (tiklar) EP zanjiri orqali manbalardan qabul qiluvchilarga oqib boradi.

O'xshatish: zavoddagi konveyer liniyasi. Tik (vaqt tamg'asi qo'yilgan yozuv) grafga chapdan kiradi, protsessorlar zanjiridan o'tadi, va chiqishda tayyor natija bo'ladi: signal, agregatlangan metrika yoki alert.

Nima uchun SQL emas, DAG

Jihat SQL yondashuvi DAG (Event Processors)
Oqimni qayta ishlash Alohida freymvork kerak (Flink, Spark) Tabiiy — bir xil graf ham oqimlarda, ham tarixda ishlaydi
Murakkab pipeline'lar Ichma-ich subso'rovlar, CTE, oyna funksiyalari Tugunlarning vizual kompozitsiyasi — har bir tugun alohida holda tushunarli
Qayta ishlatish SQL bloklarini nusxalash-joylashtirish EP'lar turli graflarga ulanadigan qayta ishlatiladigan komponentlar
Nosozliklarni tuzatish EXPLAIN ANALYZE + taxmin qilish Ma'lumotlarni grafning istalgan tugunidan olish mumkin
Parallellik DBMS optimizatori hal qiladi Belgilar, sanalar, CPU yadrolari bo'yicha aniq parallellashtirish

Graflarni o'rnatilgan dizayner ("paint-a-canvas") orqali vizual tarzda yoki Python API orqali dasturiy tarzda qurish mumkin.

Unumdorlik

OneTick da'vo qiladigan raqamlar (va sanoat tomonidan tasdiqlangan):

Metrika Qiymat
Tik ingestiyasi kuniga >1 trillion tik
Ommaviy qayta ishlash >10 million tik/sek/yadro
Vaqt tamg'asi aniqligi Millisekunddan kichik
Tarixiy chuqurlik 1970-yildan boshlab ma'lumotlar (TickData orqali)
Aktiv sinflari Aksiyalar, fyucherslar, opsionlar, doimiy daromad, kripto

Taqqoslash uchun: bitta likvid aksiya (AAPL) uchun odatiy L2 oqimi cho'qqi soatlarda ~100 ming xabar/sek yaratadi. Butun AQSh aksiyalar bozori uchun — kuniga yuzlab million xabar. OneTick buning barchasini zaxira bilan qayta ishlash uchun mo'ljallangan.

Bozorni kuzatish: OneTick sanoat standarti bo'lgan soha

Surveillance Dashboard

Bozorni kuzatish OneTick-ning eng kuchli qo'llanilish holati hisoblanadi. Platformadan savdo faolligini kuzatish uchun birjalarning o'zlari foydalanadi.

Qanday manipulyatsiyalar aniqlanadi

Manipulyatsiya Nima sodir bo'ladi Qanday aniqlanadi
Spufing (Spoofing) Treyder narxni siljitish uchun katta buyurtma joylashtiradi, so'ng bajarilishdan oldin uni bekor qiladi Joylashtirilgan/bekor qilingan buyurtmalar nisbatini tahlil qilish, bekor qilish tezligi
Leyering (Layering) Taklif/talab illyuziyasini yaratish uchun bir nechta narx darajasida ko'plab buyurtmalar Buyurtmalar kitobidagi "zinapoya" naqshi + qarama-qarshi tomondagi bajarilishlar bilan korrelyatsiya
Wash Trading Treyder sun'iy hajm yaratish uchun o'zi bilan savdo qiladi Hisoblarni o'zaro taqqoslash, vaqt tahlili, IP manzillari
Front-Running Broker mijozning katta buyurtmasidan oldin savdo qiladi Mulkiy bitimlar va mijoz oqimlari o'rtasidagi vaqtinchalik korrelyatsiyalar
Marking the Close Yopilish narxini manipulyatsiya qilish uchun sessiya oxirida atayin qilingan bitimlar So'nggi daqiqalardagi faollikni kun ichidagi o'rtacha bilan taqqoslash
Quote Stuffing Raqobatchilarni sekinlashtirish uchun buyurtmalarni ommaviy yaratish/bekor qilish Xabarlarning g'ayrioddiy chastotasi, buyurtma-bitim nisbati
Insider Trading Ochiq bo'lmagan ma'lumotlarga asoslangan savdo G'ayrioddiy naqshlarning korporativ hodisalar bilan korrelyatsiyasi

Bozorlararo va aktivlararo monitoring

Eng murakkab holat: bozorlar o'rtasidagi manipulyatsiya. Treyder bir birjadagi fyuchers narxini siljitadi, shu bilan birga boshqa birjadagi bog'liq opsiondan foyda oladi. Yoki LSE-da asosiy aksiya bilan nima bo'lishini bilib turib, NYSE-da ADR savdosini qiladi.

OneTick bir nechta savdo maydonchalaridan olingan ma'lumotlarni bitta oqimga birlashtiradi va instrumentlar orasidagi tarkibiy bog'lanishlar aniq bo'lmasa ham, bozorlararo naqshlarni qidiradi.

Regulyativ qamrov

Regulyator / standart Yurisdiksiya
MiFID II / MAR Yevropa
SEC / FINRA AQSh
ASIC Avstraliya
IIROC Kanada

Alertlarni baholash uchun "oq quti" AI

Kuzatishning klassik muammosi — yolg'on ijobiy natijalar. Kuniga 10 ming alert bo'lganda, 5 kishilik komplayens jamoasi ularning har birini ko'rib chiqishga ulgurmaydi. OneTick "oq quti" ML dan foydalanadi: modellar haqiqiy manipulyatsiya ehtimolini baholaydi va shu bilan birga sababini ko'rsatadi — aynan qanday omillar yuqori ballga olib kelganini. Bu qora quti emas, balki tushuntirib beriladigan model, bu esa regulyatorlar uchun juda muhim.

Kvant tadqiqot: tiklardan alfaga

Xedj-fondlar va kvant desklar uchun OneTick shunchaki ma'lumotlar ombori emas. Bu ma'lumotlar va analitika bir joyda yashaydigan tadqiqot muhiti.

Nimalarni qilish mumkin

  1. Bozor mikrostrukturasi tahlili. O'tmishdagi istalgan nuqtada buyurtmalar kitobini qayta tiklash, likvidlik chuqurligini, spredlarni va buyurtma oqimi muvozanatsizligini tahlil qilish.

  2. Strategiyani backtest qilish. Tarixiy tik ma'lumotlarida point-in-time aniqligi bilan savdo strategiyalarini ishga tushirish. Look-ahead xolislik yo'q — ma'lumotlar real vaqtda mavjud bo'lgan tartibda qat'iy qaytariladi.

  3. Signal generatsiyasi. Gipotezalarni sinash: "Agar bid-ask spredi o'sib borayotgan hajm bilan 3σ ga kengaysa — bu qaytish (reversal) prognozchisimi?" O'nlab yillik ma'lumotlar bo'yicha, barcha instrumentlar bo'yicha.

  4. Tik ma'lumotlarda ML. MDRE (Market Data Research Environment) — ma'lumotlar fani uchun Python/Pandas-ga o'xshash API. Giperparametrlarni sozlash, o'zaro tekshirish (cross-validation), modelni xizmatga tatbiq qilish — to'g'ridan-to'g'ri tik ma'lumotlarida, alohida tizimga eksport qilmasdan.

Kirish usullari

Interfeys Kim uchun
Python / Pandas API Ma'lumotlar olimlari, ML muhandislari
SQL Relyatsion ma'lumotlar bazalari bilan tanish analitiklar
DAG Designer Vizual so'rov qurish
Mulkiy graf tili Tajribali OneTick foydalanuvchilari

Trading Analytics: TCA va eng yaxshi bajarilish

MiFID II dan keyin eng yaxshi bajarilish (best execution) tavsiya emas — bu qonuniy talab. Brokerlar mijoz bitimlarini mavjud eng yaxshi narxda bajarganini isbotlashi kerak.

Bitim xarajatlarini tahlil qilish (TCA)

OneTick bajarilish narxlarini benchmarklar bilan taqqoslash imkonini beradi:

Benchmark Nimani o'lchaydi
VWAP Davr davomida hajm bo'yicha o'rtacha vaznlangan narx
Arrival Price Buyurtma qabul qilingan paytdagi narx
Implementation Shortfall Savdo qilish qarori va haqiqiy bajarilish orasidagi farq
Spread Cost Bid-ask spredidagi zararlar

Real vaqtda likvidlik monitoringi

FX desklar va algo-treyderlar uchun: OneTick joriy spredlar va hajmlarni tarixiy o'rtachalar bilan taqqoslaydi. Agar EUR/USD spredi oylik o'rtachadan 2σ ga kengaysa — bu anomaliya, va algoritm bajarilishni sekinlashtirishi yoki muqobil savdo maydonchasiga o'tishi mumkin.

Joylashtirish: on-prem va cloud

Model Tavsif
On-Premises To'liq nazorat, ma'lumotlar hech qachon perimetrdan chiqmaydi. Ma'lumotlar rezidentligiga qattiq talablari bo'lgan banklar uchun
OneTick Cloud To'liq boshqariladigan xizmat. Infratuzilmani boshqarmasdan masshtablash
Gibrid Bulutda tarixiy ma'lumotlar, savdo dvigateli yonida on-prem real vaqt

Muqobillar bilan taqqoslash

Xususiyat OneTick kdb+ (KX) QuestDB TimescaleDB
Ixtisoslashuv Moliya — tayyor holda Moliya — ishlab chiqish orqali Umumiy TSDB Umumiy TSDB
So'rov tili DAG + SQL + Python q (vektor, o'rganish egri chizig'i tik) SQL SQL
Oqim + tarix ✅ Birlashtirilgan dvigatel ✅ (kdb Insights) ⚠️ Cheklangan ⚠️ Kengaytmalar orqali
Surveillance ✅ Tayyor modellar ❌ O'zi qurish kerak
TCA ❌ O'zi qurish kerak
Ingestiya >10M tik/sek/yadro ~10M+ tik/sek/yadro ~3M+ qator/sek ~1M+ qator/sek
Dasturchi xarajati Past (tayyor EP'lar) Yuqori (q mutaxassislari) Past (SQL) Past (PostgreSQL)
Ochiq manba ❌ Enterprise ❌ Enterprise ✅ Apache 2.0 ✅ Apache 2.0
Cloud ✅ OneTick Cloud ✅ kdb Insights ✅ QuestDB Cloud ✅ Timescale Cloud

OneTick-ni qachon tanlash kerak

  • Siz birja yoki regulyator bo'lsangiz va tayyor aniqlash modellariga ega surveillance kerak bo'lsa.
  • Siz sell-side desk bo'lsangiz va regulyatorlar TCA va best execution hisobotlarini talab qilsa.
  • Siz kvant fond bo'lsangiz va tarixiy tadqiqot va jonli monitoring bir xil vosita bo'lgan platforma kerak bo'lsa.

OneTick qachon ortiqcha bo'ladi

  • Siz chakana treyder yoki kichik kripto jamoa bo'lsangiz. OneTick — korxona darajasidagi narxlanishga ega korxona mahsuloti.
  • Sizga analitikasiz faqat ma'lumotlar bazasi kerak bo'lsa. QuestDB yoki TimescaleDB ko'proq oqilona bo'lardi.
  • Ma'lumotlaringiz moliyaviy tiklar emas bo'lsa. IoT, monitoring, loglar — bu boshqa niche, va u yerda OneTick ortiqcha.

Ekotizim: OneTick + TickData

OneTick tarixiy tik ma'lumotlarning eng yirik yetkazib beruvchilaridan biri — TickData — bilan chambarchas integratsiyalashgan. Qamrov:

  • AQSh aksiyalari — 1970-yildan
  • Global birjalar — 80+ savdo maydonchasi
  • Barcha aktiv sinflari — aksiyalar, fyucherslar, opsionlar, doimiy daromad, FX
  • Kripto — spot va hosila vositalar

Kvant tadqiqot uchun bu hal qiluvchi ahamiyatga ega: tarix qanchalik chuqur bo'lsa, backtest shunchalik ishonchli bo'ladi. 1970-yildan boshlab ma'lumotlar 1987, 2000, 2008 va COVID-2020 inqirozlarini o'z ichiga olgan holda, o'nlab bozor rejimlarida strategiyalarni sinashga imkon beradi.

Havolalar

Xulosa

OneTick "shunchaki yana bir vaqt qatori ma'lumotlar bazasi" emas. Bu bitta dvigatel bilan uchta muhim ehtiyojni qondiradigan moliyaviy ma'lumotlar uchun vertikal integratsiyalashgan platforma: birjalar va komplayens uchun surveillance, xedj-fondlar uchun kvant tadqiqot va sell-side uchun TCA/best execution. Event Processors asosida qurilgan DAG arxitekturasi bir xil ma'lumotlarni ham real vaqtda, ham chuqur tarix bo'yicha tahlil qilish kerak bo'lgan dunyo uchun nafis yechim hisoblanadi.

Tanlashda asosiy xato: OneTick-ni QuestDB yoki TimescaleDB bilan "ma'lumotlar bazasiga qarshi ma'lumotlar bazasi" sifatida taqqoslamang. OneTick — ma'lumotlar bazasi + analitika dvigateli + tayyor biznes ilovalari (surveillance modellari, TCA benchmarklari, komplayens hisobotlari). Agar sizga faqat tezkor tik ingestiyasi kerak bo'lsa — QuestDB-ni tanlang. Agar sizga ma'lumotlarni yig'ishdan tortib regulyativ hisobotgacha bo'lgan to'liq siklga ehtiyoj bo'lsa — OneTick faqat kdb+ bilan raqobatlashadi va past kirish to'sig'i (q tilini o'rganish shart emas) hamda tayyor biznes modullari orqali g'alaba qozonadi.

O'z infratuzilmasini quruvchi algotrading jamoalari uchun OneTick — mo'ljal nuqtasi: kuniga trillion tikni qayta ishlaydigan, shu bilan birga analitikga bironta ham kod qatorini yozmasdan so'rovni vizual tarzda qurish imkonini beradigan platforma qanday loyihalashtirilishi kerakligining namunasi.

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

Bozordan bir qadam oldinda bo'ling

Sun'iy intellekt savdo tahlillari, bozor tahlili va platforma yangiliklari uchun bizning xabarnomaga obuna bo'ling.

Biz sizning maxfiyligingizni hurmat qilamiz. Istalgan vaqtda obunadan chiqishingiz mumkin.