1つ以上の「中間」の通貨を使用して通貨を交換することが有益かどうか疑問に思いました。
たとえば、ロシアルーブル(RUB)をユーロ(EUR)に交換する代わりに、RUBから米ドル(USD)に交換してからEURに交換します。
交換費用を無視して、金額に差が出ると思いました。
Floatratesのデータを使用して、Excelシートでこれを試しました。
- 最初に、すべてのRUB為替レートのXML(Excelの列C)をインポートしました。
- 次に、すべてのEUR為替レートのXML(ExcelのG列)をインポートしました。
- 後者を逆にすることで、すべての通貨に相当するEURがどれだけあるかがわかりました(Excelの列H)。
- 次に、列Cと列Hを乗算して、結果の値を求めました。
私が見つけたのは、通過した通貨に関係なく、結果として得られる金額は同じままであったということです。
どうすればいいの?結果の金額を計算する私の方法はおそらく間違っていますか?