ファイナンスのためのRプログラミング ―証券投資理論の実践に向けて―
本, 大崎 秀一
によって 大崎 秀一
3.8 5つ星のうち 4 人の読者
ファイルサイズ : 27.46 MB
内容紹介 ファイナンス理論は数値計算・プログラミング技術の進歩と共に発展してきた。プログラミング技術自体はファイナンス理論とは独立であるが,少なくとも実務におけるファイナンス理論はプログラミング技術なしには成立し得ない。本書は,ファイナンス理論を実際のプログラミングを通して習得することを意図するものである。 ファイナンス理論が金融実務において応用される範囲は幅広い。代表的な例としてはデリバティブのプライシング,複雑な金融商品の組成(たとえば仕組債など)や,そういった金融商品に対するリスク管理やヘッジ,あるいは最適ポートフォリオの導出などがあるが,ファイナンス理論を実務に応用するという点においてプログラミングは決定的に重要となる。 本書では,さまざまなプログラミング言語がある中で,特にR言語を中心に議論を進める。R言語は所与の金融データに対する回帰分析や統計上のさまざまな検定などを容易に扱えるフリーのアプリケーションである。また,プログラムの構造は基本的にC系なので,その他の言語を知っていればマスターも容易であるし,逆にRをいったんマスターすれば他の言語への応用も比較的容易である。さらに,Rではかなり高度な関数もパッケージとして入手可能な場合が多い。こういった特徴ゆえ,Rは金融実務における分析や統計分析を手軽に行う際に広く用いられている。 本書を読み進める上で読者に期待したいことは,実際に自分の手で計算を実行してみるということである。自分の手で計算を実行することによって理解が深まるということは多々ある。本書ではそういった作業の手助けとなるように,分析例やプログラム例を数多く掲載することを心がけた。最初は分からなくても例をコピーし実行することで,少しずつ理解が深まっていくだろう。実際,プログラミングは習うより慣れろという面が強い。本書に掲載したプログラム例を元に,慣れてきたら読者自身が改良したりさらに別の問題へ応用したりすることが期待される。 本書の構成は以下のとおりである。まず第1章では,初学者でもプログラムを体感できるようにRのインストールからプログラムの基礎となる知識について簡単にまとめてある。第2章では金融のさまざまな場面で用いる統計分析を,第3章では時系列解析を,Rによる分析例を挙げながら説明する。第4章では現代ポートフォリオ理論の基礎となるCAPMについて述べる。第5章以降ではファイナンス理論のメインテーマともいえるデリバティブのプライシングについてまとめている。第5章でプライシングの基礎となる金利スワップと割引係数の導出法について述べた後,第6章ではツリーモデル,第7章ではBlack-Scholes 公式,第8章ではモンテカルロシミュレーション,第9章では偏微分方程式によるデリバティブのプライシング法について説明している。 著者略歴 (「BOOK著者紹介情報」より) 大崎/秀一 東京大学工学部卒、東京大学大学院において博士(科学;プラズマ物理)取得。東京大学助手、テキサス大学核融合研究所研究員としてプラズマ物理の研究に従事。その後、みずほ第一フィナンシャルテクノロジー入社、バークレイズキャピタル証券を経て、現在は米系証券会社にて金利ストラテジストとして勤務。その間、京都大学経営管理大学院非常勤講師、法政大学経営学部特別講師などを歴任 吉川/大介 京都大学経済学部卒、京都大学大学院経済学研究科において博士(経済学)取得。みずほ第一フィナンシャルテクノロジーを経て、現在は日本銀行金融研究所においてエコノミストとして勤務。その他、京都大学経営管理大学院非常勤講師、インペリアルカレッジロンドン数学科客員研究員などを歴任(本データはこの書籍が刊行された当時に掲載されていたものです)
ファイナンスのためのRプログラミング ―証券投資理論の実践に向けて―を読んだ後、読者のコメントの下に見つけるでしょう。 参考までにご検討ください。
Rを用いて各種ファイナンス理論を実践してみる内容である。時系列分析やオプション理論、CAPMなどの基本的な分野をカバーしているので、ファイナンスの知識があれば、これ一冊でRプログラミングの世界を広げることが可能である。バランスのとれた良書であると言えよう。
0コメント