Download af S & Historiske data fra Google

Da Yahoo har besluttet at afskaffe deres API i overskuelig fremtid, Jeg prøver at skifte til Google finance. Jeg har problemer med at downloade en .csv-fil til GSPC (S & P 500), på trods af at der klart er oprettet et websted og en tabel for det. Hjemmesiden er her:

https://www.google.com/finance/historical?q=INDEXSP:.INX

Teoretisk set har jeg skal kunne tilføje “& output = csv”, og den skal downloade det som en .csv:

https://www.google.com/finance/historical?q=INDEXSP:.INX & output = csv

Ingen terninger. Ved nogen, hvad der foregår her? På forhånd tak.

Kommentarer

  • Hvis du bruger R, har udvikleren af Quantmod-pakken en testversion på github, som fungerer sammen med den nye Yahoo. API. github.com/joshuaulrich/quantmod/issues/157 En ændring i dataene: kolonnen Justeret luk ændrer nu kun råpriser baseret på splittelser, ikke udbytter. For at få priser justeret for opdeling og udbytte kan du bruge justereOHLC-funktionen fra Quantmod-pakken.
  • Jeg vil foreslå, at du går med Quandl i stedet for Google. De har gode data og en meget pænere API end Google.

Svar

Du kan ikke downloade S & P-data fra Google finance som du kan med aktie- eller ETF-data.

Hvis du navigerer til https://www.google.com/finance/historical?q=NYSEARCA%3ASPY&ei=L-keWcHYIdGSmgHtu5rYDw vil du bemærke linket, der skal downloades til en .csv til højre. Hvis du tilføjer & output = csv til ovenstående URL vil den downloade SPY-data til en .csv

Sammenlign dette med https://www.google.com/finance/historical?q=INDEXSP%3A.INX&ei=D-keWcn2JIeEmAGJ14qwCA Dette link til S & P 500 Indeksdata har ikke linket til højre for at downloade til .csv. Du bliver nødt til at skrabe det ud, hvilket aldrig er ideelt.

Kommentarer

  • Advokaterne for Standard & Dårlige ' s selskab kan have gjort indsigelse mod, at ", at deres " data downloades gratis.

Svar

Lad dig ikke gider med Yahoo-data – de er skæve. Jeg brugte bagdørsmetoden og er i stand til at downloade data uden problemer. Men en hel del af datafilerne havde unøjagtige lagerdata – det er som om deres algoritme til at justere for splittelser har en skævhed over tid. Google er 100% nøjagtig, men det er begrænset til 16 års data – i det mindste det link, Jeg bruger.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *