Wie man historische Daten für Währungs-Wechselkursen über Yahoo Finance?
Brauche ich, um zu erhalten, JSON-oder XML-Antwort mit der Chronologie der Wechselkurse, zum Beispiel, aus 2015-01-07 bis 2015-03-07.
Mit diese Antwort wir können nur die neueste info auf Währungs-Wechselkurse für ausgewählte Währungen.
Hier können wir die Wechselkurse für bestimmte Datum in der URL:
http://finance.yahoo.com/connection/currency-converter-cache?date=20150307
und das Parsen der erhaltenen JSON für bestimmte Währung.
Aber ich brauche, um die Wechselkurse für den Bereich der Daten, wie es hier aber im JSON-oder XML-format.
Gibt es eine Möglichkeit, das zu tun?
Hast du einen Weg finden?
siehe Antwort unten, falls du interessiert bist
keine Antwort vorhanden ist
siehe Antwort unten, falls du interessiert bist
keine Antwort vorhanden ist
InformationsquelleAutor user3307869 | 2015-03-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden YQL (https://developer.yahoo.com/yql/)
Dann können Sie die Daten abrufen, die Sie benötigen, mit einer Abfrage wie diese:
Überprüfen Sie hier
Dies funktioniert auch bei der Währung wie Sie sehen können, klicken Sie auf den link, den ich gepostet habe in die Antwort
mein Fehler, gestern erhielt ich nur null-arrays. REIBEN ANTWORT, und der beste Weg, für Holen Sie historische Daten.
wie zu Fragen, für EURCHF=X, gerade dabei, dies als symbol gibt einen null-Ausgang ... übersehe ich etwas grundlegendes?
von dem was ich weiß, ist die api gibt nur den Vergleich zwischen einer Währung Respekt USD. Also, wenn Sie wollen, vergleichen Sie EUR CHF müssen Sie selbst tun. Verwenden Sie EUR=X die EUR/USD-und CHF - =X zu bekommen, CHF/USD, dann teilen Sie Sie.
InformationsquelleAutor dym
Hier ist eine Lösung, um Ihre Daten in ein pandas DataFrame. Sie können dann den export aus dem DataFrame, JSON, XML etc. mit Funktionen wie pandas.DataFrame.to_json.
Die Symbole auch Verschieden sein kann von denen, die Sie verwenden.
Können, benötigen Sie den pandas-datareader. (Ich gehe davon aus, dass Sie bereits pandas).
InformationsquelleAutor dmdip
Yahoo API nicht mehr funktionieren, es gibt aber auch andere APIs, bietet Währungs-Daten in ein JSON-format. FXMarketAPI ist die einzige API, bietet eine Pandabären-kompatible API, die historischen Daten in ein JSON-format. Es ist ein Pandabären-Endpunkt, die hilft, ziehen Sie die Daten. Aber es gibt ein limit von 1000 Anfrage für die Nutzer kostenlos. Sie können ein Beispiel finden Sie unten.
erinnern, um Zugang zu api_key und fügen Sie zu der oben genannten Anfrage.
InformationsquelleAutor jimmy rickard