OneTick: वह प्लेटफ़ॉर्म जहाँ एक्सचेंज स्पूफर्स को पकड़ते हैं और हेज फंड अल्फा की तलाश करते हैं

Bloomberg उन एनालिस्ट्स के लिए है जिन्हें टर्मिनल चाहिए। TradingView उन रिटेल ट्रेडर्स के लिए है जिन्हें चार्ट्स चाहिए। लेकिन जब किसी एक्सचेंज को रीयल टाइम में यह पकड़ना हो कि एक वेन्यू पर कोई ट्रेडर फ़र्ज़ी ऑर्डर लगाकर दूसरे वेन्यू पर कीमत हिला रहा है — तो उसे OneTick चाहिए।
OneTick एक एंटरप्राइज़-ग्रेड टाइम-सीरीज़ डेटाबेस और स्ट्रीमिंग एनालिटिक्स इंजन है, जो खास तौर पर फाइनेंशियल मार्केट्स के लिए डिज़ाइन किया गया है। यह TimescaleDB या InfluxDB जैसा सामान्य-प्रयोजन TSDB नहीं है। यह ClickHouse जैसा केवल एक तेज़ columnar स्टोर भी नहीं है। यह एक ऐसा प्लेटफ़ॉर्म है जो फाइनेंशियल डेटा को समझता है: trade/quote संबंध, ऑर्डर बुक की गहराई, कॉर्पोरेट एक्शन्स, और क्रॉस-मार्केट कॉरिलेशन। इसके क्लाइंट्स में एक्सचेंज, इन्वेस्टमेंट बैंक, हेज फंड, मार्केट मेकर और ब्रोकर शामिल हैं।
OneTick के तीन स्तंभ
यह प्लेटफ़ॉर्म एक ही इंजन से तीन मूल रूप से अलग-अलग समस्याओं को हल करता है:
| स्तंभ | कौन उपयोग करता है | क्यों |
|---|---|---|
| मार्केट सर्विलांस | एक्सचेंज, रेगुलेटर्स, कंप्लायंस विभाग | मैनिपुलेशन डिटेक्शन, MiFID II / MAR / SEC / FINRA कंप्लायंस |
| क्वांट रिसर्च | हेज फंड, प्रॉप डेस्क | अल्फा जनरेशन, स्ट्रैटेजी बैकटेस्टिंग, माइक्रोस्ट्रक्चर एनालिसिस |
| ट्रेडिंग एनालिटिक्स | सेल-साइड डेस्क, ब्रोकर | TCA, बेस्ट एग्ज़िक्यूशन मॉनिटरिंग, लिक्विडिटी कंट्रोल |
मुख्य विचार यह है: तीनों वर्कलोड एक ही इंजन पर चलते हैं जो हिस्टोरिकल और रीयल-टाइम दोनों डेटा को प्रोसेस करता है। अलग स्ट्रीमिंग सिस्टम और अलग बैकटेस्टिंग सिस्टम की ज़रूरत नहीं — यह एक ही प्लेटफ़ॉर्म है।
आर्किटेक्चर: क्वेरी भाषा के रूप में Directed Acyclic Graph (DAG)

