スターリング・クロスのロールオーバーはどのように計算されるか(概念解説)
直接の答え
スターリング・クロスのロールオーバーは通常、ペア内の2つの通貨の金利差から算出され、日次スワップとして表されます。プロバイダーはその理論値を、プラットフォームで提示されるスワップ額(クレジットまたはデビット)へと、自社の慣行に従って変換します。これには「スワップ日」の扱い(多くの場合、特定のロールオーバー日にトリプルスワップを適用すること)も含まれます。
メカニズム:「ロールオーバー」とはスターリング・クロスで何を意味するか
スターリング・クロスとは、片側がスターリング関連の通貨(GBP)で、もう片側が別の通貨である通貨ペアです(たとえば EUR/GBP や USD/GBP)。多くの個人向けFXの設定では、取引は現物のスポット取引のように決済されません。その代わりに、プロバイダーが定めるカットオフ日を過ぎてポジションを保有すると、資金調達の調整として「ロールオーバー」(スワップとも呼ばれます)が発生し、受け取りまたは支払いになります。
ロールオーバーを実務的にモデル化する一つの方法は、それぞれの通貨を互いに「保有(キャリー)」したときの純効果として扱うことです。
- 通貨A(GBPまたはもう一方の通貨)には、短期の金利に関する期待値があります。
- 通貨Bにも、短期の金利に関する期待値があります。
- これらの金利差が、ポジションが一般にクレジットされるのか、デビットされるのかを左右します。
クロスでは、金利の入力は通常、各通貨についての標準的なマネーマーケットの金利(または同等のインターバンク指標)から導かれ、その後、合意された日数計算(デイカウント)慣行を使って日次レートへマッピングされます。どの指標を選ぶかはプロバイダー固有ですが、構造としてはだいたい次のようになります。
日次キャリー ≈(ある通貨のレート − もう一方の通貨のレート)× ポジションの想定元本(ノーション)
そして、ロング/ショートの方向に応じて符号が決まります。
メカニクス:プロバイダーが金利ギャップを提示される「トリプルスワップ」ロールオーバーに変換する方法
1) 金利差が日次キャリーになる
金利差から生じる、ペアの仮想的な日次キャリー・レートを考えます(デイカウント変換後)。1つのプロバイダー日(ロールオーバーのカットオフ間の期間)だけポジションを保有すると、理論上のロールオーバーは次に比例します。
- 取引のノーション(ベース通貨の概念的な関与の大きさ)
- 日次キャリー・レート
- 取引の方向(ロングかショートか)。これにより、受け取るのか支払うのかが、ネットのキャリーとして決まります。
2) スワップの符号と「クレジット vs デビット」
金利差がある通貨に有利であっても、ロールオーバーの結果は、実質的にどちらの高金利側をロング/ショートしているかに依存します。プロバイダーは符号を適用し、たとえば、経済的に低金利通貨を借りて高金利通貨を貸すことに相当するポジションを保有するとクレジットになりやすく、逆の場合はデビットになりやすい、という形にします。
3) ビッド/アスクとプロバイダー側の調整
プロバイダーは、買いと売りで異なるスワップ額を提示することがよくあります(プロバイダーがスワップの各レッグにビッド/アスクのスプレッドを適用する可能性があるためです)。さらに、プラットフォーム上で見えるスワップが、資金調達に関するプロバイダー内部の価格設定と一致するように、調整や上乗せを適用する場合もあります。
そのため、同じノーションで同じ方向の2人のトレーダーでも、異なるプロバイダーを使っていれば、ロールオーバー額が異なって見えることがあります。
4) トリプルスワップの慣行
多くのプラットフォームでは、特定のロールオーバー日(しばしば決済サイクルにおける週末のブレークに関連します)に特別な慣行を適用します。概念的には、1日分の支払い/受け取りを行う代わりに、そのロールオーバーの出来事でキャリーの追加2日分を請求またはクレジットします。
例のための重要な前提:「トリプルスワップ」とは、そのロールオーバー日では日次スワップが3倍になることを意味します。実際の倍率や、どの日がトリガーになるかはプロバイダーや取引商品によって変わり得ます。
証拠または例(明示的な前提つき)
正確なスワップの計算式はプロバイダーのドキュメントと、使用される特定のレートに依存するため、最も安全に確認する方法は、プロバイダーが表示しているスワップレートから計算することです。
例のモデル(説明用であり、実際のプロバイダーの数値は使用しません):
- プラットフォームが、スターリング・クロスのある方向で保有した場合、ノーションの +0.01% の日次スワップを提示しており、反対方向では −0.01% だと仮定します。
- 通常のロールオーバー日を1回またいでポジションを保有します:理論上のロールオーバー = ノーション × 0.01%。
- 特別なロールオーバー日を1回またいで保有します:トリプルスワップが適用されるため、理論上のロールオーバー = ノーション × 0.01% × 3。