Skip to main content

SmartAPI Key कैसे जनरेट करें और अपने कंप्यूटर पर पाइथन कैसे इंस्टॉल करें?

6 min readUpdated on 4th Aug, 2026by Team Angel One
इस लेख में बताया गया है कि SmartAPI रजिस्ट्रेशन पेज की मदद से API Key कैसे जनरेट करें। साथ ही, विंडोज कंप्यूटर पर Python (एनाकोंडा डिस्ट्रीब्यूशन) को इंस्टॉल करने का प्रोसेस भी स्टेप-बाय-स्टेप समझाया गया है।
Share

पिछले लेख में हमने विस्तार से बताया था कि SmartAPI का इस्तेमाल क्यों करना चाहिए। अगर आपने वह लेख नहीं पढ़ा है, तो पहले उसे पढ़ सकते हैं। इससे आपको SmartAPI की क्षमताओं और फायदों को बेहतर तरीके से समझने में मदद मिलेगी।

अब जब आपको SmartAPI की सुविधाओं के बारे में जानकारी मिल गई है, तो अगला सवाल यही होगा कि इसकी शुरुआत कैसे करें। इस लेख में हम आपको SmartAPI रजिस्ट्रेशन पेज की मदद से API Key जनरेट करने की पूरी प्रक्रिया स्टेप-बाय-स्टेप बताएंगे। इसके बाद अपने कंप्यूटर पर Python इंस्टॉल करने का तरीका भी समझाएंगे।

कुछ लोगों के मन में यह सवाल आ सकता है कि SmartAPI सात अलग-अलग प्रोग्रामिंग लैंग्वेज को सपोर्ट करता है, फिर इस लेख में सिर्फ Python की ही बात क्यों की गई है। इसकी वजह हमारे फोरम और API यूजर्स से मिला फीडबैक है। Python अपनी आसान सिंटैक्स और फ्लेक्सिबिलिटी की वजह से सबसे लोकप्रिय प्रोग्रामिंग लैंग्वेज में से एक है। अगर आप चाहते हैं कि हम दूसरी प्रोग्रामिंग लैंग्वेज के लिए भी ऐसी गाइड तैयार करें, तो हमें जरूर बताएं।

SmartAPI Key कैसे जनरेट करें?

स्टेप 1:

सबसे पहले https://smartapi.angelbroking.com/ पर जाएं।

स्टेप 2:

पेज पर पीले रंग से हाइलाइट किए गए साइनअप बटन पर क्लिक करें।

स्टेप 3:

अब मांगी गई जरूरी जानकारी भरें। इस स्टेप में एंजल क्लाइंट ID भरना जरूरी नहीं है।

स्टेप 4:

रजिस्ट्रेशन पूरा होने के बाद आपको क्रिएट एन ऐप का विकल्प दिखाई देगा।

स्टेप 5:

अब आपके सामने चार विकल्प आएंगे। इस उदाहरण में हम ट्रेडिंग APIs का चयन करेंगे।

ऐप नेम:

आप अपनी API को कोई भी नाम दे सकते हैं। अगर आप पब्लिशर बटन्स बनाते हैं, तो यही नाम एंड यूजर को दिखाई देगा।

रिडायरेक्ट URL:

जब आप SmartAPI में लॉगिन रिक्वेस्ट भेजेंगे, तो इसी URL पर आपका एक्सेस टोकन मिलेगा। आसान सेटअप के लिए http://127.0.0.1 इस्तेमाल करने की सलाह दी जाती है।

पोस्टबैक URL:

API के जरिए दिए गए ऑर्डर्स का स्टेटस इसी URL पर प्राप्त किया जा सकता है। यह एक ऑप्शनल फील्ड है। इसका इस्तेमाल आमतौर पर वेब ऐप्स बनाने वाले डेवलपर्स करते हैं, ताकि वे एंड यूजर को ऑर्डर का स्टेटस दिखा सकें।

एंजल क्लाइंट ID:

यह भी एक ऑप्शनल फील्ड है। अगर आपके पास क्लाइंट ID है, तो उसे भर सकते हैं, नहीं तो इसे खाली छोड़ सकते हैं। हालांकि, SmartAPI का इस्तेमाल करने के लिए आपके पास एंजल वन का अकाउंट होना जरूरी है।

