| Introduction | p. 1 |
| Uncertain Volatility Scenarios and Exotic Options | p. 2 |
| Volatility Shock Scenarios | p. 3 |
| Object-Oriented Implementation | p. 4 |
| User Interfaces: Scripting and Mathematica | p. 5 |
| How to Best Read This Book | p. 6 |
| Computational Finance: Theory | |
| Notation and Basic Definitions | p. 11 |
| Linear Algebra | p. 11 |
| Probability and Stochastic Processes | p. 11 |
| Partial Portfolios and Positions | p. 12 |
| Accents, Superscript, Subscript | p. 13 |
| Continuous Time Finance | p. 15 |
| Deterministic Volatility | p. 15 |
| One-Factor Black-Scholes Analysis | p. 15 |
| Hedging with Black-Scholes | p. 17 |
| Interest Rate Models | p. 19 |
| Stochastic Volatility | p. 24 |
| Tradable and Nontradable Factors | p. 24 |
| Some Concrete One-Dimensional Models | p. 25 |
| Model Calibration | p. 30 |
| Parametric Methods | p. 30 |
| Non-Parametric Methods | p. 31 |
| Scenario-Based Evaluation and Uncertainty | p. 33 |
| Preliminaries | p. 33 |
| The Worst-Case Volatility Scenario | p. 35 |
| Worst-Case Pricing | p. 36 |
| The Optimal Hedge Portfolio | p. 38 |
| Calibration to the Worst Case | p. 39 |
| Minimum-Entropy Calibration | p. 41 |
| Scenarios and Nonlinearity | p. 43 |
| Algorithms for Uncertain Volatility Models | |
| A Lattice Framework | p. 47 |
| Multi-Lattice Dynamic Programming | p. 48 |
| Data Structures | p. 49 |
| Dataflow for Explicit Methods | p. 50 |
| Dataflow for Mixed Explicit/Implicit Methods | p. 51 |
| Numerical Issues | p. 51 |
| Algorithms for Vanilla Options | p. 57 |
| Algorithms for Barrier Options | p. 61 |
| The Hierarchy of PDEÆs | p. 63 |
| Construction | p. 63 |
| Complexity | p. 66 |
| Empirical Results | p. 71 |
| Numerical Convergence | p. 71 |
| Introducing Uncertainty | p. 73 |
| Algorithms for American Options | p. 77 |
| Early Exercise Combinations | p. 78 |
| Long and Short Positions | p. 78 |
| Best Worst-Case Evaluation Formalized | p. 81 |
| Speedup Techniques | p. 90 |
| Maintaining the Corridor of Uncertainty | p. 93 |
| Collapsing the Corridor of Uncertainty | p. 98 |
| Miscellaneous Issues | p. 105 |
| Empirical Results | p. 110 |
| Computational Complexity | p. 110 |
| Stress Tests | p. 115 |
| American Options and Calibration | p. 122 |
| Exotic Volatility Scenarios | p. 123 |
| Volatility Shocks for Portfolios of Vanilla Options | p. 123 |
| Worst-Case Volatility Shocks | p. 125 |
| Empirical Results | p. 133 |
| Volatility Shocks and Exotic Options | p. 138 |
| Object-Oriented Implementation | |
| The Architecture of Mtg | p. 143 |
| The Class Hierarchy of MtgLib-External | p. 145 |
| Instruments | p. 146 |
| Portfolios | p. 151 |
| Models | p. 152 |
| Model Coefficients | p. 158 |
| The Base Class tTermStruct | p. 159 |
| Classes Derived from tTermStruct | p. 162 |
| Classes with tTermStruct Components | p. 162 |
| Scenarios | p. 166 |
| The Base Class tScenario | p. 167 |
| Classes Derived from tScenario | p. 170 |
| Numerical Methods | p. 171 |
| Lattice Templates and Instances | p. 172 |
| Finite Difference Solvers | p. 179 |
| Evaluators | p. 182 |
| The Class Hierarchy of MtgLib-Internal | p. 185 |
| Compute Engines | p. 185 |
| The Abstract Class tEngine | p. 186 |
| The Abstract Class tFDEngine | p. 188 |
| The Abstract Class tOFEngine | p. 190 |
| The Concrete Class tGeoEngine | p. 193 |
| The Concrete Class tShockEngine | p. 193 |
| Other Groups of Classes | p. 194 |
| Extensions for Monte-Carlo Pricing and Calibration | p. 195 |
| The Network Application MtgClt/MtgSvr | p. 197 |
| The Scripting Language MtgScript | p. 203 |
| Factor Objects | p. 204 |
| Claim and Portfolio Objects | p. 205 |
| Model, Drift and Volatility Objects | p. 208 |
| Lattice and Path Space Objects | p. 212 |
| Bootstrapping, Curve and Image Objects | p. 213 |
| Scenario and Optimizer Objects | p. 216 |
| Evaluation Objects and Examples | p. 217 |
| Mathematica Extensions | p. 227 |
| The Syntax of Object Expressions | p. 227 |
| Turning Scripts into Functions | p. 230 |
| Profiling and Diagrams | p. 231 |
| References | p. 233 |
| Index | p. 237 |
| Table of Contents provided by Publisher. All Rights Reserved. |