CHFクロスのワークド例とは?
端的な答え:CHFクロスのワークド例
CHFクロスのワークド例は、CHFを基準にした為替レートを、2つの関連する提示レートから、明示的な算術と前提を用いて計算する方法を示します。ここでいう「ワークド例」とは、最初に明確に示された入力レートから始め、それが何を表すのかを定義し、段階的に変換したうえで、導かれるCHFクロスのレートを計算することです。
CHFクロスとは、CHFが通貨の1つであり、もう一方の通貨がUSDではない通貨ペアです。実務上は、(クロス・クオートとして)直接提示されているのを見ることもあれば、2つの別々の市場クオートから導出することもあります。以下のワークド例は、ライブ価格に依存せずに導出の考え方を示します。
仕組み:定義、ペアの方向、入力
例を作るには、提示レートの方向と、レートをどのように組み合わせるかを正確に押さえる必要があります。
1) レートの方向 為替レートのクオートは、一般に次の2通りのどちらかで表されます。
- A/B:通貨A 1単位あたりの通貨Bの量。
- もしデータソースが 逆のレート(B/A) を提供している場合は、組み合わせる前に反転させる必要があります。
2) CHFクロスで組み合わせるもの たとえば、CHFと別の通貨(例:EUR/CHF。最終的なクロスにはUSDは関与しない)との間のCHFクロスを作りたいとします。一般的な導出では、CHFを参照通貨に結びつける「2つのレッグ」を使います。
この例では、2つの仮定した市場クオートを使って EUR/CHF を導出します。
- EUR/USD:EUR 1に対するUSDの数。
- USD/CHF:USD 1に対するCHFの数。
3) 重要な算術 次のようにすると:
- EUR/USD = X USD per EUR
- USD/CHF = Y CHF per USD 掛け算すると:
- EUR/CHF = (EUR → USD → CHF) = X × Y CHF per EUR
もし仮定した入力がこれらの方向の逆になっているなら、同様に反転させます。だからこそ、方向を明示することが必須の前提になります。
ワークド例(前提を完全に明示)
目的
仮定したEUR/USDとUSD/CHFのクオートから、想定上の EUR/CHF のインプライドレートを計算します。
前提(ライブデータなし)
- クオートの慣習として次を用います:
- EUR/USD は EUR 1に対するUSD。
- USD/CHF は USD 1に対するCHF。
- 丸めなしで厳密な算術を行い、コストや執行の差は無視します。
- この仮のセットアップでは、市場クオート同士が整合している(裁定制約に違反しない)と仮定します。
選んだ入力値
- EUR/USD = 1.10(EUR 1あたりUSD)
- USD/CHF = 0.92(USD 1あたりCHF)
段階的な計算
- EURをUSDに変換(EUR/USDを使用):
- 1 EUR = 1.10 USD
- 得られたUSDをUSD/CHFでCHFに変換:
- 1.10 USD × 0.92 CHF/USD = 1.012 CHF
- よって、インプライドのクロスレートは次の通りです:
- EUR/CHF = 1.012 CHF per 1 EUR
逆の形でのクロスチェック
論理を組み替えれば、EUR/CHFとEUR/USDからUSD/CHFを導出できますが、方向が一致している場合に限ります。これは実践的な検証方法です。必要に応じて逆数で算術を再実行し、元の入力に戻ることを確認してください。
制限とリスク:実際の条件で結果が異なる理由
算術が正しくても、実際のクロスレートはインプライド値から乖離し得ます。
-
スプレッドと価格提示の慣習 市場のクオートは、買いと売りで異なることがよくあります。ワークド例で単一の「ミッドに近い」数値を使うと、ビッド/アスクのスプレッドを無視することになり、実効的な換算が大きく変わる可能性があります。
-
執行の質 提示されたレートで取引できるかどうかは、流動性と注文サイズに依存します。スリッページにより、実際に成立した換算がインプライド計算と異なることがあります。
-
丸めと単位定義 異なるプラットフォームでは、レートが小数点以下の桁数を変えて表示されたり、pipベースの慣習を適用したりする場合があります。換算を連鎖させると、小さな丸めの選択が積み重なることがあります。
-
失敗パターン:方向の取り違え クロス計算で最も多い失敗パターンは、反転したレートを使ってしまうことです。EUR/USDを「USD per EUR」ではなく「EUR per USD」として扱うと、導かれるCHFクロスは誤りになります。
検証と次の質問
CHFクロスのワークド例を独立に検証するには、次の3つのチェックを行います:
- クオートの方向が算術と一致していることを確認する(A/B vs B/A)。
DOCUMENT END