स्टेप 6:

प्रक्रिया पूरी होने के बाद आपको API Key और सीक्रेट Key मिल जाएगी। इन्हें किसी के साथ साझा न करें, क्योंकि ये आपके अकाउंट की सुरक्षा से जुड़ी महत्वपूर्ण जानकारी हैं।

अपने कंप्यूटर पर पाइथन कैसे इंस्टॉल करें?

इंटरनेट पर पाइथन इंस्टॉल करने के कई तरीके उपलब्ध हैं। अगर आप सिर्फ "How to Install Python" सर्च करेंगे, तो अलग-अलग लेख और तरीकों की वजह से उलझन और बढ़ सकती है। लेकिन सवाल यह है कि रिटेल निवेशकों या शेयर बाजार में डाटा एनालिसिस के आधार पर फैसले लेने वालों के लिए सबसे बेहतर विकल्प कौन-सा है?

इसका आसान जवाब है एनाकोंडा डिस्ट्रीब्यूशन। पाइथन के लिए हमारी पहली पसंद एनाकोंडा है, क्योंकि इसमें पैंडास, NumPy और मैटप्लॉटलिब जैसी कई जरूरी लाइब्रेरीज़ पहले से मौजूद होती हैं। ट्रेडिंग स्ट्रैटेजी चलाने और डाटा एनालिसिस के लिए इन लाइब्रेरीज़ का काफी इस्तेमाल होता है और आने वाले लेखों में भी हम इन्हीं का उपयोग करेंगे।

बेशक, इन लाइब्रेरीज़ को अलग से भी इंस्टॉल किया जा सकता है। लेकिन कई रिपोर्ट्स में यह भी बताया गया है कि एनाकोंडा डिस्ट्रीब्यूशन के जरिए इंस्टॉल किया गया पाइथन सामान्य पाइथन की तुलना में बेहतर प्रदर्शन करता है। इस विषय पर पाइथनस्पीड ने भी एक लेख प्रकाशित किया है।

अब जानते हैं कि इसे कैसे इंस्टॉल करना है। इस लेख में हम विंडोज पर इंस्टॉलेशन की प्रक्रिया बताएंगे। अगर आप चाहते हैं कि हम मैकओएस, लिनक्स या किसी अन्य ऑपरेटिंग सिस्टम के लिए भी ऐसी गाइड तैयार करें, तो हमें जरूर बताएं। उम्मीद है कि आप अपना पहला पाइथन प्रोग्राम लिखने के लिए उत्साहित होंगे। 😃

स्टेप 1: वेबसाइट से एनाकोंडा डिस्ट्रीब्यूशन डाउनलोड करें

सबसे पहले एनाकोंडा डाउनलोड्स पेज पर जाएं।

पेज में सबसे नीचे तक स्क्रॉल करें। वहां आपको एनाकोंडा इंस्टॉलर्स दिखाई देंगे।

अब अपने कंप्यूटर के अनुसार 32-bit या 64-bit वर्जन डाउनलोड करें। अगर आपको यह नहीं पता कि आपके कंप्यूटर में कौन-सा वर्जन है, तो विंडोज के स्टार्ट सर्च में dxdiag टाइप करें और एंटर दबाएं।

अगर आप इसे पहली बार खोल रहे हैं, तो एक कन्फर्मेशन पॉपअप दिखाई दे सकता है। वहां यस चुनें। इसके बाद एक स्क्रीन खुलेगी, जिसमें आपके सिस्टम की जानकारी दिखाई देगी। इसी से आप जान सकते हैं कि आपके कंप्यूटर के लिए कौन-सा वर्जन सही रहेगा।

स्टेप 2: डाउनलोड की गई फाइल इंस्टॉल करें

डाउनलोड की गई Anaconda3-2020.11-Windows-x86_64.exe फाइल को रन करें और इंस्टॉलेशन के दौरान दिए गए सभी डिफॉल्ट ऑप्शन्स के साथ आगे बढ़ें। इसके बाद इंस्टॉलेशन अपने आप शुरू हो जाएगा।

