पिछले दो महीनों में, प्रिंट ((मनी) नामक एक खाता बहुत लोकप्रिय रहा है, क्योंकि इसने बिनेंस परपीट्यूअल स्वैप पर सैकड़ों गुना लाभ कमाया है, और उसके खाते की आय का स्क्रीनशॉट अक्सर विभिन्न संचार समूहों में देखा जा सकता है। लाभ वक्र जिसने मुश्किल से ड्रॉडाउन किया है, ने कई लोगों को ईर्ष्या कर दिया है, और कुछ लोगों ने इसकी प्रामाणिकता पर संदेह किया है। लेकिन 23 से 27 अक्टूबर तक मेरे पांच दिनों के अनुभव ने सत्यापित किया है कि उच्च आवृत्ति रणनीति उच्च अस्थिरता वाले बाजारों में इतनी नाटकीय दर से रिटर्न कमा सकती है।
मुझे रणनीति लिखने में लगभग दो दिन और समायोजन करने में एक दिन का समय लगा; यह आधिकारिक तौर पर 23 अक्टूबर को बिनेंस परपेचुअल स्वैप पर चलना शुरू हुआ। शुरू में रिचार्ज किए गए 100USDT की तुलना में, मैंने 27 को 8800USDT कमाए, 80 से अधिक बार की रिटर्न दर के साथ, और अवधि के दौरान लगभग कोई ड्रॉडाउन नहीं था। कुल रिटर्न दर बिनेंस इतिहास रिटर्न रैंकिंग सूची में 15 वें स्थान पर पहुंच गई है, और अक्टूबर की रिटर्न रैंकिंग सूची में दूसरे स्थान पर है। बिनेंस के संदिग्ध आंकड़ों के कारण, रैंकिंग वास्तव में अधिक होनी चाहिए।
सभी बाजार और तिथियां उच्च आवृत्ति रणनीतियों के लिए उपयुक्त नहीं हैं, और उच्च आवृत्ति बॉट चलाने के लिए शर्तें बहुत कठोर हैं।
1.उच्च आवृत्ति बाजार के अनुकूल
पिछले 5 दिनों में, FIL परित्यक्त अनुबंधों का केवल बिनेंस पर ही कारोबार किया गया था। जब FIL को अभी लॉन्च किया गया था, तब बाजार बहुत अराजक था। परित्यक्त मूल्य और स्पॉट मूल्य के बीच मूल्य का स्प्रेड एक बार 30% से अधिक तक पहुंच गया, जिसके परिणामस्वरूप FIL में लंबे और छोटे के बीच गंभीर अंतर हुए। 16 वें दिन की खुली कीमत 60 से 26 तक गिर गई, और फिर उछाल शुरू हुआ, और एक बार फिर 19 तक गिर गया और 37 तक उछाल आया। उच्च व्यापारिक मात्रा वाले दिन सभी व्यापारिक जोड़े के बीच तीसरे स्थान पर थे, केवल स्थापित BTC और ETH के बाद, जो उच्च आवृत्ति व्यापार के लिए एक सुनहरा अवसर है। यह अफ़सोस की बात है कि मैंने पहली बार बॉट तैयार नहीं किया, और मैंने पहले कुछ दिनों को याद किया, लेकिन मैं 24 वें और 25 वें पर बाजार के उद्धरणों को पकड़ने में कामयाब रहा, और अधिकांश रिटर्न इस मूल्य से आया। 27 वें दिन के बाद, स्प्रेड धीरे-धीरे गायब हो गया, शीर्ष वित्त पोषण दर, उच्च आवृत्ति व्यापार रणनीति के लिए अधिक कठिन हो गई, और लाभ कम
जब SUSHI / YFI / YFII / UNI शुरू में लॉन्च किया गया था, तो एक समय की अवधि के लिए समान अवसर हैं, जिसमें बड़ी अस्थिरता और व्यापारिक मात्रा दोनों थी, और प्रिंट ((पैसा) ने इन अवसरों को जब्त कर लिया। जब ये मुद्रा प्रतीक अब लाभ नहीं कमा सकते थे, तो FIL फिर से दिखाई दिया। लाभ कमाने के दो अवसरों में से एक DEFI की गर्म अवधारणा है, और दूसरा उच्च प्रोफ़ाइल FIL है। वर्तमान परिस्थितियों में, अगले अवसर का इंतजार करने में लंबा समय लगेगा।
2.Tradingशुल्क दर
उच्च आवृत्ति रणनीतियाँ हैंडलिंग शुल्क के लिए बहुत संवेदनशील हैं। बिनेंस निर्माता से 0.00002 के रिटर्न के लिए न्यूनतम शुल्क उच्च नहीं है। हालांकि रिटर्न बहुत छोटा है, लेकिन इसे हैंडलिंग शुल्क से मुक्त समझा जा सकता है। इसलिए, यह हैंडलिंग शुल्क के बिना स्पॉट के समय से पुरानी उच्च आवृत्ति रणनीतियों के एक बैच को पुनर्जीवित करता है। बेशक, यदि बाजार जंगली रूप से उतार-चढ़ाव करता है, तो हैंडलिंग शुल्क अपेक्षाकृत कम महत्वपूर्ण है।
उच्च आवृत्ति
उच्च आवृत्ति बॉट की सबसे प्रसिद्ध विशेषता उनकी अत्यधिक उच्च आवृत्ति है। जब बाजार तेजी से बदल गया, मेरी रणनीति, ज्यादातर समय, 100ms के भीतर पदों को खोलने और बंद करने के लिए समाप्त।
4.जीतने की दर
उच्च आवृत्ति रणनीतियों को बाजार की अल्पकालिक प्रवृत्ति पर सटीक निर्णय लेने की आवश्यकता होती है, और जीतने की दर जितनी अधिक होगी, ऑर्डर की मात्रा उतनी ही अधिक होगी, और अल्पकालिक ट्रेडिंग वॉल्यूम जितनी अधिक होगी, ऑर्डर की मात्रा उतनी ही अधिक होगी। बड़ी ट्रेडिंग वॉल्यूम और उच्च आवृत्ति वाले ट्रेडिंग के कारण, FIL में कुछ सेकंड के भीतर प्रवृत्ति की भविष्यवाणी की उच्च सटीकता है। इसी तरह, लंबे और छोटे के बीच भयंकर अंतर मेकर को संबंधित पदों और बंद पदों को स्थापित करने का अवसर देते हैं। यह शुरुआती स्पॉट उच्च आवृत्ति वाली रणनीति से अलग है। अब मेकर के पास छूट है, लेकिन लेने वाले के पास अभी भी एक उच्च शुल्क है, इसलिए यह केवल एक ऑर्डर लंबित कर सकता है। कल्पना करें कि यदि हर कोई कम समय में तेजी से व्यापार करता है, तो उच्च आवृत्ति वाली रणनीति मेकर को लेने वाले के आदेश के कारण खरीदने में सक्षम नहीं होगी, और इस प्रकार यह सुनिश्चित नहीं कर पाएगी कि कोई लाभ होगा। यदि वर्तमान प्रवृत्ति में कोई अंतर नहीं है, तो मेकर के पास एक उच्च आवृत्ति वाली रणनीति है, लेकिन व्यापार की उच्च संभावना
जब बाजार सुचारू रूप से चला, तो मेरी रणनीति की जीत दर 80% से ऊपर थी, और लाभ-हानि अनुपात 1 से अधिक था। जब बाजार में कोई स्पष्ट प्रवृत्ति नहीं थी, तो दीर्घकालिक जीत दर भी 65% से ऊपर थी, और लाभ-हानि अनुपात 1 से कम था।
5.उच्च आवृत्ति रणनीति की मात्रा
उच्च आवृत्ति वाली रणनीति की मात्रा स्पष्ट रूप से अधिक नहीं है। स्थायी अनुबंध के बड़े लाभ के कारण, 100u की मात्रा 2000u से अधिक के फंड को भी संचालित कर सकती है, इसलिए उच्च आवृत्ति वाली रणनीति एक छोटी राशि के फंड से शुरू हो सकती है। लेकिन समग्र शुद्ध लाभ बहुत बड़ा नहीं है। विशिष्ट मात्रा बाजार में व्यापार की मात्रा पर निर्भर करती है।
6.Risk
जहां एक स्थिति खोली जाती है, वहां जोखिम होते हैं। अच्छी तरह से, उच्च आवृत्ति रणनीति का लाभ यह है कि ट्रेडों की संख्या बहुत अधिक है, और एक बार का नुकसान 10 और ट्रेडों को निष्पादित करके जल्दी से किया जा सकता है, और अवधि लंबी होने पर ड्रॉडाउन बहुत छोटा होता है। स्थिति जितनी बड़ी होगी, जोखिम उतना बड़ा होगा। इसलिए, स्थिति को असीमित रूप से बढ़ाना संभव नहीं है। एक निश्चित नकारात्मक प्रतिक्रिया तंत्र होना चाहिए। यदि अधिक पद हैं, तो बंद राशि बढ़ाएं और खुली राशि को कम करें, ताकि यह सुनिश्चित किया जा सके कि पदों को रखने का समय छोटा है। यदि पद हैं, और यह सिर्फ प्रवृत्ति के खिलाफ है, तो एक बड़ा नुकसान होगा, इसलिए रणनीति को दिशा का न्याय करने के लिए डिज़ाइन किया गया है ताकि यह सुनिश्चित किया जा सके कि पदों को प्रवृत्ति के पक्ष में नाटकीय वृद्धि या स्पष्ट गिरावट में खोला जाए, जो जोखिम को और कम करता है कि अल्पकालिक प्रवृत्ति छोटी नहीं है, और आपको अक्सर नुकसान होगा।
सिद्धांत: हाल ही में निष्पादित ट्रेडों, गहराई और वर्तमान स्थिति प्राप्त करें, ट्रेडों के अनुसार प्रवृत्ति का न्याय करें, और ट्रेडिंग वॉल्यूम के अनुसार खुलने की स्थिति की मात्रा निर्धारित करें। यदि प्रवृत्ति वृद्धि है, तो निर्माता के साथ लंबी स्थिति खोलें, और एक ही समय में लंबी स्थिति बंद करें। यदि आप अभी छोटी स्थिति रखते हैं, तो उन्हें पहले बंद करें। गिरावट प्रवृत्ति का संचालन इसी तरह से है।
उच्च आवृत्ति रणनीतियों के विचार बहुत सुसंगत हैं। मेरी रणनीति इस बार 2014 में उच्च आवृत्ति रणनीति के विचारों और ओकेकोइन लाभ कटाई बॉट रणनीति पर आधारित है जिसे मैंने पहले खुलासा किया था। इन दोनों रणनीतियों का स्रोत कोड एफएमजेड प्लेटफॉर्म पर पाया जा सकता है। यदि आप दोनों रणनीतियों को पूरी तरह से समझते हैं, तो आपके लिए उच्च आवृत्ति व्यापार में कोई रहस्य नहीं होगा।
संरचना: रणनीति एक असिंक्रोनस संरचना का उपयोग करती है (एफएमजेड
फोरम यहाँ कोई स्रोत कोड नहीं है, केवल उपयोग किए गए कार्यों का एक सरल विवरण, एक पूर्ण कोड नहीं है कि चलाया जा सकता है, और न ही यह कोर तर्क शामिल है. एपीआई सभी REST प्रोटोकॉल का उपयोग करते हैं और वेबसॉकेट का उपयोग नहीं करते हैं. सर्वर टोक्यो में है, जिससे कम विलंबता होती है.में उन्नत ट्यूटोरियल देखें) ।
// set trading pair and leverage
var pair = Symbol+'USDT'
exchange.SetCurrency(Symbol+'_USDT')
exchange.SetContractType("swap")
exchange.IO("api", "POST", "/fapi/v1/leverage", "symbol="+pair+"&leverage="+5+"×tamp="+Date.now())
// basic trading precision limits
var price_precision = null
var tick_size = null
var amount_precision = null
var min_qty = null
var exchange_info = JSON.parse(HttpQuery('https://fapi.binance.com/fapi/v1/exchangeInfo'))
for (var i=0; i<exchange_info.symbols.length; i++){
if(exchange_info.symbols[i].baseAsset == Symbol){
tick_size = parseFloat(exchange_info.symbols[i].filters[0].tickSize)
price_precision = exchange_info.symbols[i].filters[0].tickSize.length > 2 ? exchange_info.symbols[i].filters[0].tickSize.length-2 : 0
amount_precision = exchange_info.symbols[i].filters[1].stepSize.length > 2 ? exchange_info.symbols[i].filters[1].stepSize.length-2 : 0
min_qty = parseFloat(exchange_info.symbols[i].filters[1].minQty)
}
}
function updatePosition(){//obtain positions, Symbol as trading pair, adding the trading pair parameter not returning the full currency symbol can reduce API occupation once
position = exchange.IO("api", "GET","/fapi/v2/positionRisk","timestamp="+Date.now()+"&symbol="+Symbol+"USDT")
}
function updateTrades(){// obtain the recent trades
trades = exchange.IO("api", "GET","/fapi/v1/trades","limit=200×tamp="+Date.now()+"&symbol="+Symbol+"USDT")
}
function updateDepth(){// obtain the depth
depth = exchange.IO("IO", "api", "GET","/fapi/v1/depth","timestamp="+Date.now()+"&symbol="+Symbol+"USDT")
}
function onTick(){
updateDepth()
updateTrades()
updatePosition()
makeOrder() // calculate the order price and amount, and then make orders
updateStatus() // update the status information
}
//main loop, with sleep time of 100ms, and the loop delay is usually within 30ms
function main() {
while(true){
if(Date.now() - update_loop_time > 100){
onTick()
update_loop_time = Date.now()
}
Sleep(1)
}
}
यह रणनीति बाजार पर बहुत अधिक मांग है, और ज्यादातर समय लाभदायक नहीं है, और इसके पास कम मात्रा भी है। यदि हर कोई इस लेख को वीबो, वीचैट समूह, वीचैट क्षणों और अन्य प्लेटफार्मों पर सक्रिय रूप से साझा करता है, और 100,000 से अधिक दृश्य, तो मैं इसे किराए पर लेने पर विचार करूंगा ताकि हर कोई वास्तविक संचालन का अनुभव कर सके, और भविष्य में इस लेख के तहत रणनीति के स्रोत कोड का खुलासा भी कर सके। वीचैट पर एफएमजेड का पालन करें,