OneTick का मुख्य आर्किटेक्चरल निर्णय: क्वेरीज़ SQL में नहीं बनाई जातीं (हालाँकि SQL भी सपोर्ट किया जाता है), बल्कि Event Processors (EPs) के Directed Acyclic Graph (DAG) के रूप में बनाई जाती हैं।
Event Processor क्या है
Event Processor गणना की एक परमाणु इकाई है। हर EP एक ही ऑपरेशन करता है: फ़िल्टरिंग, एग्रीगेशन, joins, derived फ़ील्ड्स की गणना, VWAP कैलकुलेशन, या ऑर्डर बुक रीकंस्ट्रक्शन। डेटा (टिक्स) EPs की एक चेन से होकर सोर्स से sink तक बहता है।
उपमा: किसी फ़ैक्टरी की असेंबली लाइन। एक टिक (टाइमस्टैम्प वाला रिकॉर्ड) ग्राफ में बाईं ओर से प्रवेश करता है, प्रोसेसर्स की एक चेन से गुज़रता है, और आउटपुट एक तैयार परिणाम होता है: एक अलर्ट, एक एग्रीगेटेड मेट्रिक, या एक सिग्नल।
SQL की बजाय DAG क्यों
| पहलू | SQL अप्रोच | DAG (Event Processors) |
|---|---|---|
| स्ट्रीम प्रोसेसिंग | अलग फ्रेमवर्क चाहिए (Flink, Spark) | नेटिव — वही ग्राफ स्ट्रीम्स और हिस्ट्री दोनों पर काम करता है |
| जटिल पाइपलाइनें | नेस्टेड सबक्वेरीज़, CTEs, विंडो फ़ंक्शंस | विज़ुअल नोड कंपोज़िशन — हर नोड अलग से समझने योग्य है |
| पुन: प्रयोज्यता | SQL ब्लॉक्स को कॉपी-पेस्ट करना | EPs पुन: प्रयोज्य कंपोनेंट हैं जिन्हें अलग-अलग ग्राफ में जोड़ा जा सकता है |
| डिबगिंग | EXPLAIN ANALYZE + अंदाज़ा लगाना |
ग्राफ के किसी भी नोड पर डेटा को टैप किया जा सकता है |
| समानांतरता | DBMS ऑप्टिमाइज़र तय करता है | सिंबल्स, तारीखों, CPU कोर के हिसाब से स्पष्ट पैरेललाइज़ेशन |
ग्राफ को बिल्ट-इन डिज़ाइनर ("paint-a-canvas") के ज़रिए विज़ुअली या Python API के ज़रिए प्रोग्रामेटिकली बनाया जा सकता है।
परफॉर्मेंस
OneTick द्वारा दावा किए गए आँकड़े (जिनकी पुष्टि इंडस्ट्री भी करती है):
| मेट्रिक | मान |
|---|---|
| टिक इंजेशन | >1 ट्रिलियन टिक्स/दिन |
| बल्क प्रोसेसिंग | >1 करोड़ टिक्स/सेकंड/कोर |
| टाइमस्टैम्प प्रिसिज़न | सब-मिलीसेकंड |
| हिस्टोरिकल डेप्थ | 1970 से डेटा (TickData के ज़रिए) |
| एसेट क्लासेस | इक्विटीज़, फ्यूचर्स, ऑप्शंस, फिक्स्ड इनकम, क्रिप्टो |
संदर्भ के लिए: एक ही लिक्विड स्टॉक (AAPL) के लिए एक सामान्य L2 फ़ीड पीक ऑवर्स में ~100K मैसेज/सेकंड जनरेट करती है। पूरे US इक्विटीज़ मार्केट के लिए — रोज़ करोड़ों मैसेज। OneTick इस सब कुछ को अतिरिक्त क्षमता के साथ हैंडल करने के लिए डिज़ाइन किया गया है।
मार्केट सर्विलांस: जहाँ OneTick इंडस्ट्री स्टैंडर्ड है