पूरी प्रक्रिया में आमतौर पर कुछ ही मिनट लगते हैं।

ध्यान रखें कि आपने फाइल कब डाउनलोड की है, उसके आधार पर उसका वर्जन नंबर अलग हो सकता है। इसलिए अगर फाइल का नाम यहां दिए गए उदाहरण से थोड़ा अलग दिखाई दे, तो घबराने की जरूरत नहीं है।

स्टेप 3: पाइथन इंस्टॉलेशन की जांच करें

विंडोज के सर्च बार में एनाकोंडा टाइप करें और एनाकोंडा प्रॉम्प्ट (anaconda3) खोलें।

इसके बाद एक काले रंग की कमांड विंडो दिखाई देगी।

अब इस विंडो में python टाइप करें। अगर इंस्टॉलेशन सही तरीके से हुआ है, तो आपके सिस्टम में इंस्टॉल पाइथन का वर्जन दिखाई देगा। उदाहरण के तौर पर, यहां पाइथन 3.9.12 दिखाई दे रहा है।

स्टेप 4: अपना पहला पाइथन प्रोग्राम लिखें

यही सबसे रोमांचक हिस्सा है। यहीं से आपकी रूल-बेस्ड ट्रेडिंग की यात्रा शुरू होती है।

स्टेप 3 में खुली एनाकोंडा प्रॉम्प्ट विंडो में नीचे दिया गया कोड टाइप करें।

print("Hello World")

अगर सब कुछ सही तरीके से हुआ है, तो स्क्रीन पर Hello World दिखाई देगा।

अगर ऐसा होता है, तो बधाई! आपने अपना पहला पाइथन प्रोग्राम सफलतापूर्वक लिख लिया है। इस प्रोग्राम के जरिए आपने कंसोल पर टेक्स्ट प्रिंट करना सीखा।

निष्कर्ष

इस लेख में हमने SmartAPI Key जनरेट करने और अपने कंप्यूटर पर पाइथन इंस्टॉल करने की पूरी प्रक्रिया समझी।

अगले लेख में हम आपको SmartAPI फोरम और डॉक्यूमेंटेशन के बारे में बताएंगे। साथ ही यह भी सीखेंगे कि अभी किए गए इंस्टॉलेशन में SmartAPI पाइथन क्लाइंट को कैसे इंस्टॉल किया जाए।

एंजल वन का उद्देश्य आपको रूल-बेस्ड ट्रेडिंग सीखने की इस यात्रा में बेहतर मार्गदर्शन देना है। अगर आपके पास कोई सुझाव हो, तो उसे SmartAPI फोरम या कमेंट के जरिए हमारे साथ साझा कर सकते हैं।

डिस्क्लेमर

सिक्योरिटीज मार्केट में किया गया निवेश बाजार जोखिमों के अधीन होता है। निवेश करने से पहले सभी संबंधित दस्तावेजों को ध्यान से पढ़ें।

डिस्क्लेमर: 'सिक्योरिटीज मार्केट में किया गया निवेश बाजार जोखिमों के अधीन होता है। निवेश करने से पहले सभी संबंधित दस्तावेजों को ध्यान से पढ़ें।'

एप्लिकेशन प्रोग्रामिंग इंटरफेस (API) डेवलपर्स को अलग-अलग सॉफ्टवेयर प्रोग्राम्स के बीच रियल-टाइम डाटा का सहज आदान-प्रदान करने की सुविधा देता है। एंजल वन SmartAPI की मदद से आप आसानी से एल्गो ट्रेडिंग शुरू कर सकते हैं। यह मल्टी-लैंग्वेज SDKs, 50-पोजिशन मार्जिन कैलकुलेटर API, रियल-टाइम वेब-सॉकेट डाटा और BSE F&O सहित कई सेगमेंट्स का सपोर्ट उपलब्ध कराता है। इससे पारंपरिक ब्रोकरेज लाइसेंसिंग से जुड़ी बाधाएं काफी हद तक समाप्त हो जाती हैं।

Open Free Demat Account!

Join our 3.8 Cr+ happy customers
+91