ひとことで言うと

  • 通貨スワップは、一方の通貨の債券をロング、もう一方の通貨の債券をショートしているポジションとみなせます。
  • 価値は、各通貨の債券の現在価値をその通貨の金利で求め、現在の為替レートで換算して差をとれば計算できます。
  • 為替予約(フォワード)を束ねたものとみなして評価する方法もあり、どちらでも結果は一致します。

この記事では、証券アナリスト2次「デリバティブ分析」の学習ポイントのひとつ「通貨スワップの価値評価」について、意味と試験で問われやすいポイントを解説します。

分野 2次 証券分析とポートフォリオ・マネジメント/デリバティブ分析
大分類 (4) 金利・通貨を対象としたデリバティブ
協会の学習ポイント 通貨スワップの価値評価方法について理解する。

通貨スワップの価値評価とは

通貨スワップは、期初と満期に元本を交換し、期中に各通貨の金利を交換する取引です。このキャッシュフローを受け取る側と支払う側に分けて眺めると、「受け取る通貨の利付債を持ち(ロング)、支払う通貨の利付債を発行している(ショート)」のと同じ形になっていることがわかります。そこで、通貨スワップの価値は2本の債券の価値の差として求められます。

債券の組合せとして評価する手順

手順はシンプルです。まず、受け取る側の通貨の債券について、クーポンと元本をその通貨の金利(割引率)で割り引いて現在価値を出します。支払う側の通貨の債券も同様に、その通貨の金利で割り引きます。最後に、外貨建ての現在価値を現在のスポット為替レートで自国通貨に換算し、差を計算します。割引には必ずそれぞれの通貨の金利を使う点が大切です。

為替予約の束として評価する方法

もう1つの見方は、各交換日のキャッシュフローを、その日に決まったレートで通貨を交換する為替予約(フォワード)とみなす方法です。各交換日のフォワード・レートを金利平価から求め、それぞれの予約の価値を割り引いて合計します。考え方は異なりますが、同じ市場データを使えば債券の組合せとして評価した値と一致します。

価値を動かす要因

外貨を受け取り円を支払う側から見ると、円安(外貨高)になると価値が上がり、円高になると下がります。また、外貨の金利が上がると受け取る外貨債券の価値が下がるのでマイナス、円金利が上がると支払う円債券の価値が下がるのでプラスに働きます。為替と2つの金利の3つが価値を動かすと整理しておきましょう。

押さえておきたい公式

V外貨受け = S0 × BF − BD外貨を受け取り自国通貨を支払う側の価値(自国通貨建て)
BF = Σ cFNF ÷ (1 + rF)t + NF ÷ (1 + rF)n外貨建て債券の現在価値。BDも自国通貨の金利で同様に求める
記号 意味
S0 現在のスポット為替レート(外貨1単位あたりの自国通貨)
BF、BD 外貨建て債券、自国通貨建て債券の現在価値
NF、cF 外貨の元本、外貨のスワップ金利
rF 外貨の市場金利(割引率)

具体例で確認

ある企業が「1,000万ドルに対して年4%のドル金利を受け取り、15億円に対して年1%の円金利を支払う」通貨スワップを保有しており、残存期間は2年(年1回払い、利払日直後)です。現在の市場金利はドル4.5%、円0.5%(いずれもフラット)、為替レートは1ドル=150円です。

  1. ドル債券の現在価値:40万 ÷ 1.045 + 1,040万 ÷ 1.0452 ≒ 38.28万 + 952.36万 ≒ 990.64万ドル
  2. 円換算:990.64万ドル × 150円 ≒ 14億8,596万円
  3. 円債券の現在価値:1,500万 ÷ 1.005 + 15億1,500万 ÷ 1.0052 ≒ 1,493万 + 14億9,996万 ≒ 15億1,489万円
  4. スワップの価値:14億8,596万 − 15億1,489万 ≒ −2,893万円

ドルの市場金利がスワップ金利より高いためドル債券は額面を下回り、円の市場金利がスワップ金利より低いため円債券は額面を上回っています。その結果、この企業から見るとマイナスの価値になっています。為替が円安に動けば、この損失は小さくなります。

試験で問われやすいポイント

  • 通貨スワップを2通貨の債券のロングとショートに分解して価値を求める考え方が、計算・記述の両面で問われやすいです。
  • 各通貨の債券はその通貨の金利で割り引き、最後にスポット・レートで換算するという手順を正確に示せるようにしましょう。
  • 外貨受け側では、円安で価値上昇、外貨金利上昇で価値低下、円金利上昇で価値上昇という方向が問われやすいです。
  • 為替予約の束として評価する方法でも、同じ市場データなら結果が一致するという点を説明できるようにしておきましょう。
  • 満期の元本交換を含め忘れると大きく値がずれるので、計算の際に注意しましょう。

要点まとめ

  • 通貨スワップ=受け取る通貨の債券をロング、支払う通貨の債券をショートした状態
  • 価値=スポット・レート × 外貨債券の現在価値 − 自国通貨債券の現在価値
  • 割引には各通貨の金利を使い、元本の交換も必ず含める
  • 為替と2つの金利が価値を動かす

証券アナリストアカデミーのYouTube(@cma-fa-academy)では、学習ポイントに沿って論点を1つずつ解説しています。

▶ 証券アナリストコミュニティーに参加する

※学習ポイントは日本証券アナリスト協会「【2026年度】CMA資格の取得に求められる主要学習事項と学習ポイント」より引用しています。