この本 *Quantitative Finance with OCaml* は、OCaml を使用して正しく、高性能で保守性の高い金融システムを構築するための包括的なガイドであると位置づけています。OCaml の視点を通じて定量ファイナンスを教え、デリバティブの価格付け、リスク管理、クレジットモデリング、取引アルゴリズムの構築、堅牢な金融インフラストラクチャの設計などのトピックをカバーしています。中心となる主張は、OCaml の型システムにより金融プログラミングのエラーのクラス全体がコンパイル時に不可能となり、パフォーマンスを犠牲にすることなく正確性を高められるという点です。著者らは、各概念には実務レベルの OCaml コードが伴うこと、および数学的導出が正直に示され、付録に埋もれないことを述べています。さらに、章をまたいで蓄積される再利用可能でよく型付けされたライブラリの構築を強調し、パフォーマンスと正確性を同等の関心事として扱っています。本書の内容は、ドメイン、エフェクト、OxCaml 拡張などの最新の OCaml 5 の機能にも及びます。構造的には、この作品は順番に読むことも、参照として使うこともできる7つのパートに組織されています。パート I は基礎(OCaml の基本、数学、確率)をカバーします。パート II は固定収入と金利(債券、利回り曲線、金利デリバティブ)を扱います。パート III は株式とデリバティブ(Black‑Scholes フレームワーク、数値手法、モンテカルロ、ボラティリティ、エキゾチックオプション)を扱います。パート IV はクレジットとマルチアセットモデル(クレジットリスク、ポートフォールクレジットデリバティブ、マルチアセット相関)に焦点を当てます。パート V はリスク管理(市場リスク、ギリシャ、XVA、ポートフォリオ最適化)についてです。パート VI はアルゴリズミック取引と市場マイクロ構造(市場マイクロ構造、執行アルゴリズム、量子取引戦略、高性能取引インフラストラクチャ)をカバーします。パート VII は高度なトピック(確率微積分と高度な価格付け、定量ファイナンスにおける機械学習、規制および会計フレームワーク、定量ファイナンスのためのシステム設計、完全な取引システムのキャップストーンプロジェクト)を探求します。各章のディレクトリには、章の本文がある README.md、再利用可能なライブラリモジュールのための lib/ ディレクトリ、worked examples の examples/ ディレクトリ、練習問題のための exercises/ ディレクトリ、および性能実験のための benchmarks/ ディレクトリが含まれています。例をビルドするために、読者は Opam を使って依存関係(core, owl, zarith, menhir, ppx_deriving)をインストールし、その後 Dune を使ってコードをビルドおよびテストするよう指示されています。本書でははっきりした表記法を採用しています:OCaml コードは構文ハイライトされたブロックに表示され、数学的な式は標準的な LaTeX 風の表記(例えば、時刻 $t$ における資産価格 $S_t$、ボラティリティの ${color{red}}$sigma{color{reset}}$、リスクフリーレート $r$)を使用し、OCaml の型は OCaml 表記で示され(例えば、float -> float -> float)、モジュールパスは Module.function の形式で書かれます(例えば、Black_scholes.price)。現在のバージョンは 1.0 で、2026 年 2 月にリリースされており、プロジェクトリポジトリを通じて修正と貢献が歓迎されています。本書の深さを示す例として、第 11 章「オプション価格付けの数値手法」では、ブラック・ショールズ偏微分方程式(PDE)に対する格子手法(二項樹と三項樹)および有限差分スキームが論じられ、CFL 安定条件が説明され、収束率が定量化され、リチャードソン外挿法によって精度が向上することが示されています。この章には、コックス・ロス・ルービンシュタイン二項樹の具体的な OCaml 実装、アメリカンオプションの早期行使の扱い、および木のバンピングによるギリシャ計算が含まれています。この例は、本書が数学的厳密さ、実用的なコード、およびパフォーマンス分析をどのように組み合わせているかを示しています。上記の事実に関する記述はすべて、提供された一次ソース(https://qcaml.com/index.html)および第 11 章のサポートとなる一次ソース(https://qcaml.com/part-3-equity-derivatives/ch11-numerical-methods/)から直接引用されています。