"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पायथन के साथ वास्तविक समय में स्टॉक की कीमतें प्राप्त करें

पायथन के साथ वास्तविक समय में स्टॉक की कीमतें प्राप्त करें

2024-11-24 को प्रकाशित
ब्राउज़ करें:577

Echtzeit-Aktienkurse mit Python erhalten

निवेशकों और आर्थिक रुझानों में रुचि रखने वालों को अक्सर रोजाना स्टॉक की कीमतों की जांच करना एक कठिन काम लगता है। इस दिन और युग में, स्वचालित, वास्तविक समय की निगरानी सहायक होगी। इस लेख में, हम पायथन का उपयोग करके वास्तविक समय में स्टॉक की कीमतें प्राप्त करने की एक विधि प्रस्तुत करते हैं।

क्या वास्तविक समय में स्टॉक मूल्य कैप्चर करने के लिए कोई पायथन लाइब्रेरी है?

हां, वास्तविक समय में स्टॉक मूल्य कैप्चर करने के लिए उपयुक्त कई पायथन लाइब्रेरी हैं:

1. yfinance: यह लाइब्रेरी वास्तविक समय और ऐतिहासिक वित्तीय डेटा लोड करने के लिए याहू फाइनेंस का उपयोग करती है। इसका उपयोग करना आसान है:
पायथन
yfinance को yf के रूप में आयात करें

किसी स्टॉक के लिए वास्तविक समय डेटा प्राप्त करें
स्टॉक = yf.टिकर(“AAPL”)
डेटा = स्टॉक.इतिहास(अवधि='1डी', अंतराल='1मी')
प्रिंट(डेटा)

2. अल्फा वेंटेज: यह एपीआई वास्तविक समय और ऐतिहासिक बाजार डेटा प्रदान करता है। एक पायथन लाइब्रेरी है जिसे एकीकृत करना आसान है।
पायथन
alpha_vantage.timeseries से TimeSeries आयात करें

कुंजी = "आपका_एपीआई_कुंजी"
ts = TimeSeries(कुंजी=कुंजी, आउटपुट_फॉर्मेट='पांडा')

वास्तविक समय डेटा प्राप्त करना
डेटा, मेटा_डेटा = ts.get_quote_endpoint(symbol='AAPL')
प्रिंट(डेटा)

3. आईईएक्स क्लाउड: पायथन लाइब्रेरी के माध्यम से पहुंच योग्य वास्तविक समय और ऐतिहासिक बाजार डेटा के लिए एक और लोकप्रिय एपीआई।
पायथन
iexfinance.stocks से स्टॉक आयात करें

स्टॉक = स्टॉक(“AAPL”, टोकन=”your_api_key”)
प्रिंट(stock.get_quote())

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

पायथन के साथ वास्तविक समय में स्टॉक की कीमतें प्राप्त करें (नमूना कोड सहित)
पायथन का उपयोग करके वास्तविक समय में स्टॉक की कीमतें प्राप्त करने के लिए, आप yfinance लाइब्रेरी का उपयोग कर सकते हैं, जो बहुत लोकप्रिय और उपयोग में आसान है। आप यह कैसे कर सकते हैं इसका एक उदाहरण यहां दिया गया है:

चरण 1: लाइब्रेरी स्थापित करना

सबसे पहले आपको yfinance लाइब्रेरी इंस्टॉल करनी होगी:

pip install yfinance

चरण 2: वास्तविक समय में स्टॉक की कीमतें प्राप्त करने के लिए नमूना कोड

किसी स्टॉक के लिए वास्तविक समय डेटा प्राप्त करने के लिए यहां एक सरल उदाहरण दिया गया है (उदाहरण के लिए ऐप्पल - एएपीएल):

import yfinance as yf

Erstellen eines Ticker-Objekts für eine Aktie (z.B. Apple)
ticker = “AAPL”
stock = yf.Ticker(ticker)

Abrufen von Echtzeitdaten (historische Daten mit einem kurzen Zeitraum)
data = stock.history(period=”1d”, interval=”1m”) # “1d” für einen Tag, “1m” für jede Minute

Anzeige der letzten 5 Minuten-Daten
print(data.tail())

स्पष्टीकरण:

  • yf.Ticker(“AAPL”): Apple (AAPL) के लिए एक टिकर ऑब्जेक्ट बनाता है। आप अन्य कंपनियों के लिए टिकर का उपयोग कर सकते हैं।
  • इतिहास (अवधि = "1 दिन", अंतराल = "1 मिनट"): एक मिनट (1 मिनट) के अंतराल के साथ अंतिम दिन (1 दिन) के लिए ऐतिहासिक डेटा प्राप्त करता है। यह वास्तविक समय मूल्य निर्धारण के लिए सुविधाजनक है।
  • data.tail(): अंतिम 5 मिनट का डेटा आउटपुट करता है।

चरण 3: विस्तार (वैकल्पिक)
यदि आप डेटा को नियमित रूप से अपडेट करना चाहते हैं, तो आप इसे एक लूप में कर सकते हैं, उदाहरण के लिए हर मिनट मौजूदा कीमतें प्राप्त करने के लिए:

import time

while True:
data = stock.history(period=”1d”, interval=”1m”)
print(data.tail())
time.sleep(60) # Pause von 60 Sekunden (1 Minute)

एक सूचना:

  • Yfinance डेटा वास्तविक वास्तविक समय डेटा नहीं है (जैसा कि स्टॉक एक्सचेंजों पर प्रदर्शित होता है), लेकिन कुछ मिनटों की देरी का प्रतिनिधित्व करता है।
  • अधिक सटीक और तेज़ डेटा के लिए, आप अल्फा वेंटेज या आईईएक्स क्लाउड जैसे एपीआई पर भी विचार कर सकते हैं।

पायथन का उपयोग करके वास्तविक समय में स्टॉक की कीमतें जानने का यह एक आसान तरीका है।

सारांश

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

विज्ञप्ति वक्तव्य इस लेख को पुन: प्रस्तुत किया गया है: https://dev.to/hanna_fischer_69a29e3a4c4/echtzeit-aktienkurse-mit-python-erhalten-2a0c?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए अध्ययन करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3