(로또 사는 아빠) 살림 하는 엄마

कोरियाई निवेश सिक्योरिटीज एपीआई विकास संदर्भ

  • लेखन भाषा: कोरियाई
  • आधार देश: सभी देशcountry-flag
  • आईटी

रचना: 2024-04-22

रचना: 2024-04-22 23:53

पहले हमने जाना कि कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) API का उपयोग करके ऑटोमेटिक ट्रेडिंग प्रोग्राम क्यों बनाया जा रहा है और इसके क्या फायदे हैं।

इस बार, मैं कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) API को डेवलप करने के लिए आवश्यक जानकारी एकत्र करने की प्रक्रिया को साझा करना चाहता हूँ। कई विशेषज्ञों ने पहले ही कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) API को साझा कर दिया है, इसलिए जानकारी खोजना मुश्किल नहीं था। फिर भी, मुझे क्या मिला और मेरी क्या समझ बनी, इस पर संक्षेप में टिप्पणी करना चाहता हूँ और आशा है कि यह जानकारी आपके लिए मददगार होगी। (सबसे पहले github रेपॉजिटरी देखना अच्छा होगा!!)


आधिकारिक वेबसाइट

कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) की आधिकारिक वेबसाइट

आप आधिकारिक वेबसाइट से बुनियादी जानकारी प्राप्त कर सकते हैं। कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) की आधिकारिक वेबसाइट पर, आप आईडी, खाता सेटिंग, मॉक ट्रेडिंग के लिए आवेदन, विदेशी व्यापार के लिए आवेदन आदि कर सकते हैं। इसके अलावा, आधिकारिक वेबसाइट से डेवलपमेंट साइट का लिंक आसानी से मिल जाता है।

कोरियाई निवेश सिक्योरिटीज एपीआई विकास संदर्भ

कोरियाई निवेश सिक्योरिटीज के मेनू में, विकास से संबंधित सामग्री ट्रेडिंग मेनू में है।



KIS डेवलपर डेवलपर सेंटर

KIS डेवलपर साइट एक ऐसी साइट है जिसे आपको API डेवलप करते समय बार-बार देखना होगा। आप यहाँ API दस्तावेज़ की विस्तृत जानकारी देख सकते हैं।

कोरियाई निवेश सिक्योरिटीज एपीआई विकास संदर्भ

सबसे बुनियादी एक्सेस टोकन जारी करने वाला एपीआई है।


कोरियाई निवेश सिक्योरिटीज एपीआई विकास संदर्भ

एपीआई के अनुरोध मान और प्रतिक्रिया मान के बारे में विस्तृत जानकारी दी गई है। इन मानों को संदर्भित करके, कॉल करें, प्रतिक्रिया प्राप्त करें और उसे संसाधित करें।



github - koreainvestment/open-trading-api

यह ओपन ट्रेडिंग API का github रेपॉजिटरी है। README.md फ़ाइल में काम करने की प्रक्रिया के बारे में विस्तार से बताया गया है। इसलिए, जैसा कि मैंने पहले कहा था, github से शुरू करना अच्छा होगा।

कोरियाई निवेश सिक्योरिटीज एपीआई विकास संदर्भ

यह github रिपोजिटरी है।



विकीडॉक्स

अंत में, python डेवलपमेंट के लिए विकीडॉक्स एक अच्छा संदर्भ है। चूँकि लेखक कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) से हैं, इसलिए अधिकांश जानकारी विश्वसनीय है। अधिकांश इसलिए क्योंकि समय के साथ कोई नई जानकारी नहीं जुड़ी है, और व्यक्तिगत रूप से, मुझे रीयल-टाइम डेटा भाग में कुछ समस्या आई, जिसका समाधान मुझे नहीं मिला।

कोरियाई निवेश सिक्योरिटीज एपीआई विकास संदर्भ

विकीडॉक्स में विकास गाइड अच्छी तरह से लिखा गया है।



अतिरिक्त संदर्भ

