Domanda Ottenere dati da Yahoo Finance


Ho letto di YQL, ma non ho capito come posso ottenere alcuni dati semplici (come ticker aziendale, capitalizzazione di mercato, prezzo delle azioni, ecc.) Per TUTTE LE AZIENDE?

E una domanda aggiuntiva, come posso ottenere tutte le tabelle di Yahoo Finance e i loro campi che possono essere interrogati da YQL?


44
2018-02-10 07:36


origine


risposte:


Alla tua prima domanda, non puoi fare alcuna query tramite YQL per ottenere dati per tutte le società. È più orientato all'ottenimento di dati per una query più piccola. (Ad esempio, non ti fornirà un dump di dati completo dell'intero database di Yahoo! Finanza.)

Alla tua seconda domanda, ecco come iniziare a esplorare Yahoo! Tabelle finanziarie in YQL:

  1. Inizia da Console YQL
  2. Nell'angolo in alto a sinistra, assicurati che Mostra tabelle di comunità sia selezionato
  3. genere finance nel campo di ricerca
  4. Vedrai tutte le tabelle di Yahoo Finance (circa 15)

Quindi puoi provare alcune query di esempio come la seguente:

select * from yahoo.finance.quote where symbol in ("YHOO","AAPL","GOOG","MSFT")

Aggiornamento 2016-04-04: Ecco uno screenshot attuale che mostra la posizione della casella di controllo Mostra tabelle della community che deve essere selezionata per visualizzare queste tabelle finanziarie: enter image description here


61
2018-02-19 04:58



A partire dalla risposta di BrianC utilizzare la console YQL. Ma dopo aver selezionato "Mostra tabelle della community" vai in fondo all'elenco delle tabelle ed espandi yahoo dove trovi un sacco di tabelle yahoo.finance:

Quotazioni di borsa:

  • yahoo.finance.quotes
  • yahoo.finance.historicaldata

Analisi fondamentale:

  • yahoo.finance.keystats
  • yahoo.finance.balancesheet
  • yahoo.finance.incomestatement
  • yahoo.finance.analystestimates
  • yahoo.finance.dividendhistory

Analisi tecnica:

  • yahoo.finance.historicaldata
  • yahoo.finance.quotes
  • yahoo.finance.quant
  • yahoo.finance.option *

Informazioni finanziarie generali:

  • yahoo.finance.industry
  • yahoo.finance.sectors
  • yahoo.finance.isin
  • yahoo.finance.quoteslist
  • yahoo.finance.xchange

2 / Nov / 2017: La finanza di Yahoo ha apparentemente ucciso questa APIper maggiori informazioni e risorse alternative vedi https://news.ycombinator.com/item?id=15616880


27
2017-12-26 11:12



Esempio per riceverlo attraverso una richiesta:

un) http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.historical

O

b) http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes


10
2017-11-06 10:57



Ho trovato che l'API di Yahoo Finances era disabilitata API Alpha Vantage

Questo esempio di query stock che sto utilizzando con Power Query di Excel:

https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=MSFT&interval=15min&outputsize=full&apikey=demo

La speranza aiuta anche qualcuno =)

Saluti


1
2017-11-14 19:41