Quali API open source posso usare per ottenere automaticamente dati finanziari?
Risposte
11/21/2024
Asta
SimFin offre dati sui prezzi delle azioni e dati fondamentali da Conto Economico, Bilanci e Rendiconto finanziario. Tutti i dati sono attualmente gratuiti, ma è ritardato di 12 mesi nel download di massa. Se desideri nuovi dati aggiornati quotidianamente, devi pagare una piccola quota di abbonamento mensile.
I dati possono essere scaricati come file CSV di massa. Oppure puoi usare il API Python. Ne abbiamo anche fatti diversi esercitazioni che mostra come utilizzare l'API SimFin per creare un semplice Stock-screener, analisi statistiche, machine learning usando scikit-learn e reti neurali usando TensorFlow.
Puoi anche guardare un video tutorial su YouTube:
Ecco un breve esempio in modo da poter vedere quanto è facile usare l'API SimFin. Per prima cosa devi installare il pacchetto tramite pip install simfin. Quindi puoi provare il seguente programma Python, che scarica automaticamente tutte le dichiarazioni dei redditi per le società statunitensi e stampa le entrate e le entrate nette per Microsoft:
importare simfin as sf
da simfin.nomi importare *
# Imposta la tua chiave API per il download dei dati.
# Se la chiave API è "gratuita", otterrai i dati gratuiti,
# altrimenti otterrai i dati per cui hai pagato.
# Vedi SimFin - Home per quali dati sono gratuiti e come acquistare di più.
sf.set_api_key('gratuito')
# Imposta la directory locale in cui sono memorizzati i file di dati.
# La directory verrà creata se non esiste già.
sf.set_data_dir('~ / Simfin_data /')
# Carica le dichiarazioni dei redditi annuali per tutte le società negli Stati Uniti.
# I dati vengono scaricati automaticamente se non li hai già.
Per quanto riguarda il progresso accademico soddisfacente (SAP), nella nostra scuola (e, suppongo, altrove), guardiamo solo al GPA cumulativo (cGPA) delle lezioni prese qui. Quindi, ad esempio, se uno studente soddisfa i requisiti di Pace of Progression della carriera universitaria (tutte le ore di carriera del college tentate divise in ore trascorse, che devono essere almeno il 67%), ma non aveva...
Risposte
SimFin offre dati sui prezzi delle azioni e dati fondamentali da Conto Economico, Bilanci e Rendiconto finanziario. Tutti i dati sono attualmente gratuiti, ma è ritardato di 12 mesi nel download di massa. Se desideri nuovi dati aggiornati quotidianamente, devi pagare una piccola quota di abbonamento mensile.
I dati possono essere scaricati come file CSV di massa. Oppure puoi usare il API Python. Ne abbiamo anche fatti diversi esercitazioni che mostra come utilizzare l'API SimFin per creare un semplice Stock-screener, analisi statistiche, machine learning usando scikit-learn e reti neurali usando TensorFlow.
Puoi anche guardare un video tutorial su YouTube:
Ecco un breve esempio in modo da poter vedere quanto è facile usare l'API SimFin. Per prima cosa devi installare il pacchetto tramite pip install simfin. Quindi puoi provare il seguente programma Python, che scarica automaticamente tutte le dichiarazioni dei redditi per le società statunitensi e stampa le entrate e le entrate nette per Microsoft:
Questo produce il seguente output:
Puoi anche caricare i prezzi delle azioni giornalieri e tracciare il prezzo delle azioni di chiusura per Microsoft (ticker MSFT):
Questo produce la seguente immagine:
Se desideri un accesso più basso ai dati, abbiamo anche un'API Web tradizionale.