← सभी पोस्ट
ट्रेडिंग इंटेलिजेंस

Decimas — बजट में सोचने वाला एल्गोरिदमिक ट्रेडिंग सॉफ़्टवेयर

Decimas बाज़ारों का अवलोकन करता है, परिणामों का अनुकरण करता है, और एक वास्तविक लेटेंसी बजट के भीतर एग्ज़ीक्यूशन रूट करता है — ऑडिट के लिए निर्धारक रीप्ले के साथ।

Decimas लूप: बाज़ार का अवलोकन, अनुकरण, एग्ज़ीक्यूशन रूटिंग, जोखिम माप।
Decimas लूप: बाज़ार का अवलोकन, अनुकरण, एग्ज़ीक्यूशन रूटिंग, जोखिम माप।

एक कोट आता है, पुराना पड़ता है, और चला जाता है। जब तक कोई मॉडल उस पर विचार पूरा करता है, ऑर्डर बुक बदल चुकी होती है, स्प्रेड चौड़ा हो चुका होता है, और जो ऑर्डर उसने सुझाया वह एक ऐसे बाज़ार पर दांव बन जाता है जो अब अस्तित्व में नहीं है। अधिकांश ट्रेडिंग सिस्टम इसलिए गलत नहीं होते कि उनका तर्क कमज़ोर है। वे गलत होते हैं क्योंकि उन्होंने देर से जवाब दिया।

Decimas एक एल्गोरिदमिक ट्रेडिंग सॉफ़्टवेयर है जो इसी एक समस्या के इर्द-गिर्द बना है। यह एक निर्धारक ट्रेडिंग रनटाइम है — बाज़ारों का अवलोकन करने, आगे क्या होगा यह मॉडल करने, और उपलब्ध समय के भीतर ऑर्डर रूट करने की जगह। यह काम बुनियादी ढाँचे का है, भविष्यवाणी का नहीं। यह रिटर्न का वादा नहीं करता; यह वादा करता है कि जो निर्णय आप भेजते हैं वही है जिस पर आपने विचार किया था।

एक ट्रेड घड़ी के अधीन एक निर्णय है

किसी भी एल्गोरिदमिक ट्रेडिंग प्लेटफ़ॉर्म की निर्णायक बाधा यह नहीं है कि रणनीति कितनी चतुर है। यह है कि सिग्नल और उससे उचित ठहरने वाली कार्रवाई के बीच कितना समय बीतता है। वह अंतराल एक बजट है, और हर घटक उसे खर्च करता है: मार्केट इनजेस्ट, फ़ीचर लुकअप, अनुकरण, पॉलिसी जाँच, और ऑर्डर स्वयं।

Decimas उसी बजट से शुरू होकर भीतर की ओर काम करता है। आप किसी मूल्य के अवलोकन और ऑर्डर की पुष्टि के बीच अनुमत समय घोषित करते हैं। उसके बाद की हर चीज़ उसमें फिट होने के लिए इंजीनियर की जाती है — अन्यथा वह शिप नहीं होती।

यदि आपका सॉफ़्टवेयर बुक के बदल जाने के बाद जवाब देता है, तो उसने वह सवाल जवाब दिया जो किसी ने पूछा ही नहीं था।

इसीलिए Decimas स्नैपशॉट-फर्स्ट है। निर्णय के बीच में चलते बाज़ार से क्वेरी करने के बजाय, यह स्थिति के एक सुसंगत स्नैपशॉट पर तर्क करता है — बुक, पोज़ीशन, और जोखिम जैसे वे एक क्षण में थे। स्नैपशॉट विचार की इकाई है, और यह रिकॉर्ड की भी इकाई है। जिस बाज़ार के विरुद्ध आपने निर्णय लिया, उसे आप बाद में पुनर्निर्मित कर सकते हैं।

लूप

Decimas हर चक्र में एक ही चार-चरणीय लूप चलाता है, चाहे वह मिनट में एक बार फायर हो या हज़ारों बार प्रति सेकंड।

  • बाज़ार का अवलोकन — ऑर्डर बुक, ट्रेड, और पोज़ीशन को एक सुसंगत स्नैपशॉट में इनजेस्ट करें।
  • परिणामों का अनुकरण — उस स्नैपशॉट के विरुद्ध उम्मीदवार रणनीतियों को आगे चलाएँ, जिसमें फिल, स्लिपेज, और इम्पैक्ट शामिल हों।
  • एग्ज़ीक्यूशन रूटिंग — चुनी गई योजना को ऑर्डर में बदलें और उन्हें वेन्यू लेयर के माध्यम से भेजें।
  • जोखिम माप — परिणामी पोज़ीशन को स्कोर करें, उसे वापस फीड करें, और अगले चक्र को गेट करें।

लूप स्वयं पर बंद होता है। एक चक्र के अंत में मापा गया जोखिम अगले की शुरुआत में अनुकरण पर एक बाधा बन जाता है, इसलिए परिस्थितियाँ बदलने पर सिस्टम अपना व्यवहार स्वयं कसता या ढीला करता है।

