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