dove posso trovare un elenco di tutti i simboli delle azioni di yahoo finance

Ricordo di aver visto che da qualche parte non riesco più a trovarlo. Tutti sanno come fare Ho tutto lelenco delle azioni su Yahoo Finance.

O anche tutte le azioni americane, forse Russell 1000/2000/3000 …

Commenti

Risposta

BATS ha un bel file scaricabile: http://batstrading.com/market_data/listed_symbols/

Sono disponibili CS e XML. Hanno 7.000 azioni in quella lista. Buoni titoli, non OTC.

Commenti

  • che ' è interessante, non ' non ho Stati Uniti o non sono riuscito ' a trovare paesi non statunitensi. Ma ho comunque accettato la risposta poiché ho menzionato solo lindice di Russell. Qualcosa di simile per il resto del mondo? (Regno Unito, Australia …)
  • No che ' ho trovato. I mercati statunitensi hanno le migliori fonti di dati a causa della popolarità.
  • Dopo aver scaricato il csv ho solo 359 simboli

Risposta

Per azioni americane: se stai usando Python 3, puoi prima, da un terminale, fare

pip install get-all-tickers 

poi

from get_all_tickers import get_tickers as gt list_of_tickers = gt.get_tickers() # or if you want to save them to a CSV file get.save_tickers() 

In alternativa, puoi clonare il file da https://github.com/shilewenuw/get_all_tickers/blob/master/get_all_tickers/tickers.csv

Risposta

Puoi ottenere un elenco di ticker gratuitamente utilizzando lAPI di Finnhub.

Devi solo richiedere una chiave API gratuita.

Consulta la seguente documentazione: https://finnhub.io/docs/api#stock-symbols

Risposta

Risposta

Yahoo ha chiuso il suo AP Io, stiamo anche scaricando manualmente tutti i simboli per il nostro utilizzo. Inoltre, lo condivideremo su https://github.com/stockdatalab/YAHOO-FINANCE-SCREENER-SYMBOLS-AND-HISTORICAL-DATA . puoi scaricare dal link sopra.

Google Yahoo non fornisce più lelenco dei simboli e Google fornisce i dati storici solo per un anno di qualsiasi azienda.

Risposta

YQL sembra non riuscire a query come “% AM%” e inoltre non cè altro modo per ottenere lelenco di tutti i simboli di borsa. ma penso che questo possa fare il trucco ..

seleziona * da yahoo.finance.industry dove id in (1,2,3 …. 260)

questo darà elenco di aziende e lì simboli. inizia con select * da yahoo.finance.industry dove id in (112) e vedi se funziona.

Commenti

  • puoi farmi un esempio di come utilizzare YQL? sta usando un collegamento di qualche tipo?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *