Programmgesteuerten Zugriff auf die Wechselkurse von Yahoo Finance nach Datum
Fand ich die Antwort auf diese Frage SEHR nützlichaber ich möchte auch die Wechselkurse für Termine in der Vergangenheit, nicht nur die heutigen Wechselkurse. Ich Schreibe eine iPhone-app, die mithilfe der exchange-rate zu berechnen, Geld aus Verkäufen in den verschiedenen Ländern.
Hier ist das Beispiel aus der Antwort oben erwähnt, um heutiges echange rate für GBP-EUR:
http://download.finance.yahoo.com/d/quotes.csv?s=GBPEUR=X&f=sl1d1t1ba&e=.csv
Weiß jemand wie Sie dies tun, für alle anderen Termine?
DANKE!
InformationsquelleAutor der Frage Mark | 2012-08-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Abrufen historischen Daten der Wechselkurse, können Sie nicht verwenden, Yahoo Finance. Das API bietet nur die historischen Daten von Aktien. Zum Beispiel für die APPLE zwischen dem 1. April 2003 und Juli, 30:
http://ichart.finance.yahoo.com/table.csv?s=AAPL&a=3&b=1&c=2003&d=6&e=30&f=2003&g=d&ignore=.csv
So, in Ihrem Fall, die Sie brauchen, zu Graben, irgendwo anders. Die einzige andere Haupt-API verfügbar ist OpenExchangeRate:
http://openexchangerates.org/documentation#historical-data
Hinweis:
Andere option:
Können Sie diese: Kostenlose Forex Historische Daten und dann verwenden Sie Yahoo Finance (Wechselkurse) jeden Tag (an Ihrer Bequemlichkeit), um den Bau einer up-to-date-Tabelle mit allen Ihren Währungen Steuersätze, die notwendig ist.
BEARBEITEN
Die FED bietet Ihnen die historischen Daten vieler Währungen Preisen. Sehen Daten-Download Programm abrufen (csv, xls, xml) historische Daten. Sie können es an Ihre Bedürfnisse anpassen.
InformationsquelleAutor der Antwort Romain
Tatsächlich, es gibt einen Weg, um die Wechselkurse historischen Daten für frei von Yahoo Finance.
Probe YQL console Ergebnisse(e.g USD/EUR Wechselkurs für 2015-09-03) per URL:
https://developer.yahoo.com/yql/console/?q=show%20tables&env=store://datatables.org/alltableswithkeys#h=select+*+from+yahoo.finance.historicaldata+where+symbol+%3D+%22EUR%3DX%22+and+startDate+%3D+%222015-09-03%22+and+endDate+%3D+%222015-09-03%22
Entsprechenden direkten link
https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.historicaldata%20where%20symbol%20%3D%20%22UAH%3DX%22%20and%20startDate%20%3D%20%222015-09-03%22%20and%20endDate%20%3D%20%222015-09-03%22&format=json&diagnostics=true&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=
oder via YQL-Abfrage wie
InformationsquelleAutor der Antwort Vasyl Shyrochuk
KÖNNEN Sie ichart.Finanzen für die Währung als auch. Verwenden Sie es nur als Romain vorgeschlagen, für Aktien. Für US-Dollar zum Süd-koreanischen Won, zum Beispiel, verwenden Sie das symbol "
KRW=X
" in Ihrer Abfrage, D. H., anstelle vons=AAPL
verwendens=KRW=X
.InformationsquelleAutor der Antwort user1986083
Wenn Sie möchten, um die Nutzung der JSON-API, dann würde ich vorschlagen,mit diesem Forex-Exchange-APIdie über die Yahoo-Finance-rate.
Habe ich implementiert diese für einige meiner Kunden, die bisher keine Probleme gemeldet wurden, die von dieser Währung exchange-API-obwohl es kostenlos ist Währung exchange-API.
InformationsquelleAutor der Antwort Sougata Pal