Da Yahoo beschlossen hat, seine API auf absehbare Zeit zu löschen, Ich versuche, zu Google Finanzen zu wechseln. Ich habe Probleme beim Herunterladen einer CSV-Datei für GSPC (S & P 500), obwohl eindeutig eine Website und eine Tabelle eingerichtet sind dafür. Die Website ist hier:
https://www.google.com/finance/historical?q=INDEXSP:.INX
Theoretisch habe ich sollte in der Lage sein, „& output = csv“ hinzuzufügen, und sollte es als .csv herunterladen:
https://www.google.com/finance/historical?q=INDEXSP:.INX & output = csv
Keine Würfel. Weiß jemand was hier los ist? Vielen Dank im Voraus.
Kommentare
- Wenn Sie R verwenden, verfügt der Entwickler des Quantmod-Pakets über eine Testversion auf Github, die mit dem neuen Yahoo funktioniert API. github.com/joshuaulrich/quantmod/issues/157 Eine Änderung in den Daten: In der Spalte „Adjusted Close“ werden jetzt nur die Rohpreise basierend auf Splits und nicht auf Dividenden geändert. Um die Preise für Splits und Dividenden anzupassen, können Sie die Funktion adjustOHLC aus dem Quantmod-Paket verwenden.
- Ich würde vorschlagen, dass Sie sich für Quandl entscheiden anstelle von Google. Sie haben gute Daten und eine viel schönere API als Google.
Antwort
Sie können die nicht herunterladen S & P-Daten von Google Finance wie bei Aktien- oder ETF-Daten.
Wenn Sie zu navigieren https://www.google.com/finance/historical?q=NYSEARCA%3ASPY&ei=L-keWcHYIdGSmgHtu5rYDw Sie werden den Link zum Herunterladen in eine CSV auf der rechten Seite bemerken. Wenn Sie & output = csv zu hinzufügen Über die obige URL werden die SPY-Daten in eine CSV-Datei heruntergeladen.
Vergleichen Sie diese mit https://www.google.com/finance/historical?q=INDEXSP%3A.INX&ei=D-keWcn2JIeEmAGJ14qwCA Dieser Link für S & P 500 Indexdaten enthält nicht den Link auf der rechten Seite zum Herunterladen auf .csv. Sie müssten ihn herauskratzen, was niemals ideal ist. P. >
Kommentare
- Die Anwälte für Standard & Schlechte ' s Das Unternehmen hat möglicherweise Einwände dagegen erhoben, dass " ihre " -Daten kostenlos heruntergeladen werden.
Antwort
Kümmern Sie sich nicht um Yahoo-Daten – sie sind verzerrt. Ich habe den Backdoor-Ansatz verwendet und kann Daten problemlos herunterladen. Aber einige der Datendateien hatten ungenaue Bestandsdaten – es ist, als ob ihr Algorithmus zum Anpassen von Teilungen im Laufe der Zeit verzerrt ist. Google ist 100% genau, aber es ist auf 16 Jahre Daten beschränkt – zumindest die Verknüpfung, die Ich benutze.