इन सभी संदर्भों को देखकर, अगर मैं इसे आसानी से बना देता तो बहुत अच्छा होता, लेकिन मेरा कौशल कमजोर है, इसलिए मुझे कई समस्याओं का सामना करना पड़ा। इसलिए, मैंने कई चीजें खोजी और उनसे मदद ली, और यहाँ उन अतिरिक्त संदर्भों की सूची दी गई है जिनसे मुझे मदद मिली। मैंने जो खोजा है, उसे आप भी आसानी से ढूँढ सकते हैं।

जोकोडिंग (조코딩) जी का यूट्यूब वीडियो (23:41 सेकंड)

इस वीडियो से, मुझे कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) API के फायदे उपयोगकर्ता के नजरिए से समझ में आए। और, जैसा कि अपेक्षित था, वीडियो में काम करने वाले कोड को समझाया गया था, जिससे समझने में आसानी हुई। अगर आपने पहले आधिकारिक वेबसाइट से पता लगाया है कि क्या है, तो मैं जोकोडिंग (조코딩) जी का वीडियो (23:41 सेकंड) जल्दी देखने की सलाह दूँगा।


वेबसॉकेट्स

जैसा कि मैंने पहले कहा था, मुझे रीयल-टाइम डेटा हैंडलिंग में समस्या आई थी, और विकीडॉक्स में, python के वेबसॉकेट्स का उपयोग किया गया था। लेकिन, मुझे वेबसॉकेट्स की ठीक से समझ नहीं आई। ऐसी स्थिति में, पूछना ही होगा। +_+


चैटजीपीटी, मदद करो।

कोरियाई निवेश सिक्योरिटीज एपीआई विकास संदर्भ

मुझे लगता है कि अगर ChatGPT गायब हो जाता है, तो बड़ी परेशानी होगी।


यह संचार का एक तरीका है, और एक बार कनेक्ट हो जाने पर, आप डेटा प्राप्त कर सकते हैं। इसे देखकर मुझे लगा कि REST API एक अनुरोध के लिए एक प्रतिक्रिया देता है, जबकि वेबसॉकेट एक अनुरोध के बाद संबंधित प्रतिक्रियाएँ देता रहता है। ऑटोमेटिक ट्रेडिंग प्रोग्राम बनाने के लिए, दोनों को सही ढंग से लागू किया जाना चाहिए और एक साथ काम करना चाहिए।


लेकिन, मुझे विकीडॉक्स के उदाहरण में समस्या आई। मैंने वेबसॉकेट का उपयोग करके अनुरोध किया, लेकिन फिर while True: आ गया, और वह स्थिति बनी रही। निश्चित रूप से, इसका कोई हल होगा, लेकिन मैं एक नौसिखिया हूँ और इस अवधारणा से परिचित नहीं हूँ, इसलिए मुझे समझ नहीं आ रहा था कि इसे कैसे हल किया जाए। इसलिए, मैंने github पर यह देखने के लिए खोज की कि क्या किसी ने इसे अलग तरीके से लागू किया है।


github रेपॉजिटरी

  • python-kis - Soju06/python-kis: 📈 पाइथन कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) REST-आधारित ट्रेडिंग API लाइब्रेरी (github.com)
  • pykis - pjueon/pykis: कोरिया इन्वेस्टमेंट सिक्योरिटीज (한국투자증권) के नए ओपन ट्रेड API को आसानी से उपयोग करने के लिए पाइथन पैकेज (github.com)
  • mojito - sharebook-kr/mojito: KIS के लिए पाइथन रैपर (github.com)

मुझे फिर से एहसास हुआ कि कितने सारे विशेषज्ञ हैं। मैंने तीनों को देखा, लेकिन मैंने जिस रेपॉजिटरी का इस्तेमाल किया, वह पहला python-kis था। मैंने इस लॉजिक को लिया और वेबसॉकेट भाग को संदर्भ के तौर पर इस्तेमाल किया। अंत में, मैंने websockets लाइब्रेरी के बजाय websocket और websocket-client लाइब्रेरी का इस्तेमाल किया। मैं इस अवसर पर Soju06 जी और github पर अच्छे कोड साझा करने वाले सभी लोगों को धन्यवाद देना चाहता हूँ।

