Obtenez des données de séries chronologiques de k-db.com avec Python

** Bien qu'il s'agisse de k-db, le service prendra fin le 31 décembre 2017. ** **

introduction

J'ai écrit une classe pour obtenir des données de séries chronologiques sur les contrats à terme nationaux, les indices, les actions individuelles et les statistiques de marché à partir de k-db. Avec pandas_datareader, vous ne pouvez obtenir que des données sur les actions américaines. sawadyrr5 / PyKDB: script d'acquisition de données de k-db

Journal des modifications

2016/5/12 Ajout du support pour la mise à jour de la configuration du site de k-db.com. Classé par contrats à terme, indices, actions individuelles et statistiques. Traitement interne organisé.

comment utiliser

Commencez par instancier.

PyKDB


from PyKDB import Futures, Indices, Stocks, Statistics

myFutures = Futures() #Pour de futures acquisitions de données
myIndices = Indices() #Pour l'acquisition de données exponentielle
myStocks = Stocks() #Pour l'acquisition de données de stock individuelles
myStatistics = Statistics() #Pour l'acquisition de données statistiques

Classe Futures

Propriété

python


#Renvoie une liste de codes de stock
Futures.symbols

# {Code de stock:Marque}Renvoie le dictionnaire de
Futures.names

# {Code de stock:Mois du contrat}Renvoie le dictionnaire de
Futures.contracts

Méthode

Acquisition de données chronologiques de stocks désignés

python


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

date_from, date_to Spécifiez la période (type datetime) symbole Spécifiez le code de la marque Spécifiez la fréquence fréq ('1d', '4h', '1h', '30m', '15m', '5m')

Acquisition de données chronologiques pour toutes les marques

python


Futures.price_all(date_from, date_to, session)

date_from, date_to Spécifiez la période (type datetime) session Spécifiez la session (Aucun = tout, 'e' = nuit) Si omis, tout

Classe d'indices

Propriété

python


#Renvoie une liste de codes de stock
Indices.symbols

# {Code de stock:Marque}Renvoie le dictionnaire de
Indices.names

Méthode

Acquisition de données chronologiques de stocks désignés

python


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

date_from, date_to Spécifiez la période (type datetime) symbole Spécifiez le code de la marque Spécifiez la fréquence fréq ('1d', '4h', '1h', '30m', '15m', '5m')

Acquisition de données chronologiques pour toutes les marques

python


Indices.price_all(date_from, date_to, session)

date_from, date_to Spécifiez la période (type datetime) session Spécifiez la session (Aucun = tout, 'a' = avant, 'b' = arrière) Si omis, tout

Classe de stocks

Propriété

python


#Renvoie une liste de codes de stock
Stocks.symbols

# {Code de stock:Marque}Renvoie le dictionnaire de
Stocks.names

Méthode

Acquisition de données chronologiques de stocks désignés

python


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

date_from, date_to Spécifiez la période (type datetime.datetime) symbole Spécifiez le code de la marque Spécifiez la fréquence fréq ('1d', '4h', '1h', '30m', '15m', '5m')

Acquisition de données chronologiques pour toutes les marques

python


Stocks.price_all(date_from, date_to, session)

date_from, date_to Spécifiez la période (type datetime.datetime) session Spécifiez la session (Aucun = tout, 'a' = avant, 'b' = arrière) Si omis, tout

Classe de statistiques

Propriété

python


#Renvoie une liste de codes de stock
Statistics.symbols

# {Code de stock:Marque}Renvoie le dictionnaire de
Statistics.names

Méthode

Acquisition de données chronologiques de stocks désignés

python


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

date_from, date_to Spécifiez la période (type datetime.datetime) symbole Spécifiez le code de la marque Spécifiez la fréquence fréq ('1d')

Acquisition de données chronologiques pour toutes les marques

python


Statistics.price_all(date_from, date_to, session)

date_from, date_to Spécifiez la période (type datetime.datetime) session Spécifier la session (Aucun = tout) Si omis, tout

Recommended Posts

Obtenez des données de séries chronologiques de k-db.com avec Python
Obtenir des données de Quandl en Python
[Python] Tracer des données de séries chronologiques
Obtenez des données du module GPS à 10 Hz avec Python
Obtenez des données LeapMotion en Python.
Python: analyse des séries chronologiques: prétraitement des données des séries chronologiques
Appuyez sur REST en Python pour obtenir des données de New Relic
Graphique des données de séries chronologiques en Python à l'aide de pandas et matplotlib
"Obtenir des données de séries chronologiques de stock à partir de k-db.com avec Python" Mémo de création d'environnement de programme
Prédire à partir de diverses données en Python à l'aide de l'outil de prédiction de séries chronologiques Facebook Prophet
Obtenez des données supplémentaires vers LDAP avec python
Obtenez des taux de change à partir des taux de change ouverts en Python
[Note] Obtenir des données de PostgreSQL avec Python
Obtenez les données de l'API Google Fit en Python
Obtenez des données Youtube en Python à l'aide de l'API Youtube Data
Obtenez le niveau de la batterie de SwitchBot avec Python
Obtenez la probabilité de précipitation de XML avec Python
Obtenir l'historique des métriques de MLflow en Python
Python: analyse des séries chronologiques
Question sur la série chronologique Python
Obtenir la date en Python
Tracer CSV de données de séries temporelles avec une valeur unixtime en Python (matplotlib)
Comment lire les données de séries chronologiques dans PyTorch
Obtenez uniquement des articles de pages Web en Python
python Obtenir l'heure actuelle
Quantité d'entités pouvant être extraite des données de séries chronologiques
Convertir le fuseau horaire de la date (décalage horaire) avec Python (à partir de la chaîne)
Recevez des données de dictionnaire à partir de programmes Python avec AppleScript
Affiche l'heure à partir du moment où le programme a été lancé en python
Obtenez des données LEAD à l'aide de l'API REST de Marketo en Python
Obtenez une sortie standard en temps réel avec le sous-processus Python
Obtenir des données de la base de données via ODBC avec Python (Access)
Générez Word Cloud à partir de données de cas d'essai avec python3
Obtenez des commentaires YouTube en Python
Obtenir les données structurelles de CHEMBLID
Gérer les données ambiantes en Python
Obtenez le mois dernier en Python
Afficher les données UTM-30LX en Python
Obtenez des données Youtube avec python
OCR à partir de PDF en Python
Obtenir la taille du terminal en Python
Obtenir explicitement EOF en python
Obtenez des notes Evernote en Python
Obtenez des synonymes japonais avec Python
Obtenez votre fréquence cardiaque à partir de l'API fitbit en Python!
[Comprendre au plus court] Principes de base de Python pour l'analyse des données
Obtenez la valeur tout en spécifiant la valeur par défaut de dict en Python
Bibliothèque tsfresh qui extrait automatiquement les caractéristiques des données de séries chronologiques
Obtenez la date et l'heure actuelles en Python, en tenant compte du décalage horaire
Obtenir des constantes de macro à partir du fichier d'en-tête C (++) (.h) en Python
Obtenez des données de l'API d'analyse avec le client API Google pour python
Programme Python qui agrège l'utilisation du temps à partir des données icalendar
Obtenir le message du premier offset avec le consommateur kafka en python
[Question] Comment obtenir les données des données textarea en temps réel à l'aide du flacon du framework Web Python
Python: exclure les balises des données html
Lire les données des tampons de protocole avec Python3
Frappez les données du trésor de Python Pandas
Obtenez le chemin du bureau en Python
Diviser timedelta dans la série Python 2.7
Gérez les données au format NetCDF avec Python