Holen Sie sich mit Python Zeitreihendaten von k-db.com

** Obwohl es sich um k-db handelt, endet der Dienst am 31. Dezember 2017. ** ** **

Einführung

Ich habe eine Klasse geschrieben, um Zeitreihendaten von inländischen Futures, Indizes, einzelnen Aktien und Marktstatistiken von k-db zu erhalten. Mit pandas_datareader können Sie nur Daten zu US-Aktien abrufen. sawadyrr5 / PyKDB: Datenerfassungsskript von k-db

Änderungsprotokoll

2016/5/12 Unterstützung für die Aktualisierung der Site-Konfiguration von k-db.com hinzugefügt. Klassifiziert nach Futures, Indizes, einzelnen Aktien und Statistiken. Organisierte interne Verarbeitung.

wie benutzt man

Zuerst instanziieren.

PyKDB


from PyKDB import Futures, Indices, Stocks, Statistics

myFutures = Futures() #Für die zukünftige Datenerfassung
myIndices = Indices() #Zur exponentiellen Datenerfassung
myStocks = Stocks() #Zur individuellen Bestandsdatenerfassung
myStatistics = Statistics() #Zur statistischen Datenerfassung

Futures-Klasse

Eigentum

python


#Gibt eine Liste der Bestandscodes zurück
Futures.symbols

# {Bestandscode:Markenname}Gibt das Wörterbuch von zurück
Futures.names

# {Bestandscode:Vertragsmonat}Gibt das Wörterbuch von zurück
Futures.contracts

Methode

Erfassung von Zeitreihendaten ausgewiesener Bestände

python


Futures.price(date_from, date_to, symbol, freq)

date_from, date_to Geben Sie den Zeitraum an (Datum / Uhrzeit-Typ) Symbol Geben Sie den Markencode an Geben Sie die Frequenz an ('1d', '4h', '1h', '30m', '15m', '5m').

Erfassung von Zeitreihendaten für alle Marken

python


Futures.price_all(date_from, date_to, session)

date_from, date_to Geben Sie den Zeitraum an (Datum / Uhrzeit-Typ) Sitzung Geben Sie die Sitzung an (Keine = alle, 'e' = Nacht) Wenn nicht angegeben, alle

Indexklasse

Eigentum

python


#Gibt eine Liste der Bestandscodes zurück
Indices.symbols

# {Bestandscode:Markenname}Gibt das Wörterbuch von zurück
Indices.names

Methode

Erfassung von Zeitreihendaten ausgewiesener Bestände

python


Indices.price(date_from, date_to, symbol, freq)

date_from, date_to Geben Sie den Zeitraum an (Datum / Uhrzeit-Typ) Symbol Geben Sie den Markencode an Geben Sie die Frequenz an ('1d', '4h', '1h', '30m', '15m', '5m').

Erfassung von Zeitreihendaten für alle Marken

python


Indices.price_all(date_from, date_to, session)

date_from, date_to Geben Sie den Zeitraum an (Datum / Uhrzeit-Typ) Sitzung Geben Sie die Sitzung an (Keine = alle, 'a' = vorne, 'b' = hinten) Wenn nicht angegeben, alle

Aktienklasse

Eigentum

python


#Gibt eine Liste der Bestandscodes zurück
Stocks.symbols

# {Bestandscode:Markenname}Gibt das Wörterbuch von zurück
Stocks.names

Methode

Erfassung von Zeitreihendaten ausgewiesener Bestände

python


Stocks.price(date_from, date_to, symbol, freq)

date_from, date_to Geben Sie den Zeitraum an (datetime.datetime type) Symbol Geben Sie den Markencode an Geben Sie die Frequenz an ('1d', '4h', '1h', '30m', '15m', '5m').

Erfassung von Zeitreihendaten für alle Marken

python


Stocks.price_all(date_from, date_to, session)

date_from, date_to Geben Sie den Zeitraum an (datetime.datetime type) Sitzung Geben Sie die Sitzung an (Keine = alle, 'a' = vorne, 'b' = hinten) Wenn nicht angegeben, alle

Statistikklasse

Eigentum

python


#Gibt eine Liste der Bestandscodes zurück
Statistics.symbols

# {Bestandscode:Markenname}Gibt das Wörterbuch von zurück
Statistics.names

Methode

Erfassung von Zeitreihendaten ausgewiesener Bestände

python


Statistics.price(date_from, date_to, symbol, freq)

date_from, date_to Geben Sie den Zeitraum an (datetime.datetime type) Symbol Geben Sie den Markencode an Geben Sie die Frequenz an ('1d').

Erfassung von Zeitreihendaten für alle Marken

python


Statistics.price_all(date_from, date_to, session)

date_from, date_to Geben Sie den Zeitraum an (datetime.datetime type) Sitzung Sitzung angeben (Keine = alle) Wenn nicht angegeben, alle

Recommended Posts

Holen Sie sich mit Python Zeitreihendaten von k-db.com
[Python] Zeichnen Sie Zeitreihendaten
Holen Sie sich mit Python Daten vom GPS-Modul mit 10 Hz
Holen Sie sich LeapMotion-Daten in Python.
Python: Zeitreihenanalyse: Vorverarbeitung von Zeitreihendaten
Drücken Sie in Python auf REST, um Daten von New Relic abzurufen
Zeichnen Sie Zeitreihendaten in Python mit Pandas und Matplotlib
"Abrufen von Zeitreihendaten von k-db.com mit Python" Memo zur Erstellung der Programmumgebung
Vorhersage aus verschiedenen Daten in Python mit dem Zeitreihen-Vorhersage-Tool Facebook Prophet
Holen Sie sich mit Python zusätzliche Daten zu LDAP
Erhalten Sie Wechselkurse von offenen Wechselkursen in Python
[Hinweis] Mit Python Daten von PostgreSQL abrufen
Holen Sie sich Google Fit API-Daten in Python
Holen Sie sich Youtube-Daten in Python mithilfe der Youtube-Daten-API
Holen Sie sich den Batteriestand von SwitchBot mit Python
Holen Sie sich mit Python die Niederschlagswahrscheinlichkeit aus XML
Abrufen des Metrikverlaufs von MLflow in Python
Python: Zeitreihenanalyse
Python-Zeitreihenfrage
Holen Sie sich Datum in Python
Zeichnen Sie die CSV von Zeitreihendaten mit einem Unixtime-Wert in Python (matplotlib).
Lesen von Zeitreihendaten in PyTorch
Holen Sie sich nur Artikel von Webseiten in Python
Python Aktuelle Zeit abrufen
Merkmalsmenge, die aus Zeitreihendaten extrahiert werden kann
Konvertieren Sie die Datumszeitzone (Zeitdifferenz) mit Python (aus Zeichenfolge).
Empfangen Sie Wörterbuchdaten von Python-Programmen mit AppleScript
Geben Sie die Zeit ab dem Start des Programms in Python aus
Holen Sie sich LEAD-Daten mit der REST-API von Marketo in Python
Holen Sie sich die Standardausgabe in Echtzeit mit dem Python-Unterprozess
Abrufen von Daten aus der Datenbank über ODBC mit Python (Access)
Generieren Sie Word Cloud aus Testfalldaten mit Python3
Holen Sie sich YouTube-Kommentare in Python
Strukturdaten von CHEMBLID abrufen
Behandeln Sie Umgebungsdaten in Python
Holen Sie sich letzten Monat in Python
Zeigen Sie UTM-30LX-Daten in Python an
Holen Sie sich Youtube-Daten mit Python
OCR aus PDF in Python
Holen Sie sich die Terminalgröße in Python
Holen Sie sich explizit EOF in Python
Holen Sie sich Evernote-Notizen in Python
Holen Sie sich japanische Synonyme mit Python
Holen Sie sich Ihre Herzfrequenz von der Fitbit-API in Python!
[In kürzester Zeit verstehen] Python-Grundlagen für die Datenanalyse
Rufen Sie den Wert ab, während Sie den Standardwert aus dict in Python angeben
Bibliothek tsfresh, die Features automatisch aus Zeitreihendaten extrahiert
Holen Sie sich das aktuelle Datum und die aktuelle Uhrzeit in Python unter Berücksichtigung des Zeitunterschieds
Ruft Makrokonstanten aus der C (++) - Headerdatei (.h) in Python ab
Abrufen von Daten aus der Analyse-API mit Google API Client für Python
Python-Programm, das die Zeitnutzung aus icalendar-Daten aggregiert
Nachricht vom ersten Offset mit Kafka Consumer in Python abrufen
[Frage] So erhalten Sie die Daten von Textbereichsdaten in Echtzeit mithilfe der Python-Webframework-Flasche
Python: Tags von HTML-Daten ausschließen
Lesen Sie die Protokollpufferdaten mit Python3
Hit Schatzdaten von Python Pandas
Holen Sie sich den Desktop-Pfad in Python
Zeitdelta in Python 2.7-Serie teilen
Behandeln Sie Daten im NetCDF-Format mit Python