Aangezien Yahoo besloten heeft om hun API in de nabije toekomst te rukken, Ik probeer over te schakelen naar Google Finance. Ik heb problemen met het downloaden van een .csv-bestand voor GSPC (S & P 500), hoewel er duidelijk een website en een tabel zijn ervoor. De website is hier:
https://www.google.com/finance/historical?q=INDEXSP:.INX
Theoretisch gezien zou er “& output = csv” aan moeten kunnen toevoegen, en het zou het moeten downloaden als een .csv:
https://www.google.com/finance/historical?q=INDEXSP:.INX & output = csv
Geen dobbelstenen. Weet iemand wat hier aan de hand is? Bij voorbaat dank.
Reacties
- Als je R gebruikt, heeft de ontwikkelaar van het Quantmod-pakket een testversie op github die werkt met het nieuwe Yahoo API. github.com/joshuaulrich/quantmod/issues/157 Eén wijziging in de gegevens: de kolom Aangepast sluiten wijzigt nu alleen de onbewerkte prijzen op basis van splitsingen, niet op dividenden. Om prijzen aangepast te krijgen voor splitsingen en dividenden, kunt u de functie adjustOHLC uit het Quantmod-pakket gebruiken.
- Ik zou willen voorstellen dat u Quandl gebruikt. in plaats van Google. Ze hebben goede gegevens en een veel betere API dan Google.
Answer
Je kunt de S & P-gegevens van Google Finance zoals u kunt met aandelen- of ETF-gegevens.
Als u naar https://www.google.com/finance/historical?q=NYSEARCA%3ASPY&ei=L-keWcHYIdGSmgHtu5rYDw ziet u de link om te downloaden naar een .csv aan de rechterkant. Als u & output = csv toevoegt aan de bovenstaande URL zal het de SPY-gegevens downloaden naar een .csv
Vergelijk dit met https://www.google.com/finance/historical?q=INDEXSP%3A.INX&ei=D-keWcn2JIeEmAGJ14qwCA Deze link voor S & P 500 Index-gegevens hebben niet de link aan de rechterkant om naar .csv te downloaden. Je zou het moeten wegschrapen, wat nooit ideaal is.
Reacties
- De advocaten van Standard & Slecht ' s het bedrijf heeft mogelijk bezwaar gemaakt tegen het gratis downloaden van " hun " gegevens.
Antwoord
Doe geen moeite met Yahoo-gegevens – het is scheef. Ik heb de backdoor-benadering gebruikt en kan zonder problemen gegevens downloaden. Maar nogal wat gegevensbestanden bevatten onnauwkeurige aandelengegevens – het is alsof hun algoritme om aan te passen voor splitsingen in de loop van de tijd vertekend is. Google is 100% nauwkeurig, maar het is beperkt tot 16 jaar aan gegevens – althans de link die Ik gebruik.