Per un po 'di tempo ho utilizzato la seguente API REST per interrogare Yahoo finanza per i prezzi correnti. È documentato in diversi post di overflow dello stack, ad es. Yahoo finance webservice e altrove in yahoo-finance.Il servizio web di finanza di Yahoo è scomparso? API cambiata? Giù temporaneamente?
http://finance.yahoo.com/webservice/v1/symbols/$SYMBOLS/quote?format=json
dove $ simboli è un elenco delimitato da virgole di indice azionario o simboli.
Ieri la query ha smesso di funzionare, restituendo solo un messaggio "Spostati temporaneamente. Reindirizzamento a ...".
Questo servizio Web è ora chiuso? È stato sostituito da YQL o un'altra API? Le query per una tabella di prezzi storici su "ichart" funzionano ancora. Per esempio,
http://ichart.finance.yahoo.com/table.csv?d=2&e=3&f=2016&g=d&a=0&b=1&c=2011&ignore=.csv&s=$SYMBOL
Grazie.
Robyn Tippins (Community Manager, YDN): "Sembra alcuni hanno reverse engineering un'API che usano per estrarre i dati finanziari, ma si stanno rompendo nostri Termini di servizio (senza ridistribuzione dei dati finanziari) nel fare questo quindi ti incoraggio a evitare l'uso di questi servizi web. " Le API ufficiali sono: https://developer.yahoo.com/finance/ "Non ci sono problemi con il download dei dati, supponendo che tu rimanga al di sotto dei limiti di velocità, non puoi semplicemente ridistribuirlo". –
Controlla questo altro [dati sorgente API] (https://stackoverflow.com/questions/44030983/yahoo-finance-url-not-working/44495145#44495145) – user2471214
Ti consiglio di utilizzare Alpha Vantage nell'era post Yahoo. Hanno una API di dati di borsa gratuita e funziona davvero bene. Ho scritto un post sul blog: http://www.the-data-wrangler.com/acquiring-stock-market-data-from-alpha-vantage/ –