コモディティ・プライス・チャネルにおけるロールオーバーの計算方法
直接の答え
コモディティ・プライス・チャネルにおけるロールオーバー(しばしばスワップと呼ばれます)は、関連するFX契約の2つの足(レッグ)から示唆される金利差を取り、その差をポジションサイズに基づく日次の金額へ換算することで、通常は計算されます。次に、それはプロバイダー固有の慣行(たとえば、ブローカーのマークアップや特定の日に適用される「トリプルスワップ」ルール)によって調整されます。
「コモディティ・プライス・チャネル」はコモディティと通貨を結びつける概念であるため、ロールオーバー計算は通常、コモディティそのものに対して特別な形で変わりません。代わりに、ロールオーバーは、あなたが保有している取引可能な原資産(一般的にはFXスタイルの契約)のスワップの仕組みに従います。一方で、コモディティとのつながりが、チャネルを解釈するために使うレートや前提に影響します。
メカニズムと定義
ロールオーバーを考える簡単な方法は、次のとおりです。契約を一晩保有すると、原資産を物理的に交換するのではなく、利息の決済効果が生じます。
-
金利差から始める 必要なのは2つの入力です。「ベース」通貨と「クオート」通貨それぞれについての、想定(または契約上の)利息参照レートです。レート差は、クオートからベースを引いたものです(契約がその足をどう定義しているかによって方向が変わります)。この差が、ロールオーバーがコストになるのかクレジットになるのかを左右する中核要因です。
-
差を日次レートに換算する 利息の参照は通常、年率化されています。日次の金額を見積もるには、**日数計算の慣行(day-count convention)**を使って、年率の差を日次の分数へ変換します(正確な慣行はプロバイダーによって異なり得ます)。よくある教育用の前提は次のとおりです。
- daily_rate ≈ annual_rate_differential / 365 ただし、あなたのプロバイダーの計算で実際に使われる割り算の値は異なる可能性があります。
-
ポジションサイズに適用する 日次ロールオーバー額は、notional exposure(名目上のエクスポージャー)に daily_rate を適用し、その後、契約の価格表示フォーマットに基づいて口座通貨へマッピングすることで算出されます。
-
プロバイダーの調整を追加する プロバイダーは、理論上の金利差を次のような項目で調整することがよくあります。
- ブローカーのマークアップ(スワップに適用されるスプレッド)
- スワップに組み込まれたコミッションまたは手数料
- 表示される値に影響する丸めルール
- 複数日スワップの慣行(「トリプルスワップ」)を使う 多くのプラットフォームでは、1つの曜日に例外を設けて、決済パターンが実際には追加の暦日をまたぐことを反映します(たとえば週末を考慮するため)。実務上は、その曜日に計上されるスワップは、単一日の経過分ではなく、複数日の経過分を表すように(プロバイダーの正確な慣行や丸めの影響を受けつつ)乗数がかけられることを意味します。
証拠または例(前提つき)
例のセットアップ(説明用のみ):
- あなたは、2つの通貨レッグを定義する契約のポジションを一晩保有しています。
- 契約上の金利差が、クレジットを生む観点で +2.0% 年率 だと仮定します。
- プロバイダーが単純な 365-day の換算を使い、1日分のデイリースワップを計上すると仮定します。
- スワップ換算に関連するあなたの名目エクスポージャーが、計算に使うレッグで 100,000 units の値になると仮定します。
これらの前提に基づく教育用の日次見積もりは次のとおりです。
- daily_rate ≈ 0.02 / 365
- daily_swap_amount ≈ 100,000 × daily_rate
もしプロバイダーが トリプルスワップ日 を使う場合、その特定の日に計上されるスワップは、単一日の経過分の3倍に実質的に近くなります(繰り返しになりますが、プロバイダーの正確な慣行と丸めの影響を受けます)。
重要な前提の注記:この例は、日数計算の慣行と、口座通貨への換算を意図的に単純化しています。実際のプラットフォームでは、あなたの取引商品に表示されている 正確なスワップレートのエントリー と、あなたのプロバイダーが使うスワップ日ルールを用いて、同じ計算を再現することになります。
限界と失敗パターン
-
「チャネル入力」と「スワップの仕組み」を混ぜてしまう可能性 コモディティ・プライス・チャネルは、コモディティ連動の関係を使うことが多いですが、ロールオーバーは通常、当該商品のスワップ慣行によって決まります。コモディティの前提からロールオーバーを計算し、契約のスワップ条件から計算しないと、ズレが生じる可能性があります。
-
日数計算の慣行と決済カレンダーが出力を変える 同じ年率の金利差であっても、日数計算の割り算の値や決済カレンダーが異なれば、日次の金額は変わります。
-
プロバイダーのマークアップが差を支配し得る 元の金利差はある結果を示唆していても、表示されるスワップはプロバイダーの調整により異なることがあります。
-
トリプルスワップは「万能」ではない 異なるプロバイダーは、複数日の経過を異なる曜日で実装する場合があり、休日の扱いも異なり得ます。
-
ロールオーバーはプロバイダーの入力に応じて変わる プロバイダーがスワップに供給される基礎レートを更新すると、計上されるロールオーバーは変わり得ます。
DOCUMENT END