関連情報
ホーム > 金融工学ライブラリ > モンテカルロ法によるオプションプライシング – Excel (VBA)

モンテカルロ法によるオプションプライシング

Excel (VBA)

ここでは、NAG Fortran LibraryG01ATF, G05KFF, G05KGF, G05SKF, S30AAF ルーチンを用いた、モンテカルロ法によるオプションプライシングの Excel (VBA) の Example を紹介します。

本 Example では、ブラックショールズモデル、すなわち幾何ブラウン運動を用いてコールオプションの価格を計算します。また、信頼区間を計算します。最終的に、価格と信頼区間をモンテカルロのサンプル数(パスの数) n の関数として図示します。グラフから、信頼区間が 1/√n に比例して真の値に収束していくことが分かります。

モンテカルロ法によるオプションプライシング

@ Example のダウンロード

以下の Excel ワークシートファイル(Example)をダウンロードしてください。

Demo_FL25_RNG_MonteCarlo.xlsm

本 Example のご利用には、NAG Fortran Library, Mark 25 for Windows 32-bit(製品コード: FLDLL254ML)が必要です。
下記の手順 A 〜 B に従って、NAG Fortran Library (FLDLL254ML) のセットアップを行ってください。

A NAG Fortran Library のダウンロードとインストール

以下の NAG Fortran Library (FLDLL254ML) のインストーラーをダウンロードして、インストールを行ってください。

fldll254ml_setup.exe (173 MB)

※ ダウンロードした exe ファイルをダブルクリックするとインストーラーが起動します。

B NAG Fortran Library のトライアルの申し込み

NAG Fortran Library (FLDLL254ML) のご利用にはトライアルライセンスキーが必要です。
以下のウェブページから NAG Fortran Library (FLDLL254ML) のトライアルの申し込みを行ってください。

NAG Fortran Library (FLDLL254ML) のトライアルの申し込み

ご記入のメールアドレス宛てに、通常1営業日以内に、本製品を4週間ご利用いただけるトライアルライセンスキー(ライセンスファイル)をお送りいたします。

送られてきたライセンスファイルを、ユーザーフォルダー C:¥Users¥[ユーザー名] の直下に置いてください。

※ 補足:NAG Fortran Library のマニュアルについて

NAG Fortran Library のマニュアル(ライブラリマニュアル)では、NAG Fortran Library が提供するルーチンの詳細(引数の仕様など)を調べることができます。

ライブラリマニュアルは、NAG のウェブサイトでご覧いただけます。

http://www.nag.co.uk/numeric/fl/nagdoc_fl25/html/frontmatter/manconts.html

また、ライブラリマニュアルを PC にインストールしてローカルで閲覧することもできます。

setup_fl25_manual.exe (116 MB)

※ ダウンロードした exe ファイルをダブルクリックするとインストーラーが起動します。


Results matter. Trust NAG.
Privacy Policy | Trademarks