अनुकरण उत्पाद है, सहायक नहीं

अधिकांश स्टैक में, अनुकरण वह चीज़ है जो आप पहले करते हैं — एक नोटबुक में, पिछले हफ़्ते के डेटा के विरुद्ध। Decimas में यह लाइव लूप के भीतर चलता है, वर्तमान स्नैपशॉट पर, प्रोडक्शन जैसे ही बजट के अधीन। सवाल केवल यह नहीं है कि "बैकटेस्ट में यह रणनीति क्या करती थी" बल्कि यह है कि "यह ऑर्डर अभी, इस बुक पर, जो मैं होल्ड कर रहा हूँ उसे देखते हुए, क्या करेगा।"

यही इसे एक रणनीति लाइब्रेरी के बजाय एक क्वांटिटेटिव ट्रेडिंग प्लेटफ़ॉर्म बनाता है। एग्ज़ीक्यूशन रणनीतियाँ, पोर्टफोलियो इंटेलिजेंस, और जोखिम अलग-अलग उत्पाद नहीं हैं जो एक साथ जोड़े गए हों — वे एक अनुकरणीय स्थिति के दृश्य हैं। एक पोर्टफोलियो बाधा और एक एग्ज़ीक्यूशन रणनीति बाज़ार के एक ही मॉडल के विरुद्ध तर्क करते हैं, इसलिए वे चुपचाप असहमत नहीं हो सकते।

मशीन लर्निंग ट्रेडिंग एल्गोरिदम भी यहाँ पॉलिसी के रूप में रहते हैं। एक मॉडल प्रस्ताव देता है; पॉलिसी लेयर तय करती है कि प्रस्ताव अनुमत है या नहीं। पोज़ीशन सीमाएँ, एक्सपोज़र कैप, और वेन्यू नियम ऑर्डर बनते समय लागू होते हैं, फिल के बाद नहीं। एक तेज़ गलत ऑर्डर फिर भी गलत ऑर्डर है, इसलिए शुद्धता के गेट गति के साथ ही शिप होते हैं।

वह गति जिसे आप उचित ठहरा सकें

Mojo-त्वरित कोर इसलिए है ताकि लूप अपने बजट में फिट हो सके — उसके भीतर के तर्क को पतला किए बिना। गति लक्ष्य नहीं है; यह वह जगह है जो अनुकरण और जोखिम जाँचों को भरोसे के लायक बनाए रखती है। एक AI एल्गोरिदमिक ट्रेडिंग सिस्टम का उद्देश्य बाकी सबसे पहले कार्य करना नहीं है — यह एक ऐसे निर्णय पर कार्य करना है जिसके पीछे आप खड़े हो सकें।

Decimas डिज़ाइन से निर्धारक है, और यही निर्धारकता रीप्ले को संभव बनाती है। एक ही स्नैपशॉट और एक ही पॉलिसी दिए जाने पर, रनटाइम हर बार एक ही ऑर्डर उत्पन्न करता है। जब प्रोडक्शन में कुछ असामान्य व्यवहार करता है, तो आप लॉग और अनुमान से उसका विश्लेषण नहीं करते। आप उस सटीक चक्र को रीप्ले करते हैं और निर्णय को बनते हुए देखते हैं।

एक ट्रेडिंग डेस्क के लिए, यह वह अंतर बंद करता है जो अधिकांश एल्गोरिदमिक ट्रेडिंग सॉफ़्टवेयर खुला छोड़ देता है। ऑडिट पुनर्निर्माण नहीं, रिकॉर्डिंग बन जाता है। एक अनुपालन प्रश्न, एक जोखिम समीक्षा, एक खराब फिल पर पोस्ट-मॉर्टम — हर एक एक ही आर्टिफैक्ट पर आकर टिकता है: चक्र, पुनः-चलाया गया, अपरिवर्तित।

आगे की राह

बाज़ार जितने कठिन होते हैं, लाभ उतना ही तेज़ मॉडल से हटकर तेज़, जवाबदेह निर्णय की ओर जाता है। एक क्वांटिटेटिव ट्रेडिंग प्लेटफ़ॉर्म जो एक बजट के भीतर अनुकरण, रूटिंग, और रीप्ले कर सके, लेटेंसी को एक कर से एक डिज़ाइन पैरामीटर में बदल देता है — कुछ ऐसा जिसे आप जानबूझकर खर्च करते हैं, न कि अनजाने में गँवाते हैं। Decimas उन डेस्क के लिए बना है जो जल्दी अनुमान लगाने से ज़्यादा यह जानना पसंद करते हैं कि उन्होंने वास्तव में क्या किया। जैसे-जैसे मॉडल अधिक सक्षम होते हैं, सबसे महत्वपूर्ण बाधा अभी भी घड़ी है, और अनुशासन अभी भी वही है: अवलोकन, अनुकरण, रूटिंग, माप — और इसे साबित करने में सक्षम होना।

अपडेट पाएँ →