Course Descriptions

MF702: Fundamentals of Finance

This course covers such topics as: financial markets (bonds, stocks, derivative securities, forward and futures contracts, exchanges, market indexes, and margins); interest rates, present value, yields, term structure of interest rates, duration and immunization of bonds, risk preferences, asset valuation, Arrow-Debreu securities, complete and incomplete markets, pricing by arbitrage, the first and the second fundamental theorems of Finance, option pricing on event trees, risk and return (Sharpe ratios, the risk-premium puzzle), the Capital Asset Pricing Model, the Black-Litterman Model, and Value-at-Risk.

MF703: C++ Programming for Mathematical Finance

In-depth discussion of object-oriented programming with C++ for mathematical finance. Topics include built-in-types, control structure, classes, constructors, destructors, function overloading, operator functions, friend functions, inheritance, and polymorphism with dynamic binding. Case study: finite differences solutions for the basic models of financial derivatives; design and development of modular, scalable, and maintainable software for modeling financial derivatives. Laboratory course.

MF728:  Fixed Income Securities

The course provides an introduction to the valuation of fixed income securities, the management and hedging of fixed income portfolios and the valuation and usage of fixed income derivatives. Some of the contracts analyzed in the course include pure discount bonds, coupon bonds, callable bonds, floating rate notes, interest rate swaps, caps, floors, swaptions, inflation-indexed bonds, and convertible bonds. The course covers topics such as basic theoretical and empirical term structure concepts, short rate modeling, the Heath-Jarrow-Morton methodology and market models.

MF730: Portfolio Theory

A concise introduction to recent results on optimal dynamic consumption-investment problems is provided. Lectures will cover standard mean-variance theory, dynamic asset allocation, asset-liability management, and life cycle finance. The main focus of this course is to present a financial engineering approach to dynamic asset allocation problems of institutional investors such as pension funds, mutual funds, hedge funds, and sovereign wealth funds. Numerical methods for implementation of asset allocation models will also be presented. The course also focuses on empirical features and practical implementation of dynamic portfolio problems.

MF731: Corporate Risk Management

This course provides an introduction to modern methods of risk management. Lectures cover risk metrics, measurement and estimation of extreme risks, management and control of risk exposures, and monitoring of risk positions. The impact of risk management tools, such as derivative securities, will be examined. Issues pertaining to the efficiency of communication architectures within the firm will be discussed. Regulatory constraints and their impact on risk management will be assessed. The approach to the topic is quantitative. The course is ideal for students with strong quantitative backgrounds who are seeking to understand issues pertaining to risk management and to master modern methods and techniques of risk control.

MF770: Advanced Derivatives

This course provides a comprehensive and in-depth treatment of valuation methods for derivative securities.  Extensive use is made of continuous time stochastic processes, stochastic calculus and martingale methods.  The main topics to be addressed include (i) European option valuation, (ii) Exotic options, (iii) Multiasset options, (iv) Stochastic interest rate, (v) Stochastic volatility, (vi) American options and (vii) Numerical methods.. Additional topics may be covered depending on time constraints.

MF772: Credit Risk

This course covers asset pricing models (preferences, utility functions, risk aversion, basic consumption model, the mean-variance frontier, factor models, and robust preferences); and options pricing and risk management (arbitrage pricing in a complete market, delta-hedging, risk measure, and value-at-Risk).

MF792: Stochastic Methods of Mathematical Finance I

This course provides the necessary background for using the general tools of stochastic calculus in the domain of mathematical finance. The topics include: information structures and financial markets (sample spaces, event trees, σ-algebras, and partitions), random variables and random processes, expected values and conditional expected values, probability distributions and change of measure, convergence of random variables, martingales and convergence of martingales, and the Brownian motion process.

MF793: Statistical Methods of Mathematical Finance

This course provides an introduction to R and Exploratory Data Analysis, Time Series Analysis, Multivariate Data Analysis, and Elements of Extreme Value Theory. This course also covers an array of statistical techniques used for simulation, parameter estimation, and forecasting in Finance.

MF794: Stochastic Optimal Control and Investment

Classical problems for optimal control (Merton’s problem, etc.), the Hamilton-Jacobi-Bellman equation, the connection between asset pricing and free-boundary problems for PDEs, optimal exercise of American-style derivatives, optimal investment decisions, valuation of real options, policy intervention, Pontryagin’s principle of maximum, and applications to some macroeconomic models.

MF795: Stochastic Methods of Mathematical Finance II

This course focuses on developing the necessary tools from stochastic calculus to be applied in the mathematical theory of finance. Topics include: stochastic integration, equivalent changes of probability, fundamental theorems of finance, stochastic differential equations, pricing and hedging of contingent claims, short-rate models, introduction to American options, and changes of numeraire.

MF796: Computational Methods of Mathematical Finance

This course develops algorithmic and numerical schemes that are used in practice for pricing and hedging financial derivative products. Focus is given on Monte-Carlo simulation methods (generation of random variables, exact simulation of stochastic processes, discretization schemes for pricing and hedging of contingent claims, variance reduction techniques, and estimation of sensitivities with respect to model parameters), model calibration to market data, and estimation of model parameters.