This is one of the only books to describe uncertain volatility models in mathematical finance and their computer implementation for portfolios of vanilla, barrier and American options in equity and FX markets. Uncertain volatility models place subjective constraints on the volatility of the stochastic process of the underlying asset and evaluate option portfolios under worst- and best-case scenarios. This book, which is bundled with software, is aimed at graduate students, researchers and practitioners who wish to study advanced aspects of volatility risk in portfolios of vanilla and exotic options. The reader is assumed to be familiar with arbitrage pricing theory.Many introductory books on mathematical finance also outline some com? puter algorithms. My goal is to contribute a closer look at algorithmic issues that arise from complex forms of the underlying pricing models-issues many practitioners need to solve sooner or later in their careers. This book takes such a close look at uncertain volatility models, an exten? sion of Black-Scholes theory.It discusses applications to exotic option portfo? lios with barriers and early exercise features. It describes an object-oriented C++ solution, included in source code on the accompanying CD. Practitioners and students who need to build analytic software libraries may benefit from reading this book and studying the software. The book focuses on a family of mathematical models, while in the field one encounters greater variation in instrument properties. In both cases mathematical and financial knowledge must be complemented by good programming skills to produce the best system. Analytic software needs design-a central message of the later chapters of this book. This book has come out of my Ph.D. thesis. I am very grateful to my academic advisor, Marco Avellaneda of New York University, who taught me mathematical finance and uncertain volatility. Computational finance be? came exciting for me because Marco encouraged an l“%