お好みの二つの通貨の為替レートは、しかし、あなたは世界でUSD
から任意の通貨に過去の為替レートを取得することができます取得する方法はないように思えます。
あなたの通貨(CCC)と日付は、YYYY-MM-DD形式で選択します。たとえば、これは2014年10月3日まで、あなたに2014年10月1日のためのUSDからSEKへの為替レートが得られます:
SELECT * FROM yahoo.finance.historicaldata WHERE symbol = "SEK=X" AND startDate = "2014-10-02" AND endDate = "2014-10-03"
このクエリは、次のような応答を生成します:
{
query: {
count: 3,
created: "2016-09-10T12:53:42Z",
lang: "sv-SE",
results: {
quote: [
{
Symbol: "SEK%3dX",
Date: "2014-10-03",
Open: "7.182",
High: "7.29607",
Low: "7.182",
Close: "7.1817",
Volume: "000",
Adj_Close: "7.1817"
},
{
Symbol: "SEK%3dX",
Date: "2014-10-02",
Open: "7.2151",
High: "7.2174",
Low: "7.1723",
Close: "7.217",
Volume: "000",
Adj_Close: "7.217"
}
]
}
}
}
することができます2つの通貨に対してこれを2回行い、2つの通貨の間の外貨レートを得るためにそれらを分けます。例:
USD/SEK: 8.5
USD/EUR: 0.85
SEK/EUR = 8.5/0.85 = 10.
この回答は参考になります。
ここにシンボルは何ですか?このクエリに基本通貨を追加できますか? – Innocent
あなたはどんな通貨(「EUR = x」や「NOK = x」など)を選んでも、それらはすべてusdに変換されます。もしあなたがドル以外の2つの通貨間の通貨レートを望むなら、それらを分割する必要があります。 @Innocent – Carlton
これはまだ動作していますか? – hyprfrcb