BitMEX वर्चुअल करेंसी के लिए एक पसंदीदा प्लेटफॉर्म बन गया है, लेकिन इसके एपीआई ट्रेडिंग की सीमाएं सख्त हैं, जो बहुत परेशान कर रही हैं। यह लेख मुख्य रूप से एफएमजेड क्वांटिटेटिव ट्रेडिंग प्लेटफॉर्म में एपीआई का उपयोग करने के लिए कुछ तकनीकों को साझा करता है, जो मुख्य रूप से बाजार बनाने की रणनीति के लिए है।
सबसे उल्लेखनीय लाभ यह है कि व्यापार सक्रिय है, विशेष रूप से बिटकॉइन स्थायी अनुबंध, प्रति मिनट लेनदेन की मात्रा अक्सर लाखों और यहां तक कि दस लाख डॉलर से अधिक होती है; BitMEX में एक आदेश लेनदेन के बाद कमीशन है, हालांकि उच्च नहीं है, लेकिन बड़ी संख्या में बाजार के व्यापारियों को आकर्षित करता है, इसलिए खरीद और बिक्री की गहराई उत्कृष्ट है, अक्सर लाखों डॉलर से अधिक है; खरीद और बिक्री की संचयी गहराई के कारण, लेनदेन की कीमतें अक्सर न्यूनतम परिवर्तनशीलता इकाई 0.5 डॉलर से नीचे उतार-चढ़ाव करती हैं।
REST API के लिए अनुरोध आवृत्ति प्रति 5 मिनट 300 बार तक सीमित है। यह 1 सेकंड के बराबर है, यह सीमा अन्य ट्रेडिंग प्लेटफार्मों की तुलना में बहुत सख्त है। सीमा से अधिक होने पर, ‘Rate limit exceeded’ संकेत दिया जाएगा, यदि सीमा से अधिक जारी है, तो आईपी को एक घंटे के लिए निलंबित किया जा सकता है, और कम समय में कई निलंबन एक सप्ताह के लिए निलंबित हो जाएंगे। प्रत्येक API अनुरोध के लिए, BitMEX हेडर डेटा वापस करेगा, शेष अनुरोधों की वर्तमान संख्या देखने के लिए हेडर डेटा, वास्तव में, यदि एपीआई का सही उपयोग किया जाता है, तो आवृत्ति सीमा से अधिक नहीं होगा, और आमतौर पर जांच की आवश्यकता नहीं होती है।
BitMEX REST API की सीमाएं सख्त हैं, आधिकारिक रूप से वेबसॉकेट प्रोटोकॉल का अधिक उपयोग करने की सिफारिश की जाती है, और सामान्य एक्सचेंजों की तुलना में अधिक डेटा प्रकारों को आगे बढ़ाया जाता है। विशिष्ट उपयोग के लिए निम्नलिखित बिंदुओं पर ध्यान देंः
– गहराई डेटा लंबे समय तक आगे बढ़ाया गया है, तो वहाँ एक त्रुटि है, और वास्तविक गहराई से मेल नहीं खाता है, यह अनुमान लगाया गया है कि गहराई में बहुत अधिक परिवर्तन है, आगे बढ़ाया गया है, लेकिन आम तौर पर बहुत अच्छी तरलता के कारण, सदस्यता टिकर या ट्रेडों के लिए उपलब्ध है - ऑर्डर विवरण में बहुत कुछ छूट गया है, लगभग अनुपयोगी है। – खाते की जानकारी को आगे बढ़ाने में स्पष्ट देरी होगी, REST API का उपयोग करके पुष्टि करना बेहतर है। – जब बाजार में भारी उतार-चढ़ाव होता है, तो प्रक्षेपण में देरी कुछ सेकंड तक हो सकती है। – निम्नलिखित कोड वेबसॉकेट प्रोटोकॉल का उपयोग करने के लिए है, वास्तविक समय में व्यापार और खाता जानकारी प्राप्त करने के लिए, मुख्य रूप से बाजार बनाने की रणनीति के लिए लिखा गया है। विशिष्ट उपयोग को main () फ़ंक्शन में निष्पादित करने की आवश्यकता है।
पूर्ण लेख और कोड के लिए, कृपया देखेंः https://zhuanlan.zhihu.com/p/54881870