मार्केट सर्विलांस शायद OneTick का सबसे मज़बूत यूज़ केस है। इस प्लेटफ़ॉर्म का उपयोग खुद एक्सचेंज ट्रेडिंग गतिविधि की निगरानी के लिए करते हैं।
यह किन मैनिपुलेशंस को डिटेक्ट करता है
| मैनिपुलेशन | क्या होता है | कैसे डिटेक्ट होता है |
|---|---|---|
| Spoofing | ट्रेडर कीमत हिलाने के लिए बड़ा ऑर्डर लगाता है, फिर एग्ज़िक्यूशन से पहले उसे कैंसिल कर देता है | प्लेस्ड/कैंसिल्ड ऑर्डर के अनुपात का विश्लेषण, कैंसिलेशन की स्पीड |
| Layering | सप्लाई/डिमांड का भ्रम पैदा करने के लिए कई प्राइस लेवल्स पर कई ऑर्डर | ऑर्डर बुक में "सीढ़ी" जैसा पैटर्न + विपरीत साइड के एग्ज़िक्यूशंस के साथ सहसंबंध |
| Wash Trading | कृत्रिम वॉल्यूम बनाने के लिए ट्रेडर खुद से ट्रेड करता है | अकाउंट क्रॉस-रेफरेंसिंग, टाइमिंग एनालिसिस, IP एड्रेस |
| Front-Running | ब्रोकर किसी बड़े क्लाइंट ऑर्डर से पहले ट्रेड करता है | प्रॉप ट्रेड्स और क्लाइंट फ्लो के बीच टेम्पोरल कॉरिलेशन |
| Marking the Close | क्लोज़िंग प्राइस में हेरफेर के लिए सेशन के अंत में जानबूझकर किए गए ट्रेड | इंट्राडे एवरेज बनाम आख़िरी मिनटों की गतिविधि का विश्लेषण |
| Quote Stuffing | प्रतिस्पर्धियों को धीमा करने के लिए बड़े पैमाने पर ऑर्डर जनरेशन/कैंसिलेशन | असामान्य मैसेज फ्रीक्वेंसी, ऑर्डर-टू-ट्रेड रेश्यो |
| Insider Trading | गैर-सार्वजनिक जानकारी के आधार पर ट्रेडिंग | असामान्य पैटर्न का कॉर्पोरेट इवेंट्स के साथ कॉरिलेशन |
क्रॉस-मार्केट और क्रॉस-एसेट मॉनिटरिंग
सबसे जटिल केस: मार्केट्स के आर-पार होने वाला मैनिपुलेशन। एक ट्रेडर एक एक्सचेंज पर फ्यूचर्स की कीमत हिलाता है जबकि दूसरे एक्सचेंज पर किसी संबंधित ऑप्शन से मुनाफ़ा कमाता है। या यह जानते हुए NYSE पर ADR ट्रेड करता है कि LSE पर अंडरलाइंग स्टॉक के साथ क्या होने वाला है।
OneTick कई वेन्यूज़ के डेटा को एक ही स्ट्रीम में एग्रीगेट करता है और क्रॉस-मार्केट पैटर्न खोजता है, तब भी जब इंस्ट्रूमेंट्स के बीच स्ट्रक्चरल लिंक स्पष्ट नहीं होते।
रेगुलेटरी कवरेज
| रेगुलेटर / स्टैंडर्ड | न्यायक्षेत्र |
|---|---|
| MiFID II / MAR | यूरोप |
| SEC / FINRA | अमेरिका |
| ASIC | ऑस्ट्रेलिया |
| IIROC | कनाडा |
अलर्ट स्कोरिंग के लिए व्हाइट-बॉक्स AI
सर्विलांस की क्लासिक समस्या है फॉल्स पॉज़िटिव्स। रोज़ाना 10,000 अलर्ट्स के साथ, 5 लोगों की कंप्लायंस टीम के पास हर एक की समीक्षा करने का कोई मौका नहीं होता। OneTick "व्हाइट-बॉक्स" ML का उपयोग करता है: मॉडल्स वास्तविक मैनिपुलेशन की संभावना का आकलन करते हैं और साथ ही कारण भी दिखाते हैं — बिल्कुल किन फैक्टर्स की वजह से हाई स्कोर मिला। यह ब्लैक बॉक्स नहीं, बल्कि एक व्याख्या योग्य (explainable) मॉडल है, जो रेगुलेटर्स के लिए अत्यंत महत्वपूर्ण है।
क्वांट रिसर्च: टिक्स से अल्फा तक
हेज फंड और क्वांट डेस्क के लिए, OneTick सिर्फ़ एक डेटा स्टोर नहीं है। यह एक रिसर्च एनवायरनमेंट है जहाँ डेटा और एनालिटिक्स एक ही जगह रहते हैं।
आप क्या कर सकते हैं
-
मार्केट माइक्रोस्ट्रक्चर एनालिसिस। अतीत के किसी भी बिंदु पर ऑर्डर बुक को फिर से बनाएँ, लिक्विडिटी की गहराई, स्प्रेड्स, और ऑर्डर फ्लो इम्बैलेंस का विश्लेषण करें।
-
स्ट्रैटेजी बैकटेस्टिंग। हिस्टोरिकल टिक डेटा पर पॉइंट-इन-टाइम एक्यूरेसी के साथ ट्रेडिंग स्ट्रैटेजीज़ चलाएँ। कोई लुक-अहेड बायस नहीं — डेटा उसी क्रम में वापस मिलता है जिसमें वह रीयल टाइम में उपलब्ध था।
-
सिग्नल जनरेशन। परिकल्पनाओं का परीक्षण करें: "अगर बढ़ते वॉल्यूम के साथ bid-ask स्प्रेड 3σ बढ़ जाए — क्या यह रिवर्सल का संकेतक है?" दशकों के डेटा में, सभी इंस्ट्रूमेंट्स में।
-
टिक डेटा पर ML। MDRE (Market Data Research Environment) — डेटा साइंस के लिए एक Python/Pandas जैसा API। हाइपरपैरामीटर ट्यूनिंग, क्रॉस-वैलिडेशन, मॉडल सर्विंग — सीधे टिक डेटा पर, बिना किसी अलग सिस्टम में एक्सपोर्ट किए।
एक्सेस के तरीके
| इंटरफ़ेस | किसके लिए |
|---|---|
| Python / Pandas API | डेटा साइंटिस्ट्स, ML इंजीनियर्स |
| SQL | रिलेशनल डेटाबेस से परिचित एनालिस्ट्स |
| DAG Designer | विज़ुअल क्वेरी बिल्डिंग |
| प्रोप्राइटरी ग्राफ लैंग्वेज | अनुभवी OneTick यूज़र्स |
ट्रेडिंग एनालिटिक्स: TCA और बेस्ट एग्ज़िक्यूशन
MiFID II के बाद, बेस्ट एग्ज़िक्यूशन कोई सुझाव नहीं है — यह एक कानूनी आवश्यकता है। ब्रोकर्स को यह साबित करना होता है कि उन्होंने क्लाइंट ट्रेड्स को उपलब्ध सर्वश्रेष्ठ कीमत पर एग्ज़िक्यूट किया।
Transaction Cost Analysis (TCA)
OneTick आपको एग्ज़िक्यूशन प्राइस की तुलना बेंचमार्क्स से करने देता है:
| बेंचमार्क | यह क्या मापता है |
|---|---|
| VWAP | एक अवधि में वॉल्यूम-वेटेड औसत कीमत |
| Arrival Price | ऑर्डर मिलने के समय की कीमत |
| Implementation Shortfall | ट्रेड करने के निर्णय और वास्तविक एग्ज़िक्यूशन के बीच का अंतर |
| Spread Cost | bid-ask स्प्रेड पर होने वाला नुकसान |
रीयल-टाइम लिक्विडिटी मॉनिटरिंग
FX डेस्क और एल्गो ट्रेडर्स के लिए: OneTick मौजूदा स्प्रेड्स और वॉल्यूम की तुलना हिस्टोरिकल एवरेज से करता है। अगर EUR/USD स्प्रेड मासिक एवरेज से 2σ बढ़ जाए — यह एक विसंगति है, और एल्गोरिथ्म एग्ज़िक्यूशन को धीमा कर सकता है या किसी वैकल्पिक वेन्यू पर स्विच कर सकता है।
डिप्लॉयमेंट: ऑन-प्रेम और क्लाउड
| मॉडल | विवरण |
|---|---|
| On-Premises | पूर्ण नियंत्रण, डेटा कभी परिधि से बाहर नहीं जाता। सख़्त डेटा रेज़िडेंसी आवश्यकताओं वाले बैंकों के लिए |
| OneTick Cloud | पूरी तरह मैनेज्ड सर्विस। इंफ्रास्ट्रक्चर मैनेजमेंट के बिना स्केलिंग |
| Hybrid | क्लाउड में हिस्टोरिकल डेटा, ट्रेडिंग इंजन के पास ऑन-प्रेम रीयल टाइम |
विकल्पों से तुलना
| फ़ीचर | OneTick | kdb+ (KX) | QuestDB | TimescaleDB |
|---|---|---|---|---|
| विशेषज्ञता | फाइनेंस — आउट ऑफ द बॉक्स | फाइनेंस — डेवलपमेंट के ज़रिए | सामान्य TSDB | सामान्य TSDB |
| क्वेरी लैंग्वेज | DAG + SQL + Python | q (वेक्टर, ऊँची लर्निंग कर्व) | SQL | SQL |
| स्ट्रीमिंग + हिस्ट्री | ✅ एकीकृत इंजन | ✅ (kdb Insights) | ⚠️ सीमित | ⚠️ एक्सटेंशंस के ज़रिए |
| Surveillance | ✅ रेडीमेड मॉडल्स | ❌ बनाना पड़ेगा | ❌ | ❌ |
| TCA | ✅ | ❌ बनाना पड़ेगा | ❌ | ❌ |
| Ingestion | >1 करोड़ टिक्स/सेकंड/कोर | ~1 करोड़+ टिक्स/सेकंड/कोर | ~30 लाख+ रो/सेकंड | ~10 लाख+ रो/सेकंड |
| डेवलपर लागत | कम (तैयार EPs) | ज़्यादा (q विशेषज्ञ) | कम (SQL) | कम (PostgreSQL) |
| Open Source | ❌ Enterprise | ❌ Enterprise | ✅ Apache 2.0 | ✅ Apache 2.0 |
| Cloud | ✅ OneTick Cloud | ✅ kdb Insights | ✅ QuestDB Cloud | ✅ Timescale Cloud |
OneTick कब चुनें
- आप एक एक्सचेंज या रेगुलेटर हैं और आपको रेडीमेड डिटेक्शन मॉडल्स वाली सर्विलांस चाहिए।
- आप एक सेल-साइड डेस्क हैं और रेगुलेटर्स को TCA और बेस्ट एग्ज़िक्यूशन रिपोर्टिंग चाहिए।
- आप एक क्वांट फंड हैं और आपको ऐसा प्लेटफ़ॉर्म चाहिए जहाँ हिस्टोरिकल रिसर्च और लाइव मॉनिटरिंग एक ही टूल हों।
OneTick कब ओवरकिल है
- आप एक रिटेल ट्रेडर या छोटी क्रिप्टो टीम हैं। OneTick एक एंटरप्राइज़ प्रोडक्ट है, एंटरप्राइज़ प्राइसिंग के साथ।
- आपको एनालिटिक्स के बिना सिर्फ़ एक डेटाबेस चाहिए। QuestDB या TimescaleDB ज़्यादा उचित रहेंगे।
- आपका डेटा फाइनेंशियल टिक्स नहीं है। IoT, मॉनिटरिंग, लॉग्स — यह एक अलग निश (niche) है, और वहाँ OneTick ओवरकिल है।
इकोसिस्टम: OneTick + TickData
OneTick, TickData — हिस्टोरिकल टिक डेटा के सबसे बड़े प्रोवाइडर्स में से एक — के साथ गहराई से इंटीग्रेटेड है। कवरेज:
- US इक्विटीज़ — 1970 से
- ग्लोबल एक्सचेंज — 80+ वेन्यूज़
- सभी एसेट क्लासेस — इक्विटीज़, फ्यूचर्स, ऑप्शंस, फिक्स्ड इनकम, FX
- क्रिप्टो — स्पॉट और डेरिवेटिव्स
क्वांट रिसर्च के लिए यह महत्वपूर्ण है: हिस्ट्री जितनी गहरी होगी, बैकटेस्ट उतना ही भरोसेमंद होगा। 1970 से डेटा होने से दर्जनों मार्केट रेजीम्स में स्ट्रैटेजीज़ का परीक्षण संभव होता है, जिसमें 1987, 2000, 2008 और COVID-2020 के क्रैश शामिल हैं।
लिंक्स
- 🌐 OneTick: onetick.com
- 🌐 OneTick Use Cases: onetick.com/use-cases
- 📊 TickData: tickdata.com
- 🌐 kdb+ (KX): kx.com
- 🌐 QuestDB: questdb.io
- 🌐 TimescaleDB: timescale.com
निष्कर्ष
OneTick "सिर्फ़ एक और टाइम-सीरीज़ डेटाबेस" नहीं है। यह फाइनेंशियल डेटा के लिए एक वर्टिकली इंटीग्रेटेड प्लेटफ़ॉर्म है जो एक ही इंजन से तीन महत्वपूर्ण ज़रूरतों को पूरा करता है: एक्सचेंज और कंप्लायंस के लिए सर्विलांस, हेज फंड के लिए क्वांट रिसर्च, और सेल-साइड के लिए TCA/बेस्ट एग्ज़िक्यूशन। Event Processors पर बना DAG आर्किटेक्चर उस दुनिया के लिए एक सुरुचिपूर्ण समाधान है जहाँ एक ही डेटा का विश्लेषण रीयल टाइम में भी और गहरी हिस्ट्री में भी करना ज़रूरी होता है।
चुनते समय मुख्य कमी: OneTick की तुलना QuestDB या TimescaleDB से "डेटाबेस बनाम डेटाबेस" के रूप में मत करें। OneTick एक डेटाबेस + एनालिटिक्स इंजन + रेडीमेड बिज़नेस एप्लिकेशंस (सर्विलांस मॉडल्स, TCA बेंचमार्क्स, कंप्लायंस रिपोर्ट्स) है। अगर आपको सिर्फ़ तेज़ टिक इंजेशन चाहिए — QuestDB लें। अगर आपको डेटा इंजेशन से लेकर रेगुलेटरी रिपोर्टिंग तक का पूरा लूप चाहिए — तो OneTick सिर्फ़ kdb+ से मुक़ाबला करता है, और कम एंट्री बैरियर (q सीखने की ज़रूरत नहीं) और रेडीमेड बिज़नेस मॉड्यूल्स की वजह से जीतता है।
अपना खुद का इन्फ्रास्ट्रक्चर बनाने वाली एल्गोट्रेडिंग टीमों के लिए, OneTick एक संदर्भ बिंदु है: एक ऐसा प्लेटफ़ॉर्म कैसे डिज़ाइन किया जाना चाहिए जो रोज़ाना एक ट्रिलियन टिक्स प्रोसेस करे, फिर भी एनालिस्ट को बिना एक भी लाइन कोड लिखे विज़ुअली क्वेरी बनाने दे।
Authors
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.