(57)【要約】      （修正有）【課題】評価対象の通貨オプションのプレミアム算出を可能とする。【解決手段】評価対象の通貨オプションのプレミアムの演算に用いるオプションとして、ＡＴＭプレインオプションに加え、フォワードレートを基準とするデルタが0.25となる25フォワードデルタ・コール／プットプレインオプションを適用し、25デルタのリスクリバーサルのボラティリティΔσＲＲ及び25デルタのバタフライのボラティリティΔσＢＦを取得し58、60、25フォワードデルタ・コール／プットプレインオプションのボラティリティσＣ２５,σＰ２５を演算し62、ボラティリティσＣ２５を用いて25フォワードデルタ・コールプレインオプションの行使価格ＫＣ２５を、ボラティリティσＰ２５を用いて25フォワードデルタ・プットプレインオプションの行使価格ＫＰ２５を各々演算し68、補正値Zeta演算のためのプレミアムの演算7８等に用いる。【選択図】図２
2014207002.tif 000002
【特許請求の範囲】
【請求項１】
スポットレートと第１通貨金利と第２通貨金利と該第１通貨金利に対応する金利期間と権利行使期間と権利行使価格とノックアウト価格と標準ボラティリティとの入力を受け付ける入力受付部と、
前記入力受付部において受け付けられた前記スポットレートと前記第１通貨金利と前記第２通貨金利と前記金利期間と前記権利行使期間と前記経理行使価格と前記ノックアウト価格と前記標準ボラティリティとに基づき、リバースノックアウトオプションプレミアムを算出するプレミアム算出部とを備える、
リバースノックアウトオプションプレミアム計算装置。
【請求項２】
前記金利期間は１年以上の値をとる請求項１に記載のリバースノックアウトオプションプレミアム計算装置。
【請求項３】
前記入力受付部は、デルタ値が入力された場合には、該デルタ値に基づき数値計算処理により権利行使価格を算出する権利行使価格算出部をさらに備え、
前記権利行使価格算出部は算出した前記権利行使価格を前記プレミアム算出部に引き渡す請求項１または２に記載のリバースノックアウトオプションプレミアム計算装置。
【請求項４】
前記標準ボラティリティはフォワードレートを基準としたデルタ値が５０％である請求項１に記載のリバースノックアウトオプションプレミアム計算装置。
【請求項５】
スポットレートと第１通貨金利と第２通貨金利と該第１通貨金利に対応する金利期間と権利行使期間と特定のデルタ値に関連する第１ボラティリティと該デルタ値に関連する第２ボラティリティと標準ボラティリティとの入力を受け付ける入力受付部と、
前記入力受付部により受け付けられた前記第１ボラティリティと前記第２ボラティリティと前記標準ボラティリティとに基づき、前記デルタ値に対応するボラティリティを算出するボラティリティ算出部と、
前記ボラティリティ算出部において算出された前記デルタ値に対応するボラティリティと、前記入力受付部において受け付けられた前記スポットレートと前記第１通貨金利と前記第２通貨金利と前記金利期間と前記権利行使期間とに基づいて、該デルタ値に対応する権利行使価格を算出する権利行使価格算出部と、
前記ボラティリティ算出部により算出された前記ボラティリティと前記権利行使価格算出部により算出された権利行使価格とに基づいて、オプションプレミアムを算出するプレミアム算出部と
を備えた通貨オプションプレミアム計算装置。
【請求項６】
前記入力受付部において受け付けられた前記特定のデルタ値に関連する第１ボラティリティと該デルタ値に関連する第２ボラティリティと前記標準ボラティリティとがスポットレートを基準とした数値であるときには、フォワードレートを基準とした数値に変換する変換部とをさらに備える、請求項５に記載の通貨オプションプレミアム計算装置。
【請求項７】
スポットレートと第１通貨金利と第２通貨金利と該第１通貨金利に対応する金利期間と権利行使期間と特定のデルタ値に関連する第１ボラティリティと該デルタ値に関連する第２ボラティリティと標準ボラティリティとの入力を受け付ける入力受付部と、
前記入力受付部により受け付けられた前記第１ボラティリティと前記第２ボラティリティと前記標準ボラティリティとに基づき、前記デルタ値およびオプションの種別に対応する複数のボラティリティを算出するボラティリティ算出部と、
前記ボラティリティ算出部において算出された前記デルタ値に対応する複数のボラティリティと、前記入力受付部において受け付けられた前記スポットレートと前記第１通貨金利と前記第２通貨金利と前記金利期間と前記経理行使期間とに基づいて、該デルタ値および前記オプションの種別に対応する複数の権利行使価格をそれぞれ算出する権利行使価格算出部と、
前記ボラティリティ算出部により算出された前記複数のボラティリティと前記権利行使価格算出部により算出された複数の権利行使価格とに基づいて、前記オプションの種別に対応するオプションプレミアムをそれぞれ算出するプレミアム算出部と
を備えた、通貨オプションプレミアム計算装置。
【請求項８】
前記入力受付部において受け付けられた前記特定のデルタ値に関連する第１ボラティリティと該デルタ値に関連する第２ボラティリティと前記標準ボラティリティとがスポットレートを基準とした数値であるときには、フォワードレートを基準とした数値に変換する変換部と
をさらに備える、請求項７に記載の通貨オプションプレミアム計算装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通貨オプションのプレミアム演算装置、プログラム及び記録媒体に係り、特に、
評価対象の通貨オプションのプレミアムを演算する通貨オプションのプレミアム演算装置
、コンピュータを前記通貨オプションのプレミアム演算装置として機能させるための通貨
オプションのプレミアム演算プログラム、及び、前記通貨オプションのプレミアム演算プ
ログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
通貨オプションは、通貨を所定の行使期日又は行使期間内に所定の行使価格(ストライク
・プライス)で購入（コールオプションの場合）又は売却（プットオプションの場合）で
きる権利である。例えば行使価格が１ドル１００円であるドルコールオプションの保有者
は、ドル円相場のスポットレートがドルの値上がりによって１ドル１００円を超えたとし
ても、オプションの権利を行使することで１ドル１００円の為替レートでドルを購入する
ことができる。従って、１ドル１００円より高いスポットレート（例えば１ドル１０５円
）でドルを売却する一方で、オプションの権利を行使して１ドル１００円の為替レートで
ドルを購入することによって為替差益を得ることができる。また、ドル円相場のスポット
レートがドルの値下がりにより１ドル１００円を下回った場合は、オプションの権利を行
使することなくスポットレートでドルを購入することができる。
【０００３】
同様に、行使価格が１ドル１００であるドルプットオプションの保有者は、ドル円相場の
スポットレートがドルの値下がりによって１ドル１００円を下回ったとしても、オプショ
ンの権利を行使し１ドル１００円の為替レートでドルを売却することで為替差益を得るこ
とができ、ドル円相場のスポットレートが１ドル１００円を超えた場合は、オプションの
権利を行使することなくスポットレートでドルを売却することができる。このように、通
貨オプションは、為替差益を得る機会を確保しながら、為替レートの変動に伴う損失リス
クをヘッジする機能を有しており、その対価として、通貨オプションの買い手は売り手に
対してプレミアムを支払う必要がある。
【０００４】
通貨オプションの取引が市場で適正に行われるためには、通貨オプションのプレミアム(
価格)を、通貨オプションのリスク引き受け手（通貨オプションの売り手）のリスクの大
きさを反映した値となるように演算・決定する必要がある。通貨オプションのプレミアム
演算方法としては現在、ブラック・ショールズ(Black=Sholes)モデルを通貨オプション用
に修正したGarman=Korhalgenモデル、又は、これをベースにして更に修正を加えたフレー
ムワーク（以下、ＧＫモデルのフレームワークと称する）を用いることが一般的になって
いる。ＧＫモデルのフレームワークでは、通貨オプションのプレミアムが、行使価格や為
替レートのボラティリティ(予想変動率)等を変数として定式化されている。行使価格等は
所与のパラメータであり、為替レートのボラティリティについても市場で提示されている
ので、ＧＫモデルのフレームワークを用いることで通貨オプションのプレミアムを簡便に
計算することができる。
【０００５】
しかし、ブラック・ショールズ・モデルやこれをベースとしているＧＫモデルでは、為替
レート等の原資産価額の変動が正規分布で規定される確率分布に従うことを前提としてい
るのに対し、現実の為替レート等の変動の確率分布は正規分布と相違している。このため
、ブラック・ショールズ・モデルやＧＫモデルを用いて通貨オプションのプレミアムを求
めたとしても、得られるプレミアムの値が実際の確率分布(リスク)に対して乖離し、訂正
なプレミアムが得られないという問題がある。
【０００６】
上記問題を解決するため本願出願人は、特許文献１において、評価対象オプションと、該
評価対象オプションと同一期間のＡＴＭ(At The Money)プレインオプション、２５デルタ
コール・プレインオプション及び２５デルタプット・プレインオプションの３種類のプレ
インオプションについてベガ、ボルガ、バンナを計算し、上記３種類のプレインオプショ
ンを組み合わせたポートフォリオのベガ、ボルガ、バンナが評価対象オプションのベガ、
ボルガ、バンナと一致するようにポートフォリオ構成比率を計算し、２５デルタコール・
プレインオプション及び２５デルタプット・プレインオプションについて、ＡＴＭフラッ
トボラティリティσATMから計算したプレミアムと、２５デルタコール・プレインオプシ
ョン及び２５デルタプット・プレインオプションのボラティリティの市場値σC25,σP25
から計算したプレミアムとの間の差額を計算し、上記構成比率を重みとする前記差額の重
み付け和により、σATMから計算した評価対象オプションのプレミアムを補正する技術を
提案している。
【０００７】
また、上記に関連して特許文献２には、期間に対するボラティリティの変化を示す時系列
のボラティリティ曲線を作成すると共に、デルタ値に対するボラティリティを示すスマイ
ル曲線を作成し、これらの時系列ボラティリティ曲線及びスマイル曲線から、基準となる
ボラティリティ曲面モデルを作成し、このボラティリティ曲面モデルにおいて、適正価格
帯を設定し、調べるボラティリティの入力を受けて適正価格帯を設定した基準ボラティリ
ティ曲面モデルにより、適正価格帯に入ったか否かを判断する技術が開示されている。
【特許文献１】特開２００２−２３０３０４号公報
【特許文献２】特開２００２−２８８４３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載の技術では、各オプションのベガ、ボルガ、バンナを演算するために各
オプションの行使価格を演算しており、２５デルタコール・プレインオプション及び２５
デルタプット・プレインオプションの行使価格等の演算には、スポットレートでのボラテ
ィリティ（現時点でのボラティリティ）を用いている。但し、市場で取引されている通貨
オプションのうち１年未満の短期間の通貨オプションについては、スポットレートを基準
として取引が行われており、ボラティリティの市場値としてもスポットレート基準でのボ
ラティリティが用いられているのに対し、１年以上の長期間の通貨オプションについては
、通貨オプションの行使期日時点での為替レートであるフォワードレート（このフォワー
ドレートは、期間中の運用益(＝金利×金利期間)に基づいてスポットレートから一意に算
出できる）を基準として取引が行われており、ボラティリティの市場値としてもフォワー
ドレート基準でのボラティリティが用いられている。
【０００９】
このため、特許文献１に記載の技術では、評価対象の通貨オプションの期間が１年以上の
長期間で、対応するボラティリティの市場値がフォワードレート基準でのボラティリティ
である場合、取得したボラティリティの市場値を金利及び金利期間に基づいてスポットレ
ート基準でのボラティリティに換算した後に行使価格の演算等に用いている。しかしなが
ら、評価対象の通貨オプションの期間が比較的長く、金利も比較的高い場合には、スポッ
トレートとフォワードレートとの換算に用いるディスカウントファクタ(＝金利及び金利
期間：割引率）の値が0.5（50％）になることがあり、この場合、ＡＴＭプレインオプシ
ョン、２５デルタコール・プレインオプション及び２５デルタプット・プレインオプショ
ンの行使価格が揃ってしまい(25÷0.5＝50で２５デルタの値が５０デルタ(＝ＡＴＭ)の値
と等しくなってしまう)、プレミアムが算出不能の状態に陥るという問題があった。
【００１０】
本発明は上記事実を考慮して成されたもので、評価対象の通貨オプションのプレミアムが
算出不能の状態に陥ることを回避できる通貨オプションのプレミアム演算装置、通貨オプ
ションのプレミアム演算プログラム及び記録媒体を得ることが目的である。
【課題を解決するための手段】
【００１１】
上記目的を達成するために第１の発明に係る通貨オプションのプレミアム演算装置は、評
価対象の通貨オプションの行使期日・行使期間を特定可能な第１パラメータ及び前記評価
対象の通貨オプションの行使価格又はデルタを表す第２パラメータを取得し、取得した前
記第１パラメータ及び前記第２パラメータを第１記憶手段に記憶させる第１取得手段と、
前記第１パラメータから特定できる前記評価対象の通貨オプションの行使期間と行使期間
が同一のＡＴＭプレインオプションのボラティリティの市場値を表すＡＴＭフラットボラ
ティリティと、前記評価対象の通貨オプションと行使期間が同一で、かつ前記第１パラメ
ータから特定できる前記評価対象の通貨オプションの行使期日における、スポットレート
、金利及び期間から一意に定まる為替レートであるフォワードレートを基準とするデルタ
が所定値となるフォワードデルタ・コールプレインオプション及びフォワードデルタ・プ
ットプレインオプションのボラティリティの市場値を表すボラティリティ情報を取得し、
取得した前記ＡＴＭフラットボラティリティ及び前記ボラティリティ情報を第２記憶手段
に記憶させる第２取得手段と、前記第１記憶手段から前記第２パラメータを読み出すと共
に、前記第２記憶手段から前記ＡＴＭフラットボラティリティを読み出し、前記第１記憶
手段から読み出した前記第２パラメータが前記評価対象の通貨オプションのデルタを表し
ている場合は、コンピュータの演算処理により、前記第２パラメータが表す前記評価対象
の通貨オプションのデルタに基づいて前記評価対象の通貨オプションの行使価格を演算し
た後に、コンピュータの演算処理により、前記第２記憶手段から読み出した前記ＡＴＭフ
ラットボラティリティと、前記評価対象の通貨オプションの行使価格を用いて前記評価対
象の通貨オプションのプレミアムを演算し、演算した前記評価対象の通貨オプションのプ
レミアムを第３記憶手段に記憶させる第１プレミアム演算手段と、前記第２記憶手段から
前記ＡＴＭフラットボラティリティを読み出すと共に、前記第３記憶手段から前記評価対
象の通貨オプションのプレミアムを読み出し、コンピュータの演算処理により、前記第２
記憶手段から読み出した前記ＡＴＭフラットボラティリティと、前記第３記憶手段から読
み出した前記評価対象の通貨オプションのプレミアムを用いて、前記評価対象の通貨オプ
ションについて所定のリスクパラメータを演算し、演算した前記所定のリスクパラメータ
を第４記憶手段に記憶させるリスクパラメータ演算手段と、前記第２記憶手段から前記Ａ
ＴＭフラットボラティリティ及び前記ボラティリティ情報を読み出し、コンピュータの演
算処理により、前記第２記憶手段から読み出した前記ＡＴＭフラットボラティリティを用
いて前記ＡＴＭプレインオプションの行使価格を演算すると共に、前記第２記憶手段から
読み出した前記ボラティリティ情報が表す前記フォワードデルタ・コールプレインオプシ
ョンのボラティリティを用いて前記フォワードデルタ・コールプレインオプションの行使
価格を演算し、更に、前記第２記憶手段から読み出した前記ボラティリティ情報が表す前
記フォワードデルタ・プットプレインオプションのボラティリティを用いて前記フォワー
ドデルタ・プットプレインオプションの行使価格を演算し、演算した各プレインオプショ
ンの行使価格を第５記憶手段に記憶させる行使価格演算手段と、前記第２記憶手段から前
記ＡＴＭフラットボラティリティ及び前記ボラティリティ情報を読み出すと共に、前記第
５記憶手段から前記各プレインオプションの行使価格を読み出し、コンピュータの演算処
理により、前記第２記憶手段から読み出した前記ＡＴＭフラットボラティリティ及び前記
第５記憶手段から読み出した前記ＡＴＭプレインオプションの行使価格を用いて前記ＡＴ
Ｍプレインオプションのプレミアムを演算すると共に、前記第２記憶手段から読み出した
ボラティリティ情報が表す前記フォワードデルタ・コールプレインオプションのボラティ
リティ及び前記第５記憶手段から読み出した前記フォワードデルタ・コールプレインオプ
ションの行使価格を用いて前記フォワードデルタ・コールプレインオプションのプレミア
ムを演算し、更に、前記第２記憶手段から読み出したボラティリティ情報が表す前記フォ
ワードデルタ・プットプレインオプションのボラティリティ及び前記第５記憶手段から読
み出した前記フォワードデルタ・プットプレインオプションの行使価格を用いて前記フォ
ワードデルタ・プットプレインオプションのプレミアムを演算し、演算した各プレインオ
プションのプレミアムを第６記憶手段に各々記憶させる第２プレミアム演算手段と、前記
第４記憶手段から前記評価対象の通貨オプションの所定のリスクパラメータを読み出すと
共に、前記第２記憶手段から前記ＡＴＭフラットボラティリティ及び前記ボラティリティ
情報を読み出し、かつ前記第６記憶手段から前記各プレインオプションのプレミアムを読
み出し、コンピュータの演算処理により、前記第２記憶手段から読み出した前記ＡＴＭフ
ラットボラティリティ及び前記ボラティリティ情報、前記第６記憶手段から読み出した前
記各プレインオプションのプレミアムから求まる、前記各プレインオプションを組合わせ
たポートフォリオについての前記所定のリスクパラメータの値が、前記第４記憶手段から
読み出した前記評価対象の通貨オプションの所定のリスクパラメータの値と等しくなると
きの、前記ポートフォリオにおける前記各プレインオプションの構成比率を演算し、演算
した構成比率を第７記憶手段に記憶させる構成比率演算手段と、前記第２記憶手段から前
記ＡＴＭフラットボラティリティを読み出すと共に、前記第５記憶手段から前記各プレイ
ンオプションの行使価格を読み出し、コンピュータの演算処理により、前記第２記憶手段
から読み出した前記ＡＴＭフラットボラティリティ及び前記第５記憶手段から読み出した
前記フォワードデルタ・コールプレインオプションの行使価格を用いて前記フォワードデ
ルタ・コールプレインオプションのプレミアムを演算すると共に、前記第２記憶手段から
読み出した前記ＡＴＭフラットボラティリティ及び前記第５記憶手段から読み出した前記
フォワードデルタ・プットプレインオプションの行使価格を用いて前記フォワードデルタ
・プットプレインオプションのプレミアムを演算し、演算した前記各プレインオプション
のプレミアムを第８記憶手段に記憶させる第３プレミアム演算手段と、前記第６記憶手段
及び前記第８記憶手段から前記各プレインオプションのプレミアムを各々読み出し、コン
ピュータの演算処理により、前記第６記憶手段から読み出したプレミアムと前記第８記憶
手段から読み出したプレミアムとの偏差を前記各プレインオプション毎に演算し、演算し
た偏差を第９記憶手段に記憶させる偏差演算手段と、前記第９記憶手段から前記各プレイ
ンオプション毎の偏差を読み出すと共に、前記第７記憶手段から前記構成比率を読み出し
、コンピュータの演算処理により、前記評価対象の通貨オプションのプレミアムに対する
補正値として、前記第９記憶手段から読み出した前記各プレインオプション毎の偏差を、
前記第７記憶手段から読み出した前記構成比率に応じて重み付けして加算した値を演算し
、演算した補正値を第１０記憶手段に記憶させる補正値演算手段と、前記第３記憶手段か
ら前記評価対象の通貨オプションのプレミアムを読み出すと共に、前記第１０記憶手段か
ら前記補正値を読み出し、コンピュータの演算処理により、前記第３記憶手段から読み出
した前記評価対象の通貨オプションのプレミアムを、前記第１０記憶手段から読み出した
前記補正値によって補正し、補正後のプレミアムを第１１記憶手段に記憶させる補正手段
と、前記第１１記憶手段から前記補正後のプレミアムを読み出し、読み出した前記補正後
のプレミアムを、前記評価対象の通貨オプションのプレミアムとして出力する出力手段と
、を備えている。
【００１２】
第１の発明では、評価対象の通貨オプションの行使期日・行使期間を特定可能な第１パラ
メータ及び評価対象の通貨オプションの行使価格又はデルタを表す第２パラメータが第１
取得手段によって取得される。また、評価対象の通貨オプションと行使期間が同一のＡＴ
Ｍプレインオプションのボラティリティの市場値を表すＡＴＭフラットボラティリティと
、前記評価対象の通貨オプションと行使期間が同一で、かつフォワードレート（スポット
レート、金利及び期間から一意に定まる、評価対象の通貨オプションの行使期日における
為替レート）を基準とするデルタが所定値となるフォワードデルタ・コールプレインオプ
ション及びフォワードデルタ・プットプレインオプションのボラティリティの市場値を表
すボラティリティ情報が第２取得手段によって取得される。
【００１３】
なお、上記のフォワードデルタ・コールプレインオプションとしては、例えば第８の発明
として記載したように、フォワードレートを基準とするデルタが0.25となる２５フォワー
ドデルタ・コールプレインオプションが好適であり、フォワードデルタ・プットプレイン
オプションとしても、例えば第８の発明として記載したように、フォワードレートを基準
とするデルタが0.25となる２５フォワードデルタ・プットプレインオプションが好適であ
るが、これに限られるものではなく、フォワードレートを基準とするデルタが0.25以外の
値となる他のフォワードデルタ・プレインオプションを適用することも可能である。
【００１４】
また、第１プレミアム演算手段により、第２パラメータが評価対象の通貨オプションのデ
ルタを表している場合は、第２パラメータが表す評価対象の通貨オプションのデルタに基
づいて評価対象の通貨オプションの行使価格が演算された後に、ＡＴＭフラットボラティ
リティと、評価対象の通貨オプションの行使価格を用いて評価対象の通貨オプションのプ
レミアムが演算される。また、リスクパラメータ演算手段により、ＡＴＭフラットボラテ
ィリティと、評価対象の通貨オプションのプレミアムを用いて、評価対象の通貨オプショ
ンについて所定のリスクパラメータが演算される。なお、上記の所定のリスクパラメータ
としては、例えば第６の発明として記載したように、ボラティリティの変化に対するリス
クを表すパラメータが好適であり、具体的には、例えば第７の発明として記載したように
、通貨オプションのプレミアムをボラティリティで１階微分したベガ、通貨オプションの
プレミアムをボラティリティで２階微分したボルガ、前記ベガをスポットレートで１階微
分したバンナの少なくとも１つを含むことができるが、これに限られるものではなく、他
のパラメータを適用することも可能である。
【００１５】
更に、行使価格演算手段により、ＡＴＭフラットボラティリティを用いてＡＴＭプレイン
オプションの行使価格が演算されると共に、ボラティリティ情報が表すフォワードデルタ
・コールプレインオプションのボラティリティを用いてフォワードデルタ・コールプレイ
ンオプションの行使価格が演算され、更に、ボラティリティ情報が表すフォワードデルタ
・プットプレインオプションのボラティリティを用いてフォワードデルタ・プットプレイ
ンオプションの行使価格が演算される。また、第２プレミアム演算手段により、ＡＴＭフ
ラットボラティリティ及びＡＴＭプレインオプションの行使価格を用いてＡＴＭプレイン
オプションのプレミアムが演算されると共に、ボラティリティ情報が表すフォワードデル
タ・コールプレインオプションのボラティリティ及びフォワードデルタ・コールプレイン
オプションの行使価格を用いてフォワードデルタ・コールプレインオプションのプレミア
ムが演算され、更に、ボラティリティ情報が表すフォワードデルタ・プットプレインオプ
ションのボラティリティ及びフォワードデルタ・プットプレインオプションの行使価格を
用いてフォワードデルタ・プットプレインオプションのプレミアムが演算される。
【００１６】
また、構成比率演算手段により、ＡＴＭフラットボラティリティ及びボラティリティ情報
、各プレインオプションのプレミアムから求まる、各プレインオプションを組合わせたポ
ートフォリオについての所定のリスクパラメータの値が、評価対象の通貨オプションの所
定のリスクパラメータの値と等しくなるときの、前記ポートフォリオにおける各プレイン
オプションの構成比率が演算される。なお、構成比率演算手段は、より詳しくは、第５の
発明として記載したように、ＡＴＭフラットボラティリティ、ボラティリティ情報、各プ
レインオプションのプレミアムを用いて、ＡＴＭプレインオプション、フォワードデルタ
・コールプレインオプション及びフォワードデルタ・プットプレインオプションの所定の
リスクパラメータを各々演算した後に、演算した各プレインオプションの所定のリスクパ
ラメータを用いて、前記ポートフォリオにおける各プレインオプションの構成比率の演算
を行うように構成することができる。
【００１７】
更に、第３プレミアム演算手段により、ＡＴＭフラットボラティリティ及びフォワードデ
ルタ・コールプレインオプションの行使価格を用いてフォワードデルタ・コールプレイン
オプションのプレミアムが演算されると共に、ＡＴＭフラットボラティリティ及びフォワ
ードデルタ・プットプレインオプションの行使価格を用いてフォワードデルタ・プットプ
レインオプションのプレミアムが演算される。また、偏差演算手段により、第２プレミア
ム演算手段によって演算されたプレミアムと第３プレミアム演算手段によって演算された
プレミアムとの偏差が各プレインオプション毎に演算される。また、補正値演算手段によ
り、評価対象の通貨オプションのプレミアムに対する補正値として、偏差演算手段によっ
て演算された各プレインオプション毎の偏差を、構成比率演算手段によって演算された構
成比率に応じて重み付けして加算した値が補正値として演算される。また、補正手段によ
り、第１プレミアム演算手段によって演算された評価対象の通貨オプションのプレミアム
が、補正値演算手段によって演算された補正値によって補正され、補正手段による補正を
経たプレミアムが、出力手段により、評価対象の通貨オプションのプレミアムとして出力
される。
【００１８】
このように、第１の発明では、フォワードデルタ・コールプレインオプションについて、
フォワードデルタ・コールプレインオプションのボラティリティを用いた場合のプレミア
ムと、ＡＴＭフラットボラティリティを用いた場合のプレミアムを各々演算してその偏差
を演算すると共に、フォワードデルタ・プットプレインオプションについても、フォワー
ドデルタ・プットプレインオプションのボラティリティを用いた場合のプレミアムと、Ａ
ＴＭフラットボラティリティを用いた場合のプレミアムを各々演算してその偏差を演算し
、それぞれの偏差を、ＡＴＭプレインオプション、フォワードデルタ・コールプレインオ
プション及びフォワードデルタ・プットプレインオプションを組合わせたポートフォリオ
の所定のリスクパラメータの値が、評価対象の通貨オプションの所定のリスクパラメータ
の値と等しくなるときの、前記ポートフォリオの各オプションの構成比率に応じて重み付
けして加算することで補正値を演算し、ＡＴＭフラットボラティリティを用いて演算した
評価対象の通貨オプションのプレミアムを前記補正値によって補正しているので、特許文
献１に記載の技術と同様に、通貨オプションのプレミアムの演算に用いるモデル（例えば
ブラックショールズモデルやＧＫモデルのフレームワーク等）が前提としている確率分布
の誤差を補正することができ、評価対象の通貨オプションのプレミアムとして、通貨オプ
ションのリスク引き受け手のリスクの大きさを正確に反映した適正な値を得ることができ
る。
【００１９】
また、第１の発明では、補正値の演算等に用いるＡＴＭプレインオプション以外のオプシ
ョンとして、評価対象の通貨オプションと行使期間が同一で、かつフォワードレートを基
準とするデルタが所定値となるフォワードデルタ・コールプレインオプション及びフォワ
ードデルタ・プットプレインオプションを適用しており、第２取得手段は、上記のフォワ
ードデルタ・コールプレインオプション及びフォワードデルタ・プットプレインオプショ
ンのボラティリティの市場値を表すボラティリティ情報を取得し、行使価格演算手段は、
フォワードデルタ・コールプレインオプションのボラティリティを用いてフォワードデル
タ・コールプレインオプションの行使価格を演算すると共に、フォワードデルタ・プット
プレインオプションのボラティリティを用いてフォワードデルタ・プットプレインオプシ
ョンの行使価格を演算している。このため、評価対象の通貨オプションが、スポットレー
トを基準として取引が行われる１年未満の短期間の通貨オプションである場合はディスカ
ウントファクタを用い、ボラティリティ等のパラメータを、特許文献１に記載の技術と逆
にスポットレート基準での値からフォワードレート基準での値へ変換して用いる必要があ
る。
【００２０】
しかしながら、ディスカウントファクタは金利と金利期間の積であるのに対し、第１の発
明において、パラメータをスポットレートを基準とする値からフォワードレートを基準と
する値へ変換する必要が生ずる場合は、評価対象の通貨オプションの期間が短い場合であ
るので、金利期間も小さな値となり、ディスカウントファクタが0.5（50％）もの大きな
値となることは生じ得ない。従って、第１の発明によれば、ＡＴＭプレインオプションの
行使価格と、フォワードデルタ・コールプレインオプション及びフォワードデルタ・プッ
トプレインオプションの行使価格が揃ってしまうことを防止できるので、評価対象の通貨
オプションのプレミアムが算出不能となる事態が生ずることを回避することができる。
【００２１】
なお、第１の発明において、例えば第２の発明として記載したように、行使価格演算手段
は、評価対象の通貨オプションで為替の対象とされる第１通貨及び第２通貨のうち、通貨
オプションのプレミアムの支払における基準通貨での行使価格を演算し、第１〜第３プレ
ミアム演算手段は前記基準通貨でのプレミアムを演算するように構成することが好ましい
。一般に、ボラティリティの市場値は基準通貨を基準とする値となっており、上記のよう
に、演算対象の行使価格やプレミアムにおける基準通貨をボラティリティの市場値におけ
る基準通貨と一致させることで、第２取得手段によるＡＴＭフラットボラティリティ及び
ボラティリティ情報の取得にあたり、基準通貨が相違しているためにボラティリティの換
算を行う必要が無くなるので、評価対象の通貨オプションのプレミアムをより簡易に得る
ことができる。
【００２２】
また、第１の発明において、行使価格演算手段は、例えば第２の発明として記載したよう
に、標準正規分布の累積確率密度関数をＮ( )、フォワードレートを基準とするデルタ値
をΔ、フォワードデルタ・プレインオプションのボラティリティをσ、前記フォワードデ
ルタ・プレインオプションの行使期間をＴｅとしたときに、コンピュータの演算処理によ
り、以下の(１)式を満足する変数Ｄ２の値を探索して決定し、
【００２３】
【数１】
2014207002.tif 000003
【００２４】
スポットレートをＳ０、前記評価対象の通貨オプションで為替の対象とされる第１通貨及
び第２通貨のうち通貨オプションのプレミアムの支払における基準通貨の金利をｒｆ、前
記第１通貨及び前記第２通貨のうち非基準通貨の金利をｒｄ、金利期間をＴｄとしたとき
に、コンピュータの演算処理により、前記決定した前記(１)式を満足する変数Ｄ２の値を
以下の(２)式に代入し、
【００２５】
【数２】
2014207002.tif 000004
【００２６】
行使価格Ｋを演算する処理を、フォワードデルタ・コールプレインオプション及びフォワ
ードデルタ・プットプレインオプションについて各々行うことで、フォワードデルタ・コ
ールプレインオプション及びフォワードデルタ・プットプレインオプションの行使価格を
演算するように構成することができる。
【００２７】
また、第１の発明において、通貨オプションのプレミアム等の演算にはスポットレートや
金利も用いられるが、これらの情報(特にスポットレート)は短い周期で変動していること
を考慮すると、例えば第４の発明として記載したように、通信回線を介して接続された他
のコンピュータから、評価対象の通貨オプションで為替の対象とされる第１通貨及び第２
通貨のスポットレート、第１通貨及び第２通貨の金利を各々取得し、取得したスポットレ
ート、第１通貨及び第２通貨の金利を第１２記憶手段に記憶させる第３取得手段を設け、
第１〜第３プレミアム演算手段、リスクパラメータ演算手段、行使価格演算手段及び構成
比率演算手段を、第１２記憶手段からスポットレート及び金利を読み出し、第１２記憶手
段から読み出したスポットレート及び金利も用いて演算を各々行うように構成することが
好ましい。
【００２８】
第９の発明に係る通貨オプションのプレミアム演算プログラムは、第１記憶手段〜第１１
記憶手段を備えたコンピュータを、評価対象の通貨オプションの行使期日・行使期間を特
定可能な第１パラメータ及び前記評価対象の通貨オプションの行使価格又はデルタを表す
第２パラメータを取得し、取得した前記第１パラメータ及び前記第２パラメータを前記第
１記憶手段に記憶させる第１取得手段、前記第１パラメータから特定できる前記評価対象
の通貨オプションの行使期間と行使期間が同一のＡＴＭプレインオプションのボラティリ
ティの市場値を表すＡＴＭフラットボラティリティと、前記評価対象の通貨オプションと
行使期間が同一で、かつ前記第１パラメータから特定できる前記評価対象の通貨オプショ
ンの行使期日における、スポットレート、金利及び期間から一意に定まる為替レートであ
るフォワードレートを基準とするデルタが所定値となるフォワードデルタ・コールプレイ
ンオプション及びフォワードデルタ・プットプレインオプションのボラティリティの市場
値を表すボラティリティ情報を取得し、取得した前記ＡＴＭフラットボラティリティ及び
前記ボラティリティ情報を前記第２記憶手段に記憶させる第２取得手段、前記第１記憶手
段から前記第２パラメータを読み出すと共に、前記第２記憶手段から前記ＡＴＭフラット
ボラティリティを読み出し、前記第１記憶手段から読み出した前記第２パラメータが前記
評価対象の通貨オプションのデルタを表している場合は、コンピュータの演算処理により
、前記第２パラメータが表す前記評価対象の通貨オプションのデルタに基づいて前記評価
対象の通貨オプションの行使価格を演算した後に、コンピュータの演算処理により、前記
第２記憶手段から読み出した前記ＡＴＭフラットボラティリティと、前記評価対象の通貨
オプションの行使価格を用いて前記評価対象の通貨オプションのプレミアムを演算し、演
算した前記評価対象の通貨オプションのプレミアムを前記第３記憶手段に記憶させる第１
プレミアム演算手段、前記第２記憶手段から前記ＡＴＭフラットボラティリティを読み出
すと共に、前記第３記憶手段から前記評価対象の通貨オプションのプレミアムを読み出し
、コンピュータの演算処理により、前記第２記憶手段から読み出した前記ＡＴＭフラット
ボラティリティと、前記第３記憶手段から読み出した前記評価対象の通貨オプションのプ
レミアムを用いて、前記評価対象の通貨オプションについて所定のリスクパラメータを演
算し、演算した前記所定のリスクパラメータを前記第４記憶手段に記憶させるリスクパラ
メータ演算手段、前記第２記憶手段から前記ＡＴＭフラットボラティリティ及び前記ボラ
ティリティ情報を読み出し、コンピュータの演算処理により、前記第２記憶手段から読み
出した前記ＡＴＭフラットボラティリティを用いて前記ＡＴＭプレインオプションの行使
価格を演算すると共に、前記第２記憶手段から読み出した前記ボラティリティ情報が表す
前記フォワードデルタ・コールプレインオプションのボラティリティを用いて前記フォワ
ードデルタ・コールプレインオプションの行使価格を演算し、更に、前記第２記憶手段か
ら読み出した前記ボラティリティ情報が表す前記フォワードデルタ・プットプレインオプ
ションのボラティリティを用いて前記フォワードデルタ・プットプレインオプションの行
使価格を演算し、演算した各プレインオプションの行使価格を前記第５記憶手段に記憶さ
せる行使価格演算手段、前記第２記憶手段から前記ＡＴＭフラットボラティリティ及び前
記ボラティリティ情報を読み出すと共に、前記第５記憶手段から前記各プレインオプショ
ンの行使価格を読み出し、コンピュータの演算処理により、前記第２記憶手段から読み出
した前記ＡＴＭフラットボラティリティ及び前記第５記憶手段から読み出した前記ＡＴＭ
プレインオプションの行使価格を用いて前記ＡＴＭプレインオプションのプレミアムを演
算すると共に、前記第２記憶手段から読み出したボラティリティ情報が表す前記フォワー
ドデルタ・コールプレインオプションのボラティリティ及び前記第５記憶手段から読み出
した前記フォワードデルタ・コールプレインオプションの行使価格を用いて前記フォワー
ドデルタ・コールプレインオプションのプレミアムを演算し、更に、前記第２記憶手段か
ら読み出したボラティリティ情報が表す前記フォワードデルタ・プットプレインオプショ
ンのボラティリティ及び前記第５記憶手段から読み出した前記フォワードデルタ・プット
プレインオプションの行使価格を用いて前記フォワードデルタ・プットプレインオプショ
ンのプレミアムを演算し、演算した各プレインオプションのプレミアムを前記第６記憶手
段に各々記憶させる第２プレミアム演算手段、前記第４記憶手段から前記評価対象の通貨
オプションの所定のリスクパラメータを読み出すと共に、前記第２記憶手段から前記ＡＴ
Ｍフラットボラティリティ及び前記ボラティリティ情報を読み出し、かつ前記第６記憶手
段から前記各プレインオプションのプレミアムを読み出し、コンピュータの演算処理によ
り、前記第２記憶手段から読み出した前記ＡＴＭフラットボラティリティ及び前記ボラテ
ィリティ情報、前記第６記憶手段から読み出した前記各プレインオプションのプレミアム
から求まる、前記各プレインオプションを組合わせたポートフォリオについての前記所定
のリスクパラメータの値が、前記第４記憶手段から読み出した前記評価対象の通貨オプシ
ョンの所定のリスクパラメータの値と等しくなるときの、前記ポートフォリオにおける前
記各プレインオプションの構成比率を演算し、演算した構成比率を前記第７記憶手段に記
憶させる構成比率演算手段、前記第２記憶手段から前記ＡＴＭフラットボラティリティを
読み出すと共に、前記第５記憶手段から前記各プレインオプションの行使価格を読み出し
、コンピュータの演算処理により、前記第２記憶手段から読み出した前記ＡＴＭフラット
ボラティリティ及び前記第５記憶手段から読み出した前記フォワードデルタ・コールプレ
インオプションの行使価格を用いて前記フォワードデルタ・コールプレインオプションの
プレミアムを演算すると共に、前記第２記憶手段から読み出した前記ＡＴＭフラットボラ
ティリティ及び前記第５記憶手段から読み出した前記フォワードデルタ・プットプレイン
オプションの行使価格を用いて前記フォワードデルタ・プットプレインオプションのプレ
ミアムを演算し、演算した前記各プレインオプションのプレミアムを前記第８記憶手段に
記憶させる第３プレミアム演算手段、前記第６記憶手段及び前記第８記憶手段から前記各
プレインオプションのプレミアムを各々読み出し、コンピュータの演算処理により、前記
第６記憶手段から読み出したプレミアムと前記第８記憶手段から読み出したプレミアムと
の偏差を前記各プレインオプション毎に演算し、演算した偏差を前記第９記憶手段に記憶
させる偏差演算手段、前記第９記憶手段から前記各プレインオプション毎の偏差を読み出
すと共に、前記第７記憶手段から前記構成比率を読み出し、コンピュータの演算処理によ
り、前記評価対象の通貨オプションのプレミアムに対する補正値として、前記第９記憶手
段から読み出した前記各プレインオプション毎の偏差を、前記第７記憶手段から読み出し
た前記構成比率に応じて重み付けして加算した値を演算し、演算した補正値を前記第１０
記憶手段に記憶させる補正値演算手段、前記第３記憶手段から前記評価対象の通貨オプシ
ョンのプレミアムを読み出すと共に、前記第１０記憶手段から前記補正値を読み出し、コ
ンピュータの演算処理により、前記第３記憶手段から読み出した前記評価対象の通貨オプ
ションのプレミアムを、前記第１０記憶手段から読み出した前記補正値によって補正し、
補正後のプレミアムを前記第１１記憶手段に記憶させる補正手段、及び、前記第１１記憶
手段から前記補正後のプレミアムを読み出し、読み出した前記補正後のプレミアムを、前
記評価対象の通貨オプションのプレミアムとして出力する出力手段として機能させる。
【００２９】
第９の発明に係る通貨オプションのプレミアム演算プログラムは、第１記憶手段〜第１１
記憶手段を備えたコンピュータを、上記の第１取得手段、第２取得手段、第１プレミアム
演算手段、リスクパラメータ演算手段、行使価格演算手段、第２プレミアム演算手段、構
成比率演算手段、第３プレミアム演算手段、偏差演算手段、補正値演算手段、補正手段、
及び、出力手段として機能させるためのプログラムであるので、上記のコンピュータが第
９の発明に係る通貨オプションのプレミアム演算プログラムを実行することで、コンピュ
ータが第１の発明に記載の通貨オプションのプレミアム演算装置として機能することにな
り、第１の発明と同様に、評価対象の通貨オプションのプレミアムが算出不能の状態に陥
ることを回避することができる。
【００３０】
第１０の発明に係る記録媒体は、第１記憶手段〜第１１記憶手段を備えたコンピュータを
、評価対象の通貨オプションの行使期日・行使期間を特定可能な第１パラメータ及び前記
評価対象の通貨オプションの行使価格又はデルタを表す第２パラメータを取得し、取得し
た前記第１パラメータ及び前記第２パラメータを前記第１記憶手段に記憶させる第１取得
手段、前記第１パラメータから特定できる前記評価対象の通貨オプションの行使期間と行
使期間が同一のＡＴＭプレインオプションのボラティリティの市場値を表すＡＴＭフラッ
トボラティリティと、前記評価対象の通貨オプションと行使期間が同一で、かつ前記第１
パラメータから特定できる前記評価対象の通貨オプションの行使期日における、スポット
レート、金利及び期間から一意に定まる為替レートであるフォワードレートを基準とする
デルタが所定値となるフォワードデルタ・コールプレインオプション及びフォワードデル
タ・プットプレインオプションのボラティリティの市場値を表すボラティリティ情報を取
得し、取得した前記ＡＴＭフラットボラティリティ及び前記ボラティリティ情報を前記第
２記憶手段に記憶させる第２取得手段、前記第１記憶手段から前記第２パラメータを読み
出すと共に、前記第２記憶手段から前記ＡＴＭフラットボラティリティを読み出し、前記
第１記憶手段から読み出した前記第２パラメータが前記評価対象の通貨オプションのデル
タを表している場合は、コンピュータの演算処理により、前記第２パラメータが表す前記
評価対象の通貨オプションのデルタに基づいて前記評価対象の通貨オプションの行使価格
を演算した後に、コンピュータの演算処理により、前記第２記憶手段から読み出した前記
ＡＴＭフラットボラティリティと、前記評価対象の通貨オプションの行使価格を用いて前
記評価対象の通貨オプションのプレミアムを演算し、演算した前記評価対象の通貨オプシ
ョンのプレミアムを前記第３記憶手段に記憶させる第１プレミアム演算手段、前記第２記
憶手段から前記ＡＴＭフラットボラティリティを読み出すと共に、前記第３記憶手段から
前記評価対象の通貨オプションのプレミアムを読み出し、コンピュータの演算処理により
、前記第２記憶手段から読み出した前記ＡＴＭフラットボラティリティと、前記第３記憶
手段から読み出した前記評価対象の通貨オプションのプレミアムを用いて、前記評価対象
の通貨オプションについて所定のリスクパラメータを演算し、演算した前記所定のリスク
パラメータを前記第４記憶手段に記憶させるリスクパラメータ演算手段、前記第２記憶手
段から前記ＡＴＭフラットボラティリティ及び前記ボラティリティ情報を読み出し、コン
ピュータの演算処理により、前記第２記憶手段から読み出した前記ＡＴＭフラットボラテ
ィリティを用いて前記ＡＴＭプレインオプションの行使価格を演算すると共に、前記第２
記憶手段から読み出した前記ボラティリティ情報が表す前記フォワードデルタ・コールプ
レインオプションのボラティリティを用いて前記フォワードデルタ・コールプレインオプ
ションの行使価格を演算し、更に、前記第２記憶手段から読み出した前記ボラティリティ
情報が表す前記フォワードデルタ・プットプレインオプションのボラティリティを用いて
前記フォワードデルタ・プットプレインオプションの行使価格を演算し、演算した各プレ
インオプションの行使価格を前記第５記憶手段に記憶させる行使価格演算手段、前記第２
記憶手段から前記ＡＴＭフラットボラティリティ及び前記ボラティリティ情報を読み出す
と共に、前記第５記憶手段から前記各プレインオプションの行使価格を読み出し、コンピ
ュータの演算処理により、前記第２記憶手段から読み出した前記ＡＴＭフラットボラティ
リティ及び前記第５記憶手段から読み出した前記ＡＴＭプレインオプションの行使価格を
用いて前記ＡＴＭプレインオプションのプレミアムを演算すると共に、前記第２記憶手段
から読み出したボラティリティ情報が表す前記フォワードデルタ・コールプレインオプシ
ョンのボラティリティ及び前記第５記憶手段から読み出した前記フォワードデルタ・コー
ルプレインオプションの行使価格を用いて前記フォワードデルタ・コールプレインオプシ
ョンのプレミアムを演算し、更に、前記第２記憶手段から読み出したボラティリティ情報
が表す前記フォワードデルタ・プットプレインオプションのボラティリティ及び前記第５
記憶手段から読み出した前記フォワードデルタ・プットプレインオプションの行使価格を
用いて前記フォワードデルタ・プットプレインオプションのプレミアムを演算し、演算し
た各プレインオプションのプレミアムを前記第６記憶手段に各々記憶させる第２プレミア
ム演算手段、前記第４記憶手段から前記評価対象の通貨オプションの所定のリスクパラメ
ータを読み出すと共に、前記第２記憶手段から前記ＡＴＭフラットボラティリティ及び前
記ボラティリティ情報を読み出し、かつ前記第６記憶手段から前記各プレインオプション
のプレミアムを読み出し、コンピュータの演算処理により、前記第２記憶手段から読み出
した前記ＡＴＭフラットボラティリティ及び前記ボラティリティ情報、前記第６記憶手段
から読み出した前記各プレインオプションのプレミアムから求まる、前記各プレインオプ
ションを組合わせたポートフォリオについての前記所定のリスクパラメータの値が、前記
第４記憶手段から読み出した前記評価対象の通貨オプションの所定のリスクパラメータの
値と等しくなるときの、前記ポートフォリオにおける前記各プレインオプションの構成比
率を演算し、演算した構成比率を前記第７記憶手段に記憶させる構成比率演算手段、前記
第２記憶手段から前記ＡＴＭフラットボラティリティを読み出すと共に、前記第５記憶手
段から前記各プレインオプションの行使価格を読み出し、コンピュータの演算処理により
、前記第２記憶手段から読み出した前記ＡＴＭフラットボラティリティ及び前記第５記憶
手段から読み出した前記フォワードデルタ・コールプレインオプションの行使価格を用い
て前記フォワードデルタ・コールプレインオプションのプレミアムを演算すると共に、前
記第２記憶手段から読み出した前記ＡＴＭフラットボラティリティ及び前記第５記憶手段
から読み出した前記フォワードデルタ・プットプレインオプションの行使価格を用いて前
記フォワードデルタ・プットプレインオプションのプレミアムを演算し、演算した前記各
プレインオプションのプレミアムを前記第８記憶手段に記憶させる第３プレミアム演算手
段、前記第６記憶手段及び前記第８記憶手段から前記各プレインオプションのプレミアム
を各々読み出し、コンピュータの演算処理により、前記第６記憶手段から読み出したプレ
ミアムと前記第８記憶手段から読み出したプレミアムとの偏差を前記各プレインオプショ
ン毎に演算し、演算した偏差を前記第９記憶手段に記憶させる偏差演算手段、前記第９記
憶手段から前記各プレインオプション毎の偏差を読み出すと共に、前記第７記憶手段から
前記構成比率を読み出し、コンピュータの演算処理により、前記評価対象の通貨オプショ
ンのプレミアムに対する補正値として、前記第９記憶手段から読み出した前記各プレイン
オプション毎の偏差を、前記第７記憶手段から読み出した前記構成比率に応じて重み付け
して加算した値を演算し、演算した補正値を前記第１０記憶手段に記憶させる補正値演算
手段、前記第３記憶手段から前記評価対象の通貨オプションのプレミアムを読み出すと共
に、前記第１０記憶手段から前記補正値を読み出し、コンピュータの演算処理により、前
記第３記憶手段から読み出した前記評価対象の通貨オプションのプレミアムを、前記第１
０記憶手段から読み出した前記補正値によって補正し、補正後のプレミアムを前記第１１
記憶手段に記憶させる補正手段、及び、前記第１１記憶手段から前記補正後のプレミアム
を読み出し、読み出した前記補正後のプレミアムを、前記評価対象の通貨オプションのプ
レミアムとして出力する出力手段として機能させる通貨オプションのプレミアム演算プロ
グラムが記録されている。
【００３１】
第１０の発明に係る記録媒体は、第９の発明に係る通貨オプションのプレミアム演算プロ
グラム、すなわち、第１記憶手段〜第１１記憶手段を備えたコンピュータを、上記の第１
取得手段、第２取得手段、第１プレミアム演算手段、リスクパラメータ演算手段、行使価
格演算手段、第２プレミアム演算手段、構成比率演算手段、第３プレミアム演算手段、偏
差演算手段、補正値演算手段、補正手段、及び、出力手段として機能させるためのプログ
ラムが記録されているので、上記のコンピュータが記録媒体から上記の通貨オプションの
プレミアム演算プログラムを読み出して実行することで、上記コンピュータが第１の発明
に記載の通貨オプションのプレミアム演算装置として機能することになり、第１の発明と
同様に、評価対象の通貨オプションのプレミアムが算出不能の状態に陥ることを回避する
ことができる。
【発明の効果】
【００３２】
以上説明したように本発明は、評価対象の通貨オプションと行使期間が同一のＡＴＭプレ
インオプションのボラティリティの市場値を表すＡＴＭフラットボラティリティと、前記
評価対象の通貨オプションと行使期間が同一で、かつフォワードレートを基準とするデル
タが所定値となるフォワードデルタ・コールプレインオプション及びフォワードデルタ・
プットプレインオプションのボラティリティの市場値を表すボラティリティ情報を取得し
、ボラティリティ情報が表すフォワードデルタ・コールプレインオプションのボラティリ
ティを用いてフォワードデルタ・コールプレインオプションの行使価格を演算すると共に
、ボラティリティ情報が表すフォワードデルタ・プットプレインオプションのボラティリ
ティを用いてフォワードデルタ・プットプレインオプションの行使価格を演算し、当該行
使価格を用いて、フォワードデルタ・コールプレインオプション及びフォワードデルタ・
プットプレインオプションのプレミアムや、評価対象の通貨オプションのプレミアムに対
する補正値等の演算を行っているので、評価対象の通貨オプションのプレミアムが算出不
能の状態に陥ることを回避できる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００３３】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。図１には本実施形態に
係るコンピュータ１０が示されている。コンピュータ１０は、ＣＰＵ１０Ａ、ＲＯＭやＲ
ＡＭ等から成るメモリ１０Ｂ、ＨＤＤ(Hard Disk Drive)やフラッシュメモリ等から成る
不揮発性の記憶部１０Ｃ、通信制御部１０Ｄを各々備えている。またコンピュータ１０に
は、各種の周辺機器として、ＣＲＴやＬＣＤ等から成るディスプレイ１２、キーボード１
４、マウス１６が各々接続されている。また、コンピュータ１０の通信制御部１０Ｄは、
通信回線を介して為替情報提供システム２０と接続されている。為替情報提供システム２
０は為替相場における各種パラメータ(例えばスポットレートや金利、ボラティリティ等)
の現在の市場値を為替情報として外部へ配信するシステムであり、単一のコンピュータ、
又は、ＬＡＮ等のネットワークを介して互いに接続された複数台のコンピュータから構成
されている。
【００３４】
コンピュータ１０の記憶部１０Ｃには、為替情報提供システム２０から取得した為替情報
を登録するための為替情報テーブルが設けられており、後述するプレミアム演算処理を行
うためのプレミアム演算プログラムと、スポットレートでのボラティリティをフォワード
レートでのボラティリティへ換算する機能を備えたボラティリティ換算プログラムもイン
ストールされている。プレミアム演算プログラムは本発明に係る通貨オプションのプレミ
アム演算プログラムに対応しており、コンピュータ１０はＣＰＵ１０Ａがプレミアム演算
プログラムを実行することで本発明に係る通貨オプションのプレミアム演算装置として機
能し、メモリ１０Ｂは本発明に係る第１記憶手段〜第１１記憶手段として用いられ、記憶
部１２Ｃは第４の発明として記載の第１２記憶手段として用いられる。なお、コンピュー
タ１０は第９,１０の発明として記載のコンピュータに対応しており、例えばパーソナル
・コンピュータ(ＰＣ)で構成することができるが、第９,１０の発明として記載のコンピ
ュータはＰＣに限られるものではなく、例えばワークステーションや汎用のホストコンピ
ュータ等であってもよい。
【００３５】
次に本実施形態の作用として、利用者によってキーボード１４やマウス１６が操作され、
評価対象の通貨オプションについてプレミアムの演算が指示されると、ＣＰＵ１０Ａによ
りプレミアム演算プログラムが実行されることで、コンピュータ１０によって実現される
プレミアム演算処理について、図２を参照して説明する。
【００３６】
プレミアム演算処理では、まずステップ５０において、評価対象の通貨オプションを規定
する各種情報の入力を要請するメッセージをディスプレイ１２に表示させることで、評価
対象の通貨オプションに関する上記各情報を利用者に入力させる。次のステップ５２では
上記各情報が入力されたか否か判定し、判定が肯定される迄ステップ５２を繰り返す。デ
ィスプレイ１２に上記メッセージが表示されたことを認識すると、利用者はキーボード１
４等を操作し、評価対象の通貨オプションを規定する情報として、評価対象の通貨オプシ
ョンの種別(例えばプレインオプション／リバースノックアウトオプション等のオプショ
ンの種類と、コール／プットの何れであるか等)を表す情報や、評価対象の通貨オプショ
ンで為替の対象とする第１通貨及び第２通貨の種類（例えばＵＳドルや日本円等）を表す
情報、評価対象の通貨オプションの行使期間Ｔｅ(通貨オプションの評価日(本日)から通
貨オプションの行使期日に至る期間)等を入力すると共に、評価対象の通貨オプションの
デルタ値（スポットレートの変化に対するオプション価値の変化率＝オプションプレミア
ムの為替スポットレートでの１階微分値）Δ０、又は、評価対象の通貨オプションの行使
価格Ｋ０も入力する。また、評価対象の通貨オプションがノックアウトオプションであれ
ば、利用者によってノックアウト価格ＫＶも入力される。
【００３７】
利用者によってキーボード１４等が操作されることで上記各情報が入力されると、ステッ
プ５２の判定が肯定されてステップ５４へ移行し、利用者によって入力された行使期間Ｔ
ｅに基づいて、評価対象の通貨オプションの行使期日を演算すると共に、評価対象の通貨
オプションの金利期間Ｔｄ(資金の受渡日(通常は評価日の２営業日後)から為替の受渡日(
通常は通貨オプションの行使期日の２営業日後)に至る期間)を演算し、演算した金利期間
Ｔｄを、利用者によって入力された各情報と共にメモリ１０Ｂに記憶させる。なお、以下
では、評価対象の通貨オプションの種類としてリバースノックアウトオプションが指定さ
れ、評価対象の通貨オプションのプレミアムとしてリバースノックアウトオプションのプ
レミアムを演算する場合を説明するが、本発明において、評価対象の通貨オプションはリ
バースノックアウトオプションに限られるものではなく、他のエキゾチックオプションで
もよいし、プレインオプションでもよい。
【００３８】
次のステップ５６では、第１通貨及び第２通貨の種類をメモリ１０Ｂから読み出して為替
情報提供システム２０へ送信することで、第１通貨と第２通貨との現在のスポットレート
Ｓ０、第１通貨の現在の金利ｒｆ、第２通貨の現在の金利ｒｄを為替情報提供システム２
０に問い合わせ、為替情報提供システム２０から受信したスポットレートＳ０、金利ｒｆ
,ｒｄを記憶部１０Ｃに設けられた為替情報テーブルに格納する。
【００３９】
本実施形態に係るプレミアム演算処理では、詳細は後述するが、通貨オプション市場で取
引されているプレインオプションの情報に基づいて評価対象の通貨オプションのプレミア
ムを演算している。本実施形態では、上記のプレインオプションとして、市場での流動性
が高いＡＴＭプレインオプション、２５デルタコール・プレインオプション及び２５デル
タプット・プレインオプションの３種類のプレインオプションを用いている。ここで、Ａ
ＴＭプレインオプションとは、コール・プットのデルタ値が等しい行使価格となるオプシ
ョンである。また、２５デルタコールオプションは、図５に示すように、デルタが２５％
になる点に行使価格が設定されたコールオプションであり、２５デルタプットオプション
は、図６に示すように、デルタが２５％になる点に行使価格が設定されたプットオプショ
ンである。これらのプレインオプションは、ボラティリティをクオートして取引が行われ
、ボラティリティ及び取引時の諸変数（スポットレートや金利等）からＧＫモデルを用い
て計算されたプレミアム金額が受払いされる。すなわち、これらプレインオプションのボ
ラティリティの値は市場から入手可能である。
【００４０】
このため、次のステップ５８では、評価対象の通貨オプションの行使期間Ｔｅをメモリ１
０Ｂから読み出してディスプレイ１２に表示させると共に、表示した行使期間Ｔｅと同一
の行使期間（評価対象の通貨オプションと行使期間が同一）のＡＴＭフラットボラティリ
ティσＡＴＭ、２５デルタのリスクリバーサルのボラティリティΔσＲＲ、及び、２５デ
ルタのバタフライのボラティリティΔσＢＦの入力を要請するメッセージをディスプレイ
１２に表示させることで、上記各情報を利用者に入力させる。なお、本実施形態に係るプ
レミアム演算処理では、プレミアム支払通貨として第１通貨（第１／第２通貨がＵＳドル
／日本円であれば第１通貨はＵＳドル）を、基準レートとしてフォワードレートを各々適
用して評価対象の通貨オプションのプレミアムを演算しており、上記のステップ５８では
、より詳しくは、第１通貨支払で基準レートがフォワードレートの通貨オプションのボラ
ティリティを利用者に入力させる。次のステップ６０では上記各情報が入力されたか否か
判定し、判定が肯定される迄ステップ６０を繰り返す。
【００４１】
上記のメッセージがディスプレイ１２に表示されると、利用者は、ディスプレイ１２に表
示された評価対象の通貨オプションの行使期間Ｔｅと同一の行使期間のＡＴＭフラットボ
ラティリティσＡＴＭ、２５デルタのリスクリバーサルのボラティリティΔσＲＲ、及び
、２５デルタのバタフライのボラティリティΔσＢＦの市場値を入手し（これらの市場値
は為替情報提供システム２０からオンラインで入手することも可能である）、入手した市
場値をキーボード１４を介して入力する操作を行う。但し、市場で取引されている通貨オ
プションのうち１年以上の長期間の通貨オプションは、フォワードレートを基準として取
引が行われ（例えば「２５デルタのオプション」はフォワードレート基準でデルタ値が２
５(=0.25)となるオプション（以下、このオプションを「２５フォワードデルタ」のオプ
ションと称する）を指している）、対応するボラティリティの市場値が第１通貨支払かつ
フォワードレート基準でのボラティリティであるのに対し、１年未満の短期間の通貨オプ
ションは、スポットレートを基準として取引が行われ（例えば「２５デルタのオプション
」はスポットレート基準でデルタ値が２５(=0.25)となるオプション（以下、このオプシ
ョンを「２５スポットデルタ」のオプションと称する）を指している）、対応するボラテ
ィリティの市場値が第１通貨支払ではあるもののスポットレート基準でのボラティリティ
である。
【００４２】
このため、本実施形態ではスポットレート基準のボラティリティをフォワードレート基準
のボラティリティへ換算する機能を備えたボラティリティ換算プログラムがコンピュータ
１０の記憶部１０Ｃにインストールされており、評価対象の通貨オプションの行使期間Ｔ
ｅが、市場での取引がスポットレートを基準として行われる比較的短い期間(例えば１年
未満)であり、入手したボラティリティの市場値がスポットレート基準の値であった場合
、利用者は、ボラティリティ換算プログラムをＣＰＵ１０Ａによって実行させ、入手した
スポットレート基準のボラティリティをキーボード１４を介して入力することで、スポッ
トレート基準のボラティリティをボラティリティ換算プログラムによってフォワードレー
ト基準のボラティリティへ換算させる。そして、換算後のフォワードレート基準のボラテ
ィリティをキーボード１４を介して入力することで、第１通貨支払かつフォワードレート
基準でのボラティリティσＡＴＭ,ΔσＲＲ,ΔσＢＦをプレミアム演算処理（図２）へ受
け渡す。
【００４３】
上記のようにしてボラティリティの市場値(第１通貨支払かつフォワードレート基準での
ボラティリティσＡＴＭ,ΔσＲＲ,ΔσＢＦ)が利用者によって入力されると、ステップ
６０の判定が肯定されてステップ６２へ移行する。ここで、２５デルタに関して入手可能
なボラティリティの市場値は、２５デルタコールプレインオプションのボラティリティと
２５デルタプットプレインオプションのボラティリティとの偏差である２５デルタのリス
クリバーサルのボラティリティΔσＲＲと、２５デルタコールプレインオプションと２５
デルタプットプレインオプションのボラティリティの平均値とＡＴＭプレインオプション
のボラティリティの偏差である２５デルタのバタフライのボラティリティΔσＢＦである
ので、ステップ６２では入力された各情報を用いて次の(３),(４)式の演算を行うことで
、２５フォワードデルタ・コールプレインオプションのボラティリティσＣ２５及び２５
フォワードデルタ・プットプレインオプションのボラティリティσＰ２５を各々算出する
。
σＣ２５＝σＡＴＭ＋ΔσＢＦ＋ΔσＲＲ／２ ...(３)
σＰ２５＝σＡＴＭ＋ΔσＢＦ−ΔσＲＲ／２ ...(４)
そして、算出した２５フォワードデルタ・コールプレインオプションのボラティリティσ
Ｃ２５及び２５フォワードデルタ・プットプレインオプションのボラティリティσＰ２５
を、利用者によって入力されたＡＴＭプレインオプションのボラティリティと共にメモリ
１０Ｂに記憶させる。
【００４４】
なお、上記ではボラティリティの市場値を利用者に入力させているが、これに限られるも
のではなく、為替情報提供システム２０からボラティリティの一覧を取得し、取得した一
覧から、評価対象の通貨オプションと行使期間が同一の各プレインオプションのボラティ
リティを抽出するようにしてもよいし、評価対象の通貨オプションの行使期間Ｔｅを為替
情報提供システム２０へ通知すると共に、行使期間が通知した行使期間Ｔｅと同一の各プ
レインオプションのボラティリティを為替情報提供システム２０へ問い合わせ、該当する
ボラティリティを為替情報提供システム２０から受信するようにしてもよい。これらの態
様において、取得したボラティリティの市場値がスポットレート基準の値であった場合は
、ボラティリティ換算プログラムを自動的に起動し、スポットレート基準のボラティリテ
ィをフォワードレート基準のボラティリティへ自動的に換算させて上記 (３),(４)式の演
算を行うことが望ましい。
【００４５】
次のステップ６４では、スポットレートＳ０、金利ｒｆ,ｒｄを為替情報テーブルから読
み出すと共に、評価対象の通貨オプションのデルタΔ０又は行使価格Ｋ０、行使期間Ｔｅ
、金利期間Ｔｄ、ＡＴＭフラットボラティリティσＡＴＭをメモリ１０Ｂから読み出し、
読み出した各情報を用いて評価対象の通貨オプションのプレミアムＰ０を演算し、演算し
たプレミアムＰ０をメモリ１０Ｂに記憶させる。ＧＫモデルのフレームワークにおいて、
リバースノックアウトオプションのプレミアムＰは、コールオプションかプットオプショ
ンかに拘わらず次の(５)式で表される。
【００４６】
【数３】
2014207002.tif 000005
【００４７】
但し、(５)式におけるｄ１〜ｄ８，ξは次の(６)式で表される。
【００４８】
【数４】
2014207002.tif 000006
【００４９】
ここで、上記の(５),(６)式において、Ｋは行使価格、ＫＶはオプションの権利が消滅す
るノックアウト価格、Ｎ( )は標準正規分布の累積確率密度関数であり、行使価格Ｋとし
て評価対象の通貨オプションの行使価格Ｋ０を、ボラティリティσとしてＡＴＭフラット
ボラティリティσＡＴＭを各々用いて上記(５),(６)式の演算を行うことで、リバースノ
ックアウトオプションである評価対象の通貨オプションのプレミアムＰ０を算出すること
ができる。なお、評価対象の通貨オプションを規定する情報として評価対象の通貨オプシ
ョンの行使価格Ｋ０が利用者によって入力された場合は、入力された行使価格Ｋ０を(５)
,(６)式における行使価格Ｋとしてそのまま用いればよいが、行使価格Ｋ０に代えて評価
対象の通貨オプションのデルタ値Δ０が入力された場合には、入力されたデルタ値Δ０を
所定の演算式に代入して評価対象の通貨オプションの行使価格Ｋ０を算出した後に(５),(
６)式へ代入することで、評価対象の通貨オプションのプレミアムＰ０を算出することが
できる。
【００５０】
評価対象の通貨オプションのデルタ値Δ０から行使価格Ｋ０の算出は、具体的には、例え
ば後出の (９)式又は(11)式におけるデルタ値"0.25"に代えて評価対象の通貨オプション
のデルタ値Δ０を代入して変数ｄ２を演算した後、算出された変数ｄ２を後出の(10)式又
は(12)式に代入して行使価格Ｋを演算することで実現できる。
【００５１】
次のステップ６６では、為替情報テーブルからスポットレートＳ０を読み出すと共に、ス
テップ６４で演算した評価対象の通貨オプションのプレミアムＰ０と、ＡＴＭフラットボ
ラティリティσＡＴＭをメモリ１０Ｂから各々読み出し、読み出した各情報を次の(７)式
に各々代入することで、評価対象の通貨オプションの所定のリスクパラメータとして、評
価対象の通貨オプションのベガＶ、ボルガＶσ、バンナＶｓを各々演算し、演算したベガ
Ｖ、ボルガＶσ、バンナＶｓをメモリ１０Ｂに各々記憶させる。
【００５２】
【数５】
2014207002.tif 000007
【００５３】
次のステップ６８では、ＡＴＭプレインオプション、２５フォワードデルタ・コールプレ
インオプション及び２５フォワードデルタ・プットプレインオプションの行使価格を各々
演算する行使価格演算処理を行う。
【００５４】
この行使価格演算処理について、図３を参照して説明すると、まずステップ１００では、
為替情報テーブルからスポットレートＳ０を読み出すと共に、金利期間Ｔｄ、行使期間Ｔ
ｅ、ＡＴＭフラットボラティリティσＡＴＭをメモリ１０Ｂから各々読み出し、読み出し
た各情報を次の(８)式に各々代入することで、第１通貨支払でのＡＴＭプレインオプショ
ンの行使価格ＫＡＴＭを演算し、演算したＡＴＭプレインオプションの行使価格ＫＡＴＭ
をメモリ１０Ｂに記憶させる。
【００５５】
【数６】
2014207002.tif 000008
【００５６】
次のステップ１０２、１０４では２５フォワードデルタ・コールプレインオプションの行
使価格を算出する。すなわち、まずステップ１０２では、２５フォワードデルタ・コール
プレインオプションのボラティリティσＣ２５及び行使期間Ｔｅをメモリ１０Ｂから各々
読み出し、読み出した各情報を次の(９)式に各々代入し、ボラティリティσＣ２５及び行
使期間Ｔｅを代入した(９)式を満足する変数Ｄ２を求める。
【００５７】
【数７】
2014207002.tif 000009
【００５８】
なお、(９)式におけるＮ( )は標準正規分布の累積確率密度関数であり、(９)式中の"0.25
"はフォワードデルタの値を表している。(９)式を満足する変数Ｄ２の値は直接算出する
ことができないため、ステップ１０２では、(９)式を満足しているか否かを判定すること
を変数Ｄ２の値を変化させながら繰り返すことで、(９)式を満足する変数Ｄ２の値を探索
する。以下、変数Ｄ２の値を探索する処理の一例について、図４を参照して説明する。
【００５９】
図４に示す解探索処理では、ステップ１２０〜ステップ１３８で変数Ｄ２の値の絞り込み
を行った後、ステップ１４２〜ステップ１５２でニュートン法を適用して変数Ｄ２の解を
探索している。すなわち、まずステップ１２０において、変数Ｄ２に予め定められた初期
値Ｄｉｎｉｔを代入する。なお、初期値Ｄｉｎｉｔとしては、例えば"10"程度の値を用い
ることができる。ステップ１２２では変数Ｄ２を演算式((９)式)に代入し、演算式の右辺
の値Ｘ０を演算する。次のステップ１２４では、ステップ１２２の演算によって得られた
値Ｘ０の絶対値が０に十分近い値か否か判定する。図４の例では|Ｘ０|が１×10-12より
も小さいか否かを判定しており、判定が肯定された場合は変数Ｄ２の値の絞り込みを終了
してステップ１４２へ移行するが、判定が否定された場合はステップ１２６でカウンタｉ
に１を代入する。
【００６０】
次のステップ１２８では、カウンタｉと変動幅ｗの積に初期値Ｄｉｎｉｔを加算した値を
変数Ｄ２に代入する(Ｄ２←Ｄｉｎｉｔ＋ｉ×ｗ)ことで、変数Ｄ２の値を変動幅ｗだけ変
更する。なお、変動幅ｗとしては、例えば"1"程度の値を用いることができる。ステップ
１３０では、ステップ１２８で値を変更した変数Ｄ２を演算式((９)式)に代入し、演算式
の右辺の値Ｘｉを演算する。次のステップ１３２では、ステップ１３０の演算によって得
られた値Ｘｉの絶対値が０に十分近い値か否か判定する。図４の例では|Ｘｉ|が１×10-1
2よりも小さいか否かを判定しており、判定が肯定された場合は変数Ｄ２の値の絞り込み
を終了してステップ１４２へ移行するが、判定が否定された場合はステップ１３４へ移行
し、値Ｘｉと１つ前の値Ｘｉ−１の符号が相違しているか否か判定する。この判定が肯定
された場合、変数Ｄ２の解は、現在のｉに対応する値と(ｉ−１)に対応する値の間に存在
していると判断できるので、変数Ｄ２の値の絞り込みを終了してステップ１４２へ移行す
る。
【００６１】
また、ステップ１３４の判定が否定された場合はステップ１３６へ移行し、カウンタｉの
値が３０になったか否か判定する。この判定が否定された場合は、ステップ１３８でカウ
ンタｉの値を１だけインクリメントした後にステップ１２８に戻る。これにより、ステッ
プ１３２、１３４、１３６の何れかの判定が肯定される迄ステップ１２８〜ステップ１３
８が繰り返される。カウンタｉの値が３０になる迄の間ステップ１３２、１３４の判定が
何れも肯定されなかった場合は、ステップ１３６の判定が肯定されてステップ１４０へ移
行し、変数Ｄ２の解無しを出力して処理を終了する。この場合の変数Ｄ２の解の探索は、
別の手法（例えば二分法等）を適用して行うことができる。なお、ステップ１２８〜ステ
ップ１３８のループ回数の上限値としては、上記の"３０"以外の値を適用してもよいこと
は言うまでもない。
【００６２】
一方、ステップ１２４，１３２，１３４の何れかの判定が肯定された場合には、まずステ
ップ１４２でカウンタｊに１を代入する。またステップ１４４では、現在の変数Ｄ２を演
算式((９)式)に代入し、演算式の右辺の値Ｘを演算する。次のステップ１４６では、ステ
ップ１４４の演算によって得られた値Ｘの絶対値が０に十分近い値(|Ｘｉ|＜１×10-12)
か否か判定する。先のステップ１２４又はステップ１３２の判定が肯定されていた場合は
この判定が肯定されるが、この場合は変数Ｄ２の現在の値が変数Ｄ２の解であると判断で
きるので、ステップ１５４で現在の変数Ｄ２の値を解として出力し（メモリ１０Ｂに記憶
させ）、処理を終了する。一方、ステップ１４６の判定が否定された場合はステップ１４
８へ移行し、カウンタｊの値が２０になったか否か判定する。この判定が否定された場合
はステップ１５０へ移行し、次の(10)式に従って変数Ｄ２の値を更新する。
Ｄ２←Ｄ２−Ｘ／Ｆ'(Ｄ２) ...(10)
但し、(10)式におけるＦ'(Ｄ２)は次の(11)式で表せる。
【００６３】
【数８】
2014207002.tif 000010
【００６４】
なお、このときの変数Ｄ２の値の探索は、２５フォワードデルタ・コールプレインオプシ
ョンの行使価格の算出が目的であるので、上記(11)式におけるボラティティσとしては、
２５フォワードデルタ・コールプレインオプションのボラティリティσＣ２５を用いるこ
とができる。
【００６５】
次のステップ１５２ではカウンタｊの値を１だけインクリメントしてステップ１４４に戻
る。これにより、ステップ１４６、１４８の何れかの判定が肯定される迄ステップ１４４
〜ステップ１５２が繰り返される。カウンタｊの値が２０になる迄の間ステップ１４６の
判定が肯定されなかった場合は、ステップ１４８の判定が肯定されてステップ１４０へ移
行し、変数Ｄ２の解無しを出力して処理を終了する。なお、ステップ１４４〜ステップ１
５２のループ回数の上限値としても、上記の"２０"以外の値を適用してもよいことは言う
までもない。また、当初はステップ１４６の判定が否定されたものの、その後ステップ１
４８の判定が肯定される前にステップ１４６の判定が肯定された場合は、ステップ１５４
で現在の変数Ｄ２の値を解として出力し（メモリ１０Ｂに記憶させ）、処理を終了する。
以上の処理を行うことで、(９)式を満足する変数Ｄ２の値を得ることができる。
【００６６】
行使価格演算処理(図３)では、続いてステップ１０４において、スポットレートＳ０、金
利ｒｆ,ｒｄを為替情報テーブルから各々読み出すと共に、金利期間Ｔｄ、行使期間Ｔｅ
、変数Ｄ２、２５フォワードデルタ・コールプレインオプションのボラティリティσＣ２
５をメモリ１０Ｂから各々読み出し、読み出した各情報を次の(12)式に各々代入すること
で、第１通貨支払の２５フォワードデルタ・コールプレインオプションの行使価格ＫＣ２
５を演算し、演算した第１通貨支払の２５フォワードデルタ・コールプレインオプション
の行使価格ＫＣ２５をメモリ１０Ｂに記憶させる。
【００６７】
【数９】
2014207002.tif 000011
【００６８】
続いてステップ１０６、１０８では２５フォワードデルタ・プットプレインオプションの
行使価格を算出する。すなわち、ステップ１０６では２５フォワードデルタ・コールプレ
インオプションのボラティリティσＰ２５及び行使期間Ｔｅをメモリ１０Ｂから各々読み
出し、読み出した各情報を次の(13)式に各々代入し、ボラティリティσＰ２５及び行使期
間Ｔｅを代入した(13)式を満足する変数Ｄ２を求める。
【００６９】
【数１０】
2014207002.tif 000012
【００７０】
なお、(13)式におけるＮ( )は標準正規分布の累積確率密度関数であり、(13)式中の"0.25
"もフォワードデルタの値を表している。(13)式を満足する変数Ｄ２の値も直接算出する
ことができないため、ステップ１０６においても、前述の解探索処理(図４)を行う(但し
、先の(11)式におけるボラティティσとしては、２５フォワードデルタ・プットプレイン
オプションのボラティリティσＰ２５を用いる)ことで、上記の(13)式を満足する変数Ｄ
２の値を探索する。
【００７１】
そしてステップ１０８では、スポットレートＳ０、金利ｒｆ,ｒｄを為替情報テーブルか
ら各々読み出すと共に、金利期間Ｔｄ、行使期間Ｔｅ、変数Ｄ２、２５デルタのプットプ
レインオプションのボラティリティσＰ２５をメモリ１０Ｂから各々読み出し、読み出し
た各情報を次の(14)式に各々代入することで、第１通貨支払の２５フォワードデルタ・プ
ットプレインオプションの行使価格ＫＰ２５を演算し、演算した第１通貨支払の２５フォ
ワードデルタ・プットプレインオプションの行使価格ＫＰ２５をメモリ１０Ｂに記憶させ
る。
【００７２】
【数１１】
2014207002.tif 000013
【００７３】
以上の行使価格演算処理によってＡＴＭプレインオプション、２５フォワードデルタ・コ
ールプレインオプション及び２５フォワードデルタ・プットプレインオプションの行使価
格を各々演算すると、プレムアム演算処理(図２)のステップ７０へ移行する。
【００７４】
ステップ７０では、スポットレートＳ０、金利ｒｆ,ｒｄを為替情報テーブルから各々読
み出すと共に、金利期間Ｔｄ、ＡＴＭプレインオプション、２５フォワードデルタ・コー
ルプレインオプション及び２５フォワードデルタ・プットプレインオプションの行使価格
ＫＡＴＭ,ＫＣ２５,ＫＰ２５、ＡＴＭフラットボラティリティσＡＴＭ、２５フォワード
デルタ・コールプレインオプション及び２５フォワードデルタ・プットプレインオプショ
ンのボラティリティσＣ２５,σＰ２５をメモリ１０Ｂから各々読み出し、読み出した各
情報を、演算対象のオプションがコールオプションであれば(15)式に、演算対象のオプシ
ョンがプットオプションであれば(16)式に代入して、ＡＴＭプレインオプション、２５フ
ォワードデルタ・コールプレインオプション及び２５フォワードデルタ・プットプレイン
オプションのプレミアムＰＡＴＭ,ＰＣ２５,ＰＰ２５を各々演算し、演算したプレミアム
ＰＡＴＭ,ＰＣ２５,ＰＰ２５をメモリ１０Ｂに各々記憶させる。
【００７５】
【数１２】
2014207002.tif 000014
【００７６】
なお、ステップ７０の演算において、２５フォワードデルタ・コールプレインオプション
のプレミアムＰＣ２５の演算時には、ボラティティとして、２５フォワードデルタ・コー
ルプレインオプションのボラティリティσＣ２５が用いられ、２５フォワードデルタ・プ
ットプレインオプションのプレミアムＰＰ２５の演算時には、ボラティティとして、２５
フォワードデルタ・プットプレインオプションのボラティリティσＰ２５が用いられる。
【００７７】
続いてステップ７０では、スポットレートＳ０を為替情報テーブルから各々読み出すと共
に、ＡＴＭプレインオプション、２５フォワードデルタ・コールプレインオプション及び
２５フォワードデルタ・プットプレインオプションのプレミアムＰＡＴＭ,ＰＣ２５,ＰＰ
２５、ボラティリティσＡＴＭ,σＣ２５,σＰ２５をメモリ１０Ｂから各々読み出し、読
み出した各情報を先の(７)式に各々代入することで、ＡＴＭプレインオプションのベガＶ
ＡＴＭ、ボルガＶσＡＴＭ、バンナＶｓＡＴＭ、２５フォワードデルタ・コールプレイン
オプションのベガＶＣ２５、ボルガＶσＣ２５、バンナＶｓＣ２５、２５フォワードデル
タ・プットプレインオプションのベガＶＰ２５、ボルガＶσＰ２５、バンナＶｓＰ２５を
各々演算し、演算したベガＶＡＴＭ,ＶＣ２５,ＶＰ２５、ボルガＶσＡＴＭ,ＶσＣ２５,
ＶσＰ２５、バンナＶｓＡＴＭ,ＶｓＣ２５,ＶｓＰ２５をメモリ１０Ｂに各々記憶させる
。
【００７８】
次のステップ７４では、先のステップ６６で演算した評価対象の通貨オプションのベガＶ
、ボルガＶσ、バンナＶｓをメモリ１０Ｂから読み出すと共に、ステップ７０で演算した
ＡＴＭプレインオプション、２５フォワードデルタ・コールプレインオプション、２５フ
ォワードデルタ・プットプレインオプションのベガＶＡＴＭ,ＶＣ２５,ＶＰ２５、ボルガ
ＶσＡＴＭ,ＶσＣ２５,ＶσＰ２５、バンナＶｓＡＴＭ,ＶｓＣ２５,ＶｓＰ２５をメモリ
１０Ｂから読み出し、ＡＴＭプレインオプション、２５フォワードデルタ・コールプレイ
ンオプション、２５フォワードデルタ・プットプレインオプションを組合わせたポートフ
ォリオのベガ、ボルガ、バンナが、評価対象の通貨オプションのベガＶ、ボルガＶσ、バ
ンナＶｓと等しくなる（次の(17)式に示す関係を満足する）ときの、各プレインオプショ
ンの構成比率（金額比率）ＡＡＴＭ,ＡＣ２５,ＡＰ２５を演算し、演算した構成比率ＡＡ
ＴＭ,ＡＣ２５,ＡＰ２５をメモリ１０Ｂに記憶させる。
【００７９】
【数１３】
2014207002.tif 000015
【００８０】
なお、上記の(17)式の関係を満足する構成比率ＡＡＴＭ,ＡＣ２５,ＡＰ２５は、メモリか
ら読み出した各データを次の(18)式に各々代入して演算することで求めることができる。
【００８１】
【数１４】
2014207002.tif 000016
【００８２】
次のステップ７６では、スポットレートＳ０、金利ｒｆ,ｒｄを為替情報テーブルから各
々読み出すと共に、金利期間Ｔｄ、２５フォワードデルタ・コールプレインオプション及
び２５フォワードデルタ・プットプレインオプションの行使価格ＫＣ２５,ＫＰ２５、Ａ
ＴＭフラットボラティリティσＡＴＭをメモリ１０Ｂから各々読み出し、読み出した各情
報を、２５フォワードデルタ・コールプレインオプションについては先の(15)式に、２５
フォワードデルタ・プットプレインオプションについては(16)式に代入することで、ボラ
ティリティσとしてＡＴＭフラットボラティリティσＡＴＭを用いたときの２５フォワー
ドデルタ・コールプレインオプション及び２５フォワードデルタ・プットプレインオプシ
ョンのプレミアムＰ'Ｃ２５,Ｐ'Ｐ２５を各々演算し、演算したプレミアムＰ'Ｃ２５,Ｐ'
Ｐ２５をメモリ１０Ｂに各々記憶させる。
【００８３】
これにより、２５フォワードデルタ・コールプレインオプション及び２５フォワードデル
タ・プットプレインオプションについては、ボラティリティσとして２５フォワードデル
タ・コールプレインオプションのボラティリティσＣ２５、２５フォワードデルタ・プッ
トプレインオプションのボラティリティσＰ２５を用いて演算したプレミアムＰＣ２５,
ＰＰ２５と、ボラティリティσとしてＡＴＭフラットボラティリティσＡＴＭを用いて演
算したプレミアムＰ'Ｃ２５,Ｐ'Ｐ２５がメモリ１０Ｂに各々記憶されることになる。
【００８４】
ステップ７８では、２５フォワードデルタ・コールプレインオプションのプレミアムＰＣ
２５,Ｐ'Ｃ２５と、２５フォワードデルタ・プットプレインオプションのプレミアムＰＰ
２５,Ｐ'Ｐ２５をメモリ１０Ｂから各々読み出し、２５フォワードデルタ・コールプレイ
ンオプションの２種類のプレミアムを次の(19)式に代入してその偏差(差額)ZetaＣ２５を
演算すると共に、２５フォワードデルタ・プットプレインオプションの２種類のプレミア
ムを次の(20)式に代入してその偏差(差額)ZetaＰ２５を演算し、演算した偏差ZetaＣ２５
,ZetaＰ２５をメモリ１０Ｂに記憶させる。
ZetaＣ２５＝ＰＣ２５−Ｐ'Ｃ２５ ...(19)
ZetaＰ２５＝ＰＰ２５−Ｐ'Ｐ２５ ...(20)
またステップ８０では、ステップ７８で演算した偏差ZetaＣ２５,ZetaＰ２５及び先のス
テップ７４で演算した構成比率ＡＣ２５,ＡＰ２５をメモリ１０Ｂから各々読み出し、読
み出した各情報を次の(21)式に各々代入して補正値Zetaを演算し、演算した補正値Zetaを
メモリ１０Ｂに記憶させる。
Zeta＝ＡＣ２５・ZetaＣ２５＋ＡＰ２５・ZetaＰ２５ ...(21)
ところでノックアウトオプションでは、スポットレートＳ０がオプションの権利が消滅す
るノックアウト価格ＫＶに近づくに従ってオプションの権利消滅の確率が高くなり、その
プレミアムはオプションの権利消滅の確率が高くなるに従って低下する。次のステップ８
２では、スポットレートＳ０のノックアウト価格ＫＶへの到達確率に応じて補正値Zetaを
更に補正することを目的として、スポットレートＳ０のノックアウト価格ＫＶへの到達確
率を表すＧａｐ到達率Ｒを演算する。Ｇａｐ到達率Ｒは、ノックアウト価格ＫＶへが設定
されていないプレインオプション等では一律に０(％)になるが、評価対象の通貨オプショ
ンがリバースノックアウトオプション等である場合は、デジタルタッチオプション(Digit
al Touch Option)のプレミアムを演算することで求めることができる。
【００８５】
デジタルタッチオプションとは、図７に示すように、オプション行使期日前にスポットレ
ートＳが一度でも行使価格Ｋ以上（又は以下）となった場合に、予め定められたリベート
Ｚを受取ることができるオプションである。なお、デジタルタッチオプションのうち、図
７(Ａ)に示すようにスポットレートＳが行使価格Ｋ以上になるとリベートＺを受取ること
ができるものをコールオプション、スポットレートＳが行使価格Ｋ以下になるとリベート
Ｚを受取ることができるものをプットオプションという。デジタルタッチオプションのプ
レミアムは、スポットレートＳの行使価格Ｋへの到達確率を反映したものとなり、図７に
破線で示すように、スポットレートＳが行使価格Ｋに近くなる従ってリベートＺに近づき
、行使価格Ｋ以上又は以下になるとリベートＺに一致する。すなわち、デジタルタッチオ
プションの単位リベート額当りのプレミアムは、スポットレートＳの行使価格Ｋへの到達
確率を表していると見なすことができるので、評価対象のオプションのノックアウト価格
ＫＶに等しい行使価格Ｋを有するデジタルタッチオプションのプレミアムを用いてＧａｐ
到達率Ｒを求めることができる。
【００８６】
ＧＫモデルのフレームワークにおいて、コールのデジタルタッチオプションのプレミアム
は次の(22)式で、プットのデジタルタッチオプションのプレミアムは次の(23)式で各々表
される。
【００８７】
【数１５】
2014207002.tif 000017
【００８８】
但し、
【００８９】
【数１６】
2014207002.tif 000018
【００９０】
である。
【００９１】
上記のように、コールのデジタルタッチオプションは、行使期日前に行使価格Ｋ以上にな
るとリベートＺを受取ることができるものであるので、リベートＺが「１」であるコール
のデジタルタッチオプションのプレミアムは、スポットレートＳが行使期日前に行使価格
Ｋ以上になる確率を表している。そして、コールのリバースノックアウトオプション又は
プットのＯＴＭノックアウトオプションは、スポットレートＳがノックアウト価格ＫＶ以
上になるとオプションの権利が消滅する。このため、評価対象のオプションがコールのリ
バースノックアウトオプション又はプットのＯＴＭノックアウトオプションである場合は
、スポットレートＳ０、金利ｒｆ,ｒｄを為替情報テーブルから各々読み出すと共に、金
利期間Ｔｄ、オプション期間Ｔｅ、評価対象の通貨オプションの行使価格Ｋ０、ＡＴＭフ
ラットボラティリティσＡＴＭをメモリ１０Ｂから各々読み出し、読み出した各情報を(2
2),(24)式に各々代入すると共にＺに１を代入し、金利期間Ｔｄ及びオプション期間Ｔｅ
が評価対象の通貨オプションと同一で、かつリベートＺが「１」のコールのデジタルタッ
チオプションのプレミアムＰを演算し、演算したプレミアムＰをＧａｐ到達率Ｒとしてメ
モリ１０Ｂに記憶させる。
【００９２】
一方、プットのデジタルタッチオプションは、行使期日前に行使価格Ｋ以下になるとリベ
ートＺを受取ることができるものであるので、リベートＺが「１」であるプットのデジタ
ルタッチオプションのプレミアムは、スポットレートＳが行使期日前に行使価格Ｋ以下に
なる確率を表している。そして、プットのリバースノックアウトオプション又はコールの
ＯＴＭノックアウトオプションは、スポットレートＳがノックアウト価格Ｋ以下になると
オプションの権利が消滅する。このため、評価対象オプションがプットのリバースノック
アウトオプション又はコールのＯＴＭノックアウトオプションである場合は、スポットレ
ートＳ０、金利ｒｆ,ｒｄを為替情報テーブルから各々読み出すと共に、金利期間Ｔｄ、
オプション期間Ｔｅ、評価対象の通貨オプションの行使価格Ｋ０、ＡＴＭフラットボラテ
ィリティσＡＴＭをメモリ１０Ｂから各々読み出し、読み出した各情報を(23),(24)式に
各々代入すると共にＺに１を代入し、金利期間Ｔｄ及びオプション期間Ｔｅが評価対象の
通貨オプションと同一で、かつリベートＺが「１」のプットのデジタルタッチオプション
のプレミアムＰを演算し、演算したプレミアムＰをＧａｐ到達率Ｒとしてメモリ１０Ｂに
記憶させる。
【００９３】
次のステップ８４では、先のステップ８０で演算した補正値Zeta、ステップ８２で演算し
たGAP到達率Ｒをメモリ１０Ｂから各々読み出し、読み出した各情報を次の(25)式に代入
して補正値Zetaの補正演算を行い、補正後の補正値Zetaをメモリ１０Ｂに記憶させる。
Zeta＝(１−Ｒ)・Zeta ...(25)
上記の(25)式における(１−Ｒ)は評価対象の通貨オプションが行使期日まで生存している
(権利が消滅していない)確率を表しており、ノックアウト価格ＫＶが設定されていないプ
レーンオプション等ではGAP到達率Ｒ＝０(％)であるので、(１−Ｒ)＝１となり、上記の
補正演算に拘わらず補正値Zetaの値は変化しないが、ノックアウト価格ＫＶが設定されて
いるノックアウトオプションやノックインオプション等のバリア系オプションでは、GAP
到達率Ｒ＞０(％)であるので、(１−Ｒ)＜１となり、評価対象の通貨オプションが行使期
日まで生存している確率が小さくなるに従って、上記の補正演算後の補正値Zetaの値は小
さくなる。
【００９４】
次のステップ８６では、先のステップ８０で演算した評価対象の通貨オプションのプレミ
アムＰ０、ステップ８４の補正演算を経た補正値Zetaをメモリ１０Ｂから各々読み出し、
読み出した各情報を次の(26)式に代入して演算することで、評価対象の通貨オプションの
プレミアムＰ０を補正値Zetaによって補正し、補正後のプレミアムＰ０をメモリ１０Ｂに
記憶させる。
Ｐ０＝Ｐ０＋Zeta ...(26)
そしてステップ８８では、ステップ８４の補正演算を経たプレミアムＰ０をメモリ１０Ｂ
から読み出し、読み出したプレミアムＰ０を評価対象の通貨オプションのプレミアムとし
て出力し（例えばディスプレイ１２に表示させ）、プレミアム演算処理を終了する。
【００９５】
このように、本実施形態では、２５フォワードデルタ・コールプレインオプションについ
て、２５フォワードデルタ・コールプレインオプションのボラティリティσＣ２５を用い
た場合のプレミアムＰＣ２５と、ＡＴＭフラットボラティリティσＡＴＭを用いた場合の
プレミアムＰ'Ｃ２５を各々演算してその偏差ZetaＣ２５を演算すると共に、２５フォワ
ードデルタ・プットプレインオプションについても、２５フォワードデルタ・プットプレ
インオプションのボラティリティσＰ２５を用いた場合のプレミアムＰＰ２５と、ＡＴＭ
フラットボラティリティσＡＴＭを用いた場合のプレミアムＰ'Ｐ２５を各々演算してそ
の偏差ZetaＰ２５を演算し、それぞれの偏差を、ＡＴＭプレインオプション、２５フォワ
ードデルタ・コールプレインオプション及び２５フォワードデルタ・プットプレインオプ
ションを組合わせたポートフォリオのベガＶ、ボルガＶσ、バンナＶｓが、評価対象の通
貨オプションのベガＶ、ボルガＶσ、バンナＶｓと等しくなるときの、前記ポートフォリ
オの各プレインオプションの構成比率に応じて重み付けして加算することで補正値Zetaを
演算し、ＡＴＭフラットボラティリティσＡＴＭを用いて演算した評価対象の通貨オプシ
ョンのプレミアムＰ０を補正値Zetaによって補正しているので、通貨オプションのプレミ
アムの演算に用いたモデル（ＧＫモデルのフレームワーク）が前提としている確率分布の
誤差を補正することができ、評価対象の通貨オプションのプレミアムとして、通貨オプシ
ョンのリスク引き受け手のリスクの大きさを正確に反映した適正な値を得ることができる
。
【００９６】
また、本実施形態では、補正値Zetaの演算等に用いるＡＴＭプレインオプション以外のオ
プションとして、評価対象の通貨オプションと行使期間が同一で、かつフォワードレート
を基準とするデルタが0.25となる２５フォワードデルタ・コールプレインオプション及び
２５フォワードデルタ・プットプレインオプションを適用し、２５フォワードデルタ・コ
ールプレインオプション及び２５フォワードデルタ・プットプレインオプションのボラテ
ィリティの市場値を表す２５デルタのリスクリバーサルのボラティリティΔσＲＲ及び２
５デルタのバタフライのボラティリティΔσＢＦを取得し、２５フォワードデルタ・コー
ルプレインオプションのボラティリティσＣ２５を用いて２５フォワードデルタ・コール
プレインオプションの行使価格ＫＣ２５を演算すると共に、２５フォワードデルタ・プッ
トプレインオプションのボラティリティσＰ２５を用いて２５フォワードデルタ・プット
プレインオプションの行使価格ＫＰ２５を演算しているので、ＡＴＭプレインオプション
の行使価格ＫＡＴＭと、２５フォワードデルタ・コールプレインオプション及び２５フォ
ワードデルタ・プットプレインオプションの行使価格ＫＣ２５,ＫＰ２５が揃ってしまう
ことを防止することができ、評価対象の通貨オプションのプレミアムが算出不能となる事
態が生ずることを回避することができる。
【００９７】
なお、上記では評価対象の通貨オプションのプレミアムに対する補正値の演算に用いるプ
レインオプションとして、流動性の高い２５フォワードデルタ・プレインオプション及び
ＡＴＭプレインオプションを適用した態様を説明したが、本発明はこれに限定されるもの
ではなく、流動性が確保されていれば、例えば１０フォワードデルタ・プレインオプショ
ン等、フォワードレートを基準とするデルタが他の値のフォワードデルタ・コールプレイ
ンオプションを用いることも可能である。
【００９８】
また、上記では本発明に係る所定のリスクパラメータ（より詳しくはボラティリティの変
化に対するリスクを表すパラメータ）として、ベガ、ボルガ及びバンナを用いる態様を説
明したが、これに限定されるものではなく、上記のベガ、ボルガ及びバンナの中から１個
又は２個のパラメータを選択して用いてもよいし、別のリスクパラメータ（例えばボラテ
ィリティ以外の指標の変化に対するリスクを表すパラメータ）を用いてもよいし、ベガ、
ボルガ及びバンナ（又はこれらの中から選択した１個又は２個のパラメータ）に、前記別
のリスクパラメータを加えて用いるようにしてもよい。
【００９９】
また、上記では本発明に係る通貨オプションのプレミアム演算プログラムがコンピュータ
１０の記憶部１０Ｃに予め記憶（インストール）されている態様を説明したが、本発明に
係る通貨オプションのプレミアム演算プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の
記録媒体に記録されている形態で提供することも可能である。この態様は第１０の発明に
対応している。
【図面の簡単な説明】
【０１００】
【図１】本実施形態に係るコンピュータの概略構成を示すブロック図である。
【図２】プレミアム演算処理の内容を示すフローチャートである。
【図３】行使価格演算処理の内容を示すフローチャートである。
【図４】解探索処理の内容を示すフローチャートである。
【図５】２５デルタコールプレインオプションを説明するための線図である。
【図６】２５デルタプットプレインオプションを説明するための線図である。
【図７】デジタルタッチオプションを説明するための線図である。
【符号の説明】
【０１０１】
１０ コンピュータ
１０Ｂ メモリ
１０Ｃ 記憶部
１２ ディスプレイ
１４ キーボード
２０ 為替情報提供システム
【図１】
2014207002.tif 000019
【図２】
2014207002.tif 000020
【図３】
2014207002.tif 000021
【図４】
2014207002.tif 000022
【図５】
2014207002.tif 000023
【図６】
2014207002.tif 000024
【図７】
2014207002.tif 000025