Nedlasting av S & Historiske data fra Google

Siden Yahoo har bestemt seg for å takke API-en sin i overskuelig fremtid, Jeg prøver å bytte til Google finance. Jeg har problemer med å laste ned en .csv-fil for GSPC (S & P 500), til tross for at det klart er et nettsted og en tabell satt opp for det. Nettstedet er her:

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

Teoretisk sett har jeg skal kunne legge til «& output = csv», og den skal laste den ned som en .csv:

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

Ingen terninger. Er det noen som vet hva som skjer her? Takk på forhånd.

Kommentarer

  • Hvis du bruker R, har utvikleren av Quantmod-pakken en testversjon på github som fungerer med den nye Yahoo. API. github.com/joshuaulrich/quantmod/issues/157 En endring i dataene: Justert Lukk-kolonnen endrer nå bare råpriser basert på splitt, ikke utbytte. For å få justert priser for splitt og utbytte, kan du bruke justereOHLC-funksjonen fra Quantmod-pakken.
  • Jeg vil foreslå at du går med Quandl i stedet for Google. De har gode data, og en mye bedre API enn Google.

Svar

Du kan ikke laste ned S & P-data fra Google Finance som du kan med aksje- eller ETF-data.

Hvis du navigerer til https://www.google.com/finance/historical?q=NYSEARCA%3ASPY&ei=L-keWcHYIdGSmgHtu5rYDw vil du legge merke til lenken for nedlasting til en .csv til høyre. Hvis du legger til & output = csv til ovennevnte URL vil den laste ned SPY-dataene til en .csv

Sammenlign dette med https://www.google.com/finance/historical?q=INDEXSP%3A.INX&ei=D-keWcn2JIeEmAGJ14qwCA Denne lenken for S & P 500 Indeksdata har ikke lenken til høyre for nedlasting til .csv. Du må skrape den ut som aldri er ideell.

Kommentarer

  • Advokatene for Standard & Dårlig ' s selskapet kan ha motsatt seg at " " data blir lastet ned gratis.

Svar

Ikke bry deg med Yahoo-data – det er skjevt. Jeg brukte bakdørstilnærmingen og kan laste ned data uten problemer. Men ganske mange av datafilene hadde unøyaktige lagerdata – det er som om algoritmen deres for å justere for splittelser har forspenning over tid. Google er 100% nøyaktig, men det er begrenset til 16 års data – i det minste koblingen som Jeg bruker.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *