ऑटोट्रैडिंग क्या है?
ऑटोट्रैडिंग एक ट्रेडिंग योजना है जो खरीद और बिक्री के आदेशों के आधार पर होती है जो स्वचालित रूप से एक अंतर्निहित सिस्टम या प्रोग्राम के आधार पर रखी जाती हैं। अंतर्निहित सिस्टम या प्रोग्राम में व्यापार की स्थिति मिलने पर खरीद या बिक्री के आदेश दिए जाते हैं।
चाबी छीन लेना
- ऑटोट्रैडिंग तब होती है जब खरीद और बिक्री के आदेश स्वचालित रूप से एक प्रोग्राम की गई रणनीति के आधार पर रखे जाते हैं। उन्नत ऑटोट्रैडिंग, जो ट्रेडिंग प्रोग्राम में मानव हस्तक्षेप को सीमित करता है, को परिष्कृत और अच्छी तरह से लिखित ट्रेडिंग प्रोग्राम की आवश्यकता होती है। कार्यक्रम को अभी भी यह सुनिश्चित करने के लिए मानव निगरानी की आवश्यकता है कि यह ठीक से काम कर रहा है। आटोट्रैडिंग आदेशों के तेजी से निष्पादन के लिए अनुमति देता है, जैसे ही एक प्रोग्राम की गई रणनीति की शर्तें पूरी होती हैं। सूत्रण कार्यक्रम लगभग किसी भी रणनीति पर आधारित हो सकते हैं, लेकिन रणनीति को प्रोग्राम योग्य होना चाहिए, और आदर्श रूप से कार्यक्रम की कोशिश करने से पहले लाभप्रदता के लिए रणनीति का पूरी तरह से परीक्षण किया जाना चाहिए।
ऑटोट्रैडिंग को समझना
ऑटोट्रैडिंग एक प्रकार की ट्रेडिंग योजना है जो निवेशकों को वास्तविक समय में बाजार के अवसरों को भुनाने की अनुमति देती है। इसमें आमतौर पर जटिल प्रोग्रामिंग और कुछ मामलों में परिष्कृत ट्रेडिंग प्लेटफॉर्म शामिल होते हैं जो बाहरी प्रोग्रामिंग या प्लगइन्स का समर्थन करते हैं।
व्यापारी एक स्वनिर्धारित ट्रेडिंग रणनीति के आधार पर स्वचालित ट्रेडों को बनाने के लिए ट्रेडिंग सॉफ्टवेयर को प्रोग्राम कर सकते हैं या ट्रेडिंग सॉफ्टवेयर से एक प्रोग्राम कनेक्ट कर सकते हैं।
ऑटोट्रैडिंग के मूल रूपों का उपयोग सभी प्रकार के खुदरा निवेशकों द्वारा भी किया जा सकता है। उदाहरण के लिए, कुछ मानदंड पूरा होने पर भविष्य में निष्पादित होने वाले आदेशों को सेट करना ऑटोट्रैडिंग का सबसे बुनियादी रूप है। अधिक उन्नत स्तर पर, ऑटोट्रैडिंग मानव इनपुट को पूरी तरह से समाप्त कर सकती है। एक बार जब सॉफ्टवेयर प्रोग्राम किया जाता है, तो यह मानव हस्तक्षेप या इनपुट की आवश्यकता के बिना चलता रहेगा। उन्नत मामले में, प्रोग्राम ट्रेडर्स अभी भी अपने कार्यक्रमों की निगरानी करेंगे ताकि यह सुनिश्चित हो सके कि यह अपेक्षित रूप से काम कर रहा है।
कुल मिलाकर, ऑटोट्रैडिंग सिस्टम का उपयोग स्टॉक, वायदा, विकल्प और विदेशी मुद्रा सहित बाजारों की एक विस्तृत श्रृंखला में किया जाता है।
ऑटोट्रैडिंग क्षमताएं
ऑटोट्रैडिंग को पूर्व-निर्धारित ट्रेडिंग रणनीति की आवश्यकता होती है। रणनीति ऑटोट्रैडिंग कार्यक्रम का आधार है, यह परिभाषित करेगा कि यह कब और क्यों व्यापार करेगा। यह सभी प्रकार के निवेशकों के लिए विभिन्न तरीकों से संरचित किया जा सकता है। खुदरा निवेशक बुनियादी ऑटोट्रैडिंग योजनाओं को तैनात कर सकते हैं जो पूरे वर्ष नियमित अंतराल पर निवेश खरीदते हैं, या कुछ निश्चित मापदंडों पर स्टॉक में सशर्त आदेश देते हैं। सशर्त आदेश एक निवेशक को स्वचालित निष्पादन के लिए निर्दिष्ट स्तरों पर ट्रेडों में प्रवेश करने की अनुमति देता है जब एक मूल्य पर पहुंच जाता है।
संस्थागत निवेशक और तकनीकी व्यापारी जटिल व्यापारिक प्रणालियों का उपयोग करेंगे जो सशर्त आदेशों और रणनीतियों जैसे कि ग्रिड ट्रेडिंग, ट्रेंड ट्रेडिंग, स्केलिंग या फ़ेडिंग के लिए अनुमति देते हैं।
कई तकनीकी दिन व्यापारी केवल दलालों के साथ काम करेंगे जो प्लगइन्स या बाहरी कार्यक्रमों को अपने प्लेटफ़ॉर्म से कनेक्ट करने की अनुमति देते हैं, या जो संकेतक और ऑटोट्रैडिंग प्रोग्राम बनाने के लिए मंच के भीतर ही एक कोडिंग प्रोग्राम पेश करते हैं।
उदाहरण के लिए, टीडी अमेरिट्रेड और इंटरएक्टिव ब्रोकर्स जैसे ब्रोकरेज प्लेटफार्म, कोडिंग और ऑटोट्रैडिंग क्षमताओं की पेशकश करते हैं। संस्थागत निवेशकों के पास आमतौर पर अपने स्वयं के मालिकाना व्यापारिक मंच होंगे जो एल्गोरिथम प्रोग्रामिंग के माध्यम से ऑटोट्रैडिंग की अनुमति देते हैं।
ऑटोट्रैडिंग रणनीतियाँ
संस्थागत निवेशक जटिल एल्गोरिदम का उपयोग कर सकते हैं जो कि पोर्टफोलियो के उद्देश्य से शासित परिभाषित मानदंडों के आधार पर निवेश पोर्टफोलियो के लिए ट्रेडों की तलाश करते हैं। इसमें प्रत्येक स्टॉक में विशिष्ट प्रतिशत या डॉलर के आवंटन को बनाए रखने के लिए स्वचालित रूप से प्रतिभूतियों को खरीदना या बेचना शामिल हो सकता है, या पोर्टफोलियो में होल्डिंग्स को एक सूचकांक में मेल कर सकता है।
तकनीकी दिवस व्यापारी तकनीकी बाजार संकेतों के आधार पर निवेश करने के लिए ऑटोट्रैडिंग का उपयोग करेंगे। वे आमतौर पर ऑटो ट्रेडिंग के लिए जटिल सशर्त आदेशों का उपयोग करते हैं। इस प्रकार के आदेश एक निवेशक को प्रवेश मूल्य निर्दिष्ट करने और व्यापार के चारों ओर एक कॉलर बनाने की अनुमति देते हैं ताकि जोखिम प्रबंधन के लिए पूर्व-निर्धारित लाभ और हानि के स्तर का प्रबंधन किया जा सके। ऑटोट्रैडिंग प्रोग्राम को ट्रेंड को विकसित करने, ट्रेड गैप, ट्रेड रेंज, या बोली को फैलाने / फैलाने के लिए भुनाने के लिए बनाया जा सकता है। अनगिनत रणनीतियां हैं। उनका उपयोग केवल व्यापारी की लाभदायक रणनीतियों के साथ आने और उन्हें प्रभावी ढंग से कार्यक्रम करने की क्षमता तक सीमित है।
विदेशी मुद्रा बाजार में निवेशकों के लिए ऑटोट्रैडिंग भी लोकप्रिय है। अधिकांश ब्रोकर एक मंच प्रदान करते हैं जो अन्य व्यापारियों और व्यवसायों द्वारा प्रदान किए गए कार्यक्रमों को स्थापित करने की क्षमता से सुसज्जित है। विदेशी मुद्रा बाजार में ऑटोट्रैडिंग कार्यक्रमों के व्यापक उपयोग का मतलब है कि ऑटोट्रैडिंग सॉफ़्टवेयर का ढेर है जो अनिवार्य रूप से कबाड़ है, लाइव ट्रेडिंग स्थितियों और लाभहीन पर अप्रकाशित है। एक ट्रेडिंग प्रोग्राम खरीदते समय, सावधानी से चलना क्योंकि अखाड़ा एक छोटे (या बड़े) शुल्क के लिए धन की आशाओं की पेशकश करने वाले स्कैमर्स से भरा हुआ है।
उदाहरण के लिए, मेटा ट्रेडर 4 या मेटा ट्रेडर 5 कोडिंग भाषा MQL4 और MQL5 का उपयोग करके विदेशी मुद्रा व्यापारी अपने स्वयं के व्यापारिक कार्यक्रम भी बना सकते हैं।
उदाहरण ऑटोट्रैडिंग रणनीति के लिए विचार करने के लिए मानदंड
ऑटोट्रैडिंग सरल लग सकता है, लेकिन एक सरल ट्रेडिंग रणनीति को प्रोग्रामिंग करने के लिए बहुत अधिक विचार की आवश्यकता होती है। नियमों को कोडित करने के लिए पर्याप्त सरल होना चाहिए, और इसमें शामिल नहीं हो सकता है, क्योंकि कंप्यूटर को पालन करने के लिए परिभाषित नियमों की आवश्यकता होती है।
जिन बातों पर विचार करना है उनमें शामिल हैं, लेकिन इन तक सीमित नहीं हैं:
- स्थिति का आकार, और इसे कैसे परिभाषित किया जाएगा। कैसे ट्रेडों में प्रवेश किया जाएगा, और कौन से विशिष्ट पैरामीटर एक व्यापार को ट्रिगर करेंगे। कैसे व्यापार बंद हो जाएगा, और क्या एक व्यापार के समापन को ट्रिगर करता है। प्रोग्रामर भी बाधाओं के बारे में सोचना चाहता है सिस्टम, जैसे कि जब इसे व्यापार करना चाहिए या नहीं करना चाहिए। वे कुछ सुरक्षा उपायों में रखना चाहते हैं।
इन विषयों को नीचे अधिक विस्तार से बताया गया है।
स्थिति का आकार, और यह कैसे परिभाषित किया जाएगा
इसे उदाहरण के तौर पर परिभाषित किया जा सकता है, उदाहरण के लिए, 10% खाता इक्विटी के बराबर है। या यह अधिक उन्नत हो सकता है, पहले प्रवेश मूल्य और स्टॉप लॉस के बीच अंतर को परिभाषित करना, अधिकतम जोखिम निर्धारित करना, जैसे कि खाता पूंजी का 1%, और फिर 1% जोखिम और स्थिति के बीच की दूरी के आधार पर स्थिति आकार को परिभाषित करना। हानि और विशेष व्यापार पर प्रवेश रोकें। यह अधिक उन्नत स्थिति नौकरशाही का आकार घटाने के दृष्टिकोण को कभी-कभी इष्टतम स्थिति कहा जाता है, क्योंकि किसी व्यापार के विवरण के आधार पर स्थिति आकार में परिवर्तन होता है।
कैसे ट्रेडों में प्रवेश किया जाएगा, और क्या विशिष्ट पैरामीटर ट्रिगर एक व्यापार
उदाहरण के लिए, चलती औसत (एमए) क्रॉसओवर पर ट्रेड करने के लिए आवश्यक है कि मूल्य पहले एमए के एक तरफ हो, और फिर दूसरे पर हो। डेटा स्रोत भी निर्दिष्ट किया जाना चाहिए। मूल्य कैसे निर्धारित किया जाता है: अंतिम मूल्य? बोली मूल्य कीमत पूछें?
ट्रेडों को कैसे बंद किया जाएगा, और व्यापार के समापन को क्या ट्रिगर करता है
यह सीमा के आदेश और व्यापार के शुरू में नुकसान के आदेश को रोककर पूरा किया जा सकता है। ये ऑर्डर व्यापार को ऑर्डर की कीमतों पर बंद कर देंगे, चाहे व्यापार लाभदायक हो या लाभहीन। एक अधिक जटिल रणनीति एक ट्रेलिंग स्टॉप लॉस प्रोग्राम करने के लिए हो सकती है।
प्रोग्रामर विल भी सिस्टम पर बाधाओं के बारे में सोचना चाहते हैं
इसमें ऐसी चीजें शामिल हैं जैसे प्रोग्रामर को ट्रेड करना चाहिए या नहीं। उदाहरण के लिए, प्रोग्रामर नहीं चाहेगा कि शेयर बाजार खुलने के पांच मिनट बाद तक कार्यक्रम चले। इसलिए, उन्हें प्रोग्रामिंग कोड में एक समय की कमी में डालने की आवश्यकता होगी।
वे कुछ सुरक्षा उपायों में भी कामना कर सकते हैं
उदाहरण के लिए, यदि 5% से अधिक इक्विटी खो गई है, या एक खुले व्यापार एक परिभाषित राशि से अधिक खो रहा है, तो कार्यक्रम सभी ट्रेडों को बंद कर देता है और / या एक व्यवस्थापक को प्रोग्राम पर जांच करने के लिए एक ईमेल भेजा जाता है।
स्वचालित ट्रेडिंग प्रोग्राम बनाते समय विचार करने के लिए ये बुनियादी मानदंड हैं। यह प्रणाली जितनी जटिल है, उतने ही अधिक मापदंड और कारकों पर विचार करने की आवश्यकता है।
