Holen Sie sich Aktienkursdaten mit Quandl API [Python]

Einführung

Ich habe versucht, Aktienkursdaten mit der Quandl-API abzurufen, die verschiedene Finanzdaten der Welt per API bereitstellt. Ich möchte Ihnen mitteilen, wie Sie den Quandl-API-Dienst verwenden und welche persönlichen Eindrücke Sie vom Dienst haben. (Da ich geizig bin, werde ich die Funktionen innerhalb des Bereichs vorstellen, die kostenlos verwendet werden können.)

Quandl API Offizielle Website von Quandl: https://www.quandl.com/

Bibliotheksinstallation

$ pip install Quandl

Beispielcode

Tokens erhalten Sie, indem Sie ein Konto bei Quandl registrieren. Im Beispielcode wird der Aktienkurs von Coca-Cola erfasst. Natürlich können Sie auch Daten zu japanischen Aktien erhalten. Wenn Sie beispielsweise den Aktienkurs von Toyota erhalten möchten, können Sie ihn erhalten, indem Sie "WIKI / KO" in "TSE / 7203" ändern.

sample_quandl.py


import quandl

quandl.ApiConfig.api_key="MY_TOKEN"
data=quandl.get('WIKI/KO')
print(data)

Ausführungsergebnis

Ich konnte den Aktienkurs von 1962 bis 2018 erwerben. Aufgrund der Ausführung im Jahr 2020 scheint es jedoch nicht möglich zu sein, den neuesten Aktienkurs zu erhalten, da nur die Daten bis 2018 abgerufen werden konnten. (Es scheint, dass die neuesten Daten nicht erhalten werden können, wenn die japanische Aktie auch eine kostenlose Version ist.)

              Open      High      Low   Close      Volume  ...  Adj. Open  Adj. High   Adj. Low  Adj. Close  Adj. Volume
Date                                                       ...
1962-01-02  101.00  103.7500  101.000  101.00     16800.0  ...   0.262323   0.269465   0.262323    0.262323    1612800.0
1962-01-03   99.50   99.5000   97.250   98.75     32800.0  ...   0.258427   0.258427   0.252583    0.256479    3148800.0
1962-01-04   99.00  100.2500   99.000   99.50     17600.0  ...   0.257128   0.260375   0.257128    0.258427    1689600.0
1962-01-05   99.50  100.7500   97.000   97.25     29600.0  ...   0.258427   0.261673   0.251934    0.252583    2841600.0
1962-01-08   96.50   96.5000   94.380   96.25     42400.0  ...   0.250635   0.250635   0.245129    0.249986    4070400.0
...            ...       ...      ...     ...         ...  ...        ...        ...        ...         ...          ...
2018-03-21   43.13   43.4500   42.790   43.00  13029766.0  ...  43.130000  43.450000  42.790000   43.000000   13029766.0
2018-03-22   42.88   43.3650   42.700   42.76  12134714.0  ...  42.880000  43.365000  42.700000   42.760000   12134714.0
2018-03-23   42.82   43.1556   42.290   42.33  13190877.0  ...  42.820000  43.155600  42.290000   42.330000   13190877.0
2018-03-26   42.61   42.8099   42.250   42.69  10939927.0  ...  42.610000  42.809900  42.250000   42.690000   10939927.0
2018-03-27   42.70   43.3100   42.525   42.89  11595357.0  ...  42.700000  43.310000  42.525000   42.890000   11595357.0

[14155 rows x 12 columns]

Persönlicher Eindruck

Es scheint, dass die neuesten Aktienkursdaten nicht abgerufen werden können, wenn die Quandl-API die kostenlose Version ist. Ich wollte einen Service erstellen, der die neuesten Aktienkursdaten verwendet, daher möchte ich einen anderen API-Service finden, der die neueste Version des Aktienkurses abrufen kann.

Recommended Posts

Holen Sie sich Aktienkursdaten mit Quandl API [Python]
Holen Sie sich Lager mit Python
Holen Sie sich Youtube-Daten mit Python
Holen Sie sich Bewertungen mit Python Googlemap API
[Python] Mit DataReader Wirtschaftsdaten abrufen
Abrufen von Daten aus der Analyse-API mit Google API Client für Python
Holen Sie sich mit Python zusätzliche Daten zu LDAP
[Hinweis] Mit Python Daten von PostgreSQL abrufen
Holen Sie sich Lebensmitteldaten mit Amazon API (Python)
Holen Sie sich Google Fit API-Daten in Python
Holen Sie sich Youtube-Daten in Python mithilfe der Youtube-Daten-API
[Python] Python-Paketinformationen mit der PyPI-API abrufen
[Python] Holen Sie sich alle Kommentare mit Youtube Data Api
Ich habe versucht, CloudWatch-Daten mit Python abzurufen
Holen Sie sich ein Date mit Python
Holen Sie sich den Betreff und den Text von Google Mail mit der Python- und Google Mail-API
Automatische Erfassung von Aktienkursdaten mit Docker-Compose
Web Scraping mit Python (Aktienkurs)
Datenanalyse mit Python
Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik
Holen Sie sich Finanzdaten mit Python (dann ein wenig basteln)
Holen Sie sich mit Python + Zeep einen Zeitplan von der Garoon SOAP API
Bei der Erfassung von Aktienkursdaten mit Pandas-datareader fehlen Daten
[Python] Abrufen von Insight-Daten mithilfe der Google My Business-API
Erhalten Sie Kommentare und Abonnenten mit der YouTube-Daten-API
[Zeitreihen mit Handlung] Dynamische Visualisierung mit Handlung [Python, Aktienkurs]
[Python] Mit der API von Qiita erhalten Sie Benutzer- und Artikelinformationen
Abrufen von Daten aus der Datenbank über ODBC mit Python (Access)
Holen Sie sich den Ländercode mit Python
Mit Python erstellte Beispieldaten
Verwenden Sie die Trello-API mit Python
Holen Sie sich Twitter-Timeline mit Python
Verwenden Sie die Twitter-API mit Python
Informationen erhalten Sie mit zabbix api
Aktienkursprognose mit Tensorflow
Web-API mit Python + Falcon
Holen Sie sich die Thread-ID mit Python
Python: Aktienkursprognose Teil 2
Beginnen Sie mit Python! ~ ② Grammatik ~
Rufen Sie die API mit python3 auf.
Verwenden Sie die Unterschall-API mit Python3
Tipps zur Erfassung von Aktienkursdaten
Holen Sie sich das Home-Verzeichnis mit Python
Holen Sie sich Tastaturereignis mit Python
Holen Sie sich Alembic-Informationen mit Python
Python: Aktienkursprognose Teil 1
Lesen von JSON-Daten mit Python
Holen Sie sich ein Ranking mit Rakuten API
"Abrufen von Zeitreihendaten von k-db.com mit Python" Memo zur Erstellung der Programmumgebung
Programmierhistorie 1 Monat NY Dow-Bestand mit Python extrahieren!
Befreien Sie sich mit Python und regulären Ausdrücken von schmutzigen Daten
[Aktienkursanalyse] Pandas lernen mit fiktiven Daten (002: Protokollausgabe)
Holen Sie sich zusätzliche Daten zu LDAP mit Python (Writer und Reader)
[Einführung in Python] So erhalten Sie Daten mit der Funktion listdir
Holen Sie sich japanische Aktieninformationen von Yahoo Finance mit Pandas
Spielen Sie mit der YouTube Data API v3 mit dem Google API Python Client
Holen Sie sich LeapMotion-Daten in Python.