ऑर्डर जाँचें। आगे की कार्रवाई पर नियंत्रण रखें।
बिल्ट-इन ब्रोकर और एक्सचेंज कनेक्शन, स्वचालित बाज़ार मूल्य और प्री-ट्रेड जोखिम जाँच। स्थानीय पैनल, REST API या MCP टूल से खाते और ऑर्डर प्रवाह संचालित करें।
ब्रोकर और मूल्य फ़ीड देखेंओपन सोर्स · Apache-2.0
- बिल्ट-इन ट्रेडिंग कनेक्शन
- Interactive Brokers · Binance · Alpaca · eToro
- सक्षम किए गए कनेक्शन से स्वीकृत ऑर्डर भेजें और निष्पादन की जानकारी प्राप्त करें।
- स्वचालित बाज़ार मूल्य
- वित्तीय इंस्ट्रूमेंट की सदस्यता लें। Officer जुड़े हुए स्रोतों से मूल्य प्राप्त करके जोखिम इंजन को देता है।
कनेक्शन
अपना ब्रोकर जोड़ें। मूल्य अपने आप प्राप्त करें।
पैनल में आवश्यक कनेक्शन चुनें। ट्रेडिंग कनेक्शन ऑर्डर भेजते हैं; बाज़ार डेटा फ़ीड जोखिम जाँच के लिए बाज़ार मूल्य उपलब्ध कराते हैं।
बिल्ट-इन ट्रेडिंग कनेक्शन
- Interactive Brokers
- Binance
- Alpaca
- eToro
सक्षम किए गए कनेक्शन से स्वीकृत ऑर्डर भेजें और निष्पादन के अपडेट प्राप्त करें।
अपने ब्रोकर खाते और प्रवेश संबंधी जानकारी का उपयोग करें। उपलब्ध वित्तीय इंस्ट्रूमेंट और परीक्षण या वास्तविक ट्रेडिंग मोड प्रदाता और कनेक्शन की सेटिंग पर निर्भर करते हैं।
बाज़ार डेटा फ़ीड
- Interactive Brokers
- Binance
- Kraken
- Coinbase
- Alpaca
- OKX
- Bybit
- OANDA
- Finnhub
स्रोत चुनें और वित्तीय इंस्ट्रूमेंट की सदस्यता लें। Officer जोखिम जाँच के लिए मूल्य अपने आप प्राप्त करता है। आप अपना डेटा फ़ीड भी जोड़ सकते हैं।
प्रदाता की प्रवेश संबंधी जानकारी, बाज़ार डेटा की अनुमतियाँ और सदस्यताएँ तय करती हैं कि कौन से मूल्य उपलब्ध होंगे। केवल मूल्य फ़ीड से ट्रेडिंग सक्षम नहीं होती।
उपयोग के मामले
जिस काम की ज़रूरत है, उससे शुरू करें।
ऑर्डर प्रवाह बनाने, जोखिम प्रबंधन चलाने और ट्रेडिंग का स्वचालन विकसित करने वालों के लिए। हर मार्ग आपके नियंत्रणों और आवश्यक एकीकरण से शुरू होता है।
- स्वयं की पूँजी से ट्रेडिंग करने वाले डेस्क · जोखिम टीमें
खाते की लिमिट को रणनीति से बाहर रखें
एक पैनल से खाते, समूह और जोखिम नीतियाँ संचालित करें। रणनीति का कोड बदले बिना खाते या समूह को ब्लॉक करके नई जोखिम स्वीकृतियाँ रोकें।
- एक ही कंट्रोल प्लेन से पोज़िशन, नीति के निर्णय और खाते के बदलाव देखें।
- ब्लॉक करना जोखिम जाँच का एक अवरोध है। इसका अर्थ सभी ऑर्डर रद्द करना, पोज़िशन समाप्त करना या पहले निष्पादित ट्रेड पलटना नहीं है।
- ब्रोकर · एक्सचेंज इंजीनियर
ऑर्डर प्रवाह में जोखिम निर्णय जोड़ें
REST से ऑर्डर का मूल्यांकन करें और निष्पादन की रिपोर्ट दें। केवल अनुमोदन वाले एकीकरण में, निष्पादन घटक को ऑर्डर भेजने से पहले उसी सटीक ऑर्डर से बंधे हस्ताक्षरित स्वीकृति निर्णय को सत्यापित करना होगा।
- निष्पादन रिपोर्ट से भराव और खाते की स्थिति अद्यतन रखें; केवल ट्रेड के बाद की रिपोर्टिंग ट्रेड को रोक नहीं सकती।
- बिल्ट-इन ट्रेडिंग कनेक्शन उपयोग करें, या मौजूदा निष्पादन सिस्टम रखकर जोखिम API से एकीकरण करें।
- एजेंट निर्माता · डेवलपर
एजेंट को केवल आवश्यक टूल दें
MCP से जुड़ें; डिफ़ॉल्ट रूप से केवल पढ़ने वाले टूल सक्षम होते हैं। ऑपरेटर चुनता है कि स्थिति बदलने वाले कौन से टूल सक्षम हों। दिए गए अधिकार आपकी जोखिम सीमा का हिस्सा बने रहते हैं।
- खाते को ब्लॉक और अनब्लॉक करना MCP टूल में शामिल नहीं है।
- जाँच और भेजना अलग हैं। सक्षम कनेक्शन से ट्रेडिंग के लिए ट्रेडिंग मार्ग आवश्यक है; अपने ब्रोकर के क्रेडेंशियल वाला स्वतंत्र एजेंट बाहरी जाँच अवरोध को दरकिनार कर सकता है।
- क्वांट टीमें · स्वतंत्र ट्रेडर और डेवलपर
स्पष्ट जोखिम नियमों के अनुसार रणनीति का मूल्यांकन करें
पैनल से मूल्य स्रोत जोड़ें और अपने वित्तीय इंस्ट्रूमेंट की सदस्यता लें। Officer बाज़ार मूल्य अपने आप प्राप्त करता है। जोखिम नीतियाँ कॉन्फ़िगर करें, प्रस्तावित ऑर्डर के निर्णय देखें और निष्पादन की ज़रूरत होने पर बिल्ट-इन ट्रेडिंग कनेक्शन जोड़ें।
- OpenPit रिपोर्ट किए गए निष्पादन से रियलाइज़्ड P&L की गणना करता है और खाते की मुद्रा में रूपांतरण के लिए कॉन्फ़िगर किए गए विदेशी विनिमय डेटा का उपयोग करता है।
- P&L अवरोध इंजन को दी गई स्थिति और डेटा पर काम करते हैं। ये नियंत्रण हैं, ट्रेडिंग में नुकसान न होने की गारंटी नहीं।
यह कैसे काम करता है
एक इंजन। उपयोग के तीन तरीके।
पैनल, REST और MCP, Officer का कंट्रोल प्लेन साझा करते हैं। ऑर्डर मूल्यांकन, निष्पादन और रिपोर्टिंग अलग-अलग कार्रवाइयाँ हैं।
- 01 मूल्यांकन
OpenPit इंजन
कॉन्फ़िगर की गई नीतियों, खाते की स्थिति और आवश्यक बाज़ार डेटा के आधार पर ऑर्डर का मूल्यांकन करता है। कारण सहित स्वीकृति या अस्वीकृति देता है।
नियतात्मकता का अर्थ है कि पोज़िशन, आरक्षण और बाज़ार डेटा सहित सभी इनपुट और पूरी स्थिति समान हों।
- 02 समन्वय
Pit Officer कंट्रोल प्लेन
स्थानीय डेटाबेस में खाते, समूह, नीतियाँ, ऑर्डर और ऑडिट रिकॉर्ड संग्रहीत करता है। शुरू होते समय इंजन की स्थिति बहाल करता है।
बिल्ट-इन ट्रेडिंग कनेक्शन स्वीकृत ऑर्डर भेजते हैं और निष्पादन की जानकारी Officer में वापस लाते हैं। बाज़ार डेटा की सदस्यताएँ इंजन को अपने आप मूल्य देती हैं।
- 03 संचालन
ऑपरेटर पैनल
खाते, पोज़िशन और ऑर्डर देखें, नीतियाँ और MCP अनुमतियाँ प्रबंधित करें, डेटा स्रोत कॉन्फ़िगर करें और ऑडिट इतिहास जाँचें।
REST या MCP से उसी कंट्रोल प्लेन का उपयोग करें। एंडपॉइंट तक पहुँच और सक्षम किए गए टूल आपकी तैनाती की सीमा का हिस्सा हैं।
ऑर्डर अनुरोध से जोखिम निर्णय तक
केवल अनुमोदन वाला एकीकरण निर्णय आपके निष्पादन सिस्टम को लौटाता है। हस्ताक्षर सक्षम होने पर निष्पादन से पहले हस्ताक्षरित स्वीकृति और उसके सटीक ऑर्डर पैरामीटर सत्यापित करें। चुने गए ट्रेडिंग स्थल पर भेजने के लिए सक्षम कनेक्शन उपयोग होता है। Officer आपके कॉन्फ़िगर किए गए ट्रेडिंग और बाज़ार डेटा गंतव्यों को डेटा भेजता है।
बाज़ार डेटा और ट्रेडिंग कनेक्शन
पैनल के अंदर
नियंत्रण एक ही जगह पर।
स्थानीय पैनल से API द्वारा उपलब्ध उसी स्थिति को देखें और संचालित करें। उस पेज से शुरू करें जो आपके अगले प्रश्न का उत्तर देता है।
- डैशबोर्ड
- एंटिटी की संख्या, एजेंट के लिए सक्षम कमांड, मार्केट-डेटा की स्थिति, और ऑडिट लॉग की हाल की गतिविधि।
- पॉलिसियाँ
- हर खाते और एसेट के लिए इंजन पर लागू रिस्क-पॉलिसी बैरियर। हर पंक्ति ऑर्डर प्रवाह पर एक प्रतिबंध है।
- खाते
- खाते और समूह एक जगह पर। नई जोखिम स्वीकृतियाँ रोकने के लिए खाते या समूह को ब्लॉक करें और उचित समय पर अनब्लॉक करें।
- ऑर्डर
- अपने ख़ुद के एक्सटर्नल ऑर्डर ID के विरुद्ध एक निष्पादन रिपोर्ट करें, और किसी व्यक्ति की प्रतीक्षा कर रहे ऑर्डर कन्फ़र्म या रद्द करें।
- ऑडिट
- दर्ज कार्रवाइयाँ और उनके स्रोत देखें। ऑडिट API अलग-अलग रिकॉर्ड संपादित नहीं करता; बैकअप बहाली और डेटा रीसेट अलग कार्रवाइयाँ हैं।
- MCP एक्सेस
- तय करें कि AI एजेंट कौन-से कमांड कॉल कर सकता है, फिर उसे MCP के ज़रिए कनेक्ट करें। प्रोटेक्टेड कमांड के लिए स्पष्ट ऑप्ट-इन ज़रूरी है।
- हस्ताक्षर कुंजियाँ
- अनुमोदन हस्ताक्षर कॉन्फ़िगर करें। बाहरी निष्पादन सिस्टम को ऑर्डर भेजने से पहले हस्ताक्षरित स्वीकृति और उससे बंधे ऑर्डर पैरामीटर सत्यापित करने होंगे।
- बाज़ार डेटा
- मूल्य स्रोत जोड़ें और वित्तीय इंस्ट्रूमेंट की सदस्यता लें। Officer कोटेशन अपने आप प्राप्त करके जोखिम इंजन को देता है और समयचिह्न तथा फ़ीड के निदान दिखाता है।
ओपन सोर्स
जिन नियंत्रणों पर निर्भर हैं, उन्हें जाँचें।
स्रोत, कॉन्फ़िगरेशन और API अनुबंध आपके स्वयं के मूल्यांकन के लिए उपलब्ध हैं।
-
Apache-2.0
Officer और OpenPit ओपन सोर्स हैं। कार्यान्वयन देखें, अपनी प्रति बनाएँ और एकीकरण की आवश्यकताओं के अनुसार व्यवहार सत्यापित करें।
-
ऑडिट इतिहास
कंट्रोल प्लेन की कार्रवाइयाँ ऑडिट रिकॉर्ड जोड़ती हैं। सामान्य ऑडिट API अलग-अलग रिकॉर्ड संपादित नहीं करता। बैकअप बहाल करने और सेवा डेटा रीसेट करने से संग्रहीत इतिहास बदला या हटाया जा सकता है; यह अपरिवर्तनीय बाहरी अभिलेखागार नहीं है।
-
आपकी प्रक्रिया और डेटाबेस
Officer को अपने नियंत्रण वाले बुनियादी ढाँचे पर चलाएँ। बाज़ार डेटा स्रोत और सक्षम ट्रेडिंग कनेक्शन आपके कॉन्फ़िगर किए गए गंतव्यों से संपर्क करते हैं। ऑर्डर की जाँच उसे ट्रेडिंग स्थल पर नहीं भेजती।
इंजन की जाँच करें
OpenPit नीतियों, खाते की स्थिति, पोज़िशन, आरक्षण और बाज़ार डेटा के आधार पर ऑर्डर का मूल्यांकन करता है। निर्णय दोहराने के लिए ये सभी इनपुट चाहिए, केवल ऑर्डर और लिमिट का मान नहीं।
त्वरित आरंभ
एक कमांड से Officer शुरू करें।
Docker एक बार स्थापित करें। फिर एक कमांड पेस्ट करें और ब्राउज़र में Officer खोलें। प्रोग्रामिंग का ज्ञान आवश्यक नहीं है।
Officer शुरू करें
Docker Desktop शुरू करें। Windows पर PowerShell या macOS/Linux पर Terminal खोलें, यह कमांड पेस्ट करें और Enter दबाएँ।
docker run -d --name pit-officer --restart unless-stopped -p 127.0.0.1:8787:8787 -v pit-officer-data:/data ghcr.io/openpitkit/officer
Docker, Officer को डाउनलोड करके पृष्ठभूमि में चलाता है। कंटेनर के पुनः शुरू होने पर आपका डेटा आपके कंप्यूटर पर बना रहता है।
पैनल खोलें। वापस आने के लिए यही पता उपयोग करें।
पहली बार शुरू होने तक प्रतीक्षा करें, फिर नीचे दिया गया लिंक खोलें। अपने खातों और सेटिंग में वापस आने के लिए इसे बुकमार्क करें।
पैनल खोलने या Officer पुनः शुरू करने के कमांड
- Windows · PowerShell
-
Start-Process http://127.0.0.1:8787
- macOS
-
open http://127.0.0.1:8787
- Linux
-
xdg-open http://127.0.0.1:8787
यदि आपने Officer बंद किया है, तो नीचे दिए गए कमांड से मौजूदा कंटेनर शुरू करें। पहली स्थापना वाला कमांड दोबारा न चलाएँ और अपना डेटा न हटाएँ।
docker start pit-officer
पैनल में खाता, वित्तीय इंस्ट्रूमेंट, मूल्य स्रोत और जोखिम सीमाएँ जोड़ें। निर्णयों के लिए हस्ताक्षर कुंजी बनाएँ या आयात करें। जब आप ऑर्डर भेजने के लिए तैयार हों, तब ट्रेडिंग कनेक्शन जोड़ें।
शुरू करें
पहला निर्णय स्पष्ट रूप से देखें।
Officer को स्थानीय रूप से चलाएँ, नीति कॉन्फ़िगर करें और स्वीकृत या अस्वीकृत ऑर्डर को उसके ऑडिट रिकॉर्ड सहित देखें। फिर चुनें कि आपका निष्पादन सिस्टम उस निर्णय का उपयोग कैसे करेगा।
Apache-2.0 · स्वयं होस्ट किया गया · स्रोत उपलब्ध
सामान्य प्रश्न
एकीकरण से पहले सीमाएँ समझें।
निष्पादन, अनुमतियाँ, बाज़ार डेटा और तैनाती एकीकरण अनुबंध का हिस्सा हैं।