अब, मैं इस जानकारी का उपयोग करके डेवलपमेंट कर सकता हूँ। कुछ समस्याएँ आईं, लेकिन मैं उन पर अलग से चर्चा करूँगा। अगला, मैं शेयर ऑटोमेटिक ट्रेडिंग की संरचना के बारे में सोचने के बाद उस पर चर्चा करूँगा। इसके आधार पर, भविष्य में समस्याओं को कम किया जा सकेगा और पहले से बनाए गए भागों को आसानी से फिर से इस्तेमाल किया जा सकेगा।

टिप्पणियाँ0

2024-11-18 जीवन में रुचि रखने वाली विविध सामग्री: मैं क्या करके आनंद लेता हूँ?यह ब्लॉग पोस्ट 18 नवंबर, 2024 को लिखी गई थी। इसमें लेखक के शौक, निवेश, शिक्षा आदि विभिन्न प्रकार के दैनिक जीवन और स्वचालन के माध्यम से कार्य कुशलता में वृद्धि पर विचार शामिल हैं।
Charles Lee
Charles Lee
Charles Lee
Charles Lee

November 19, 2024

लेगिनोट प्रोजेक्ट विकास की कहानी3 - गो में अनुरोधगो भाषा का उपयोग करके संसद ओपनएपीआई से कानूनी जानकारी प्राप्त करने वाली लेगिनोट परियोजना के विकास की प्रक्रिया को प्रस्तुत करता है। इसमें HTTP अनुरोध और डेटा संरचना परिभाषा आदि शामिल हैं।
statpan
statpan
statpan
statpan

August 26, 2024

ओपनसोर्स योगदान अनुभवयह लेख ओपनसोर्स योगदान अनुभव साझा करता है, डर पर काबू पाने और पहला कदम उठाने का साहस प्रदान करता है। छोटे सुधारों से शुरुआत करके आत्मविश्वास हासिल करने और बढ़ने की प्रक्रिया के बारे में बताता है।
seungwon
seungwon
seungwon
seungwon

May 3, 2025

कोडिंग कहाँ से सीखें? : वेब कोडिंग ऑनलाइन कोर्स सेवाओं का संग्रहक्या आप वेब कोडिंग ऑनलाइन कोर्स सेवा की तलाश कर रहे हैं? मुफ़्त/भुगतान वाले कोर्स साइटों की तुलना करें और अपने लिए उपयुक्त कोडिंग शिक्षा शुरू करें।
길리
길리
길리
길리

March 29, 2024

[समय निवेश X + मुफ़्त + भाग लेने पर सभी को मुफ़्त कॉफ़ी] K-BIT मॉक इन्वेस्टमेंट प्रतियोगिता $8000 (बिट/ईथर/एयरड्रॉप)K-BIT मॉक इन्वेस्टमेंट प्रतियोगिता में भाग लें और कॉफ़ी कूपन भी प्राप्त करें। 8000 डॉलर के पुरस्कार के लिए चुनौती दें और टीम Sepower (सेपावर) के साथ एक सुखद निवेश अनुभव बनाएँ।
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER
팀 세력, SEPOWER

August 12, 2024

29 नवंबर 2024 की लेट ब्रेकिंग न्यूज़: Replit का पेड सब्सक्रिप्शन / अच्छी सॉफ्टवेयर डेवलपमेंट आदतें29 नवंबर 2024 को लिखे गए इस ब्लॉग पोस्ट में Replit के पेड सब्सक्रिप्शन के अनुभव को साझा किया गया है और अच्छी सॉफ्टवेयर डेवलपमेंट आदतों के 10 सुझाव दिए गए हैं। इसमें कुशल कोडिंग और रिफैक्टरिंग रणनीतियाँ, टेस्टिंग के महत्व आदि पर चर्चा की गई है।
Charles Lee
Charles Lee
Charles Lee
Charles Lee

November 29, 2024