AMAT 483
Table of Contents
Website
This is the home page for the Winter 2011 version of AMAT 483: Introduction to Computational Finance. There are links on this page to help you explore the subject for yourself. Important announcements will appear below, and the calendar will help you navigate through the semester. On the right hand side of this page you'll see some information about how to contact me, as well as some essential links for easy access.
This course is devoted to the study of computational methods for pricing financial derivatives. These contracts have enjoyed enormous success since options were first traded on the Chicago Board Options Exhange in 1973. They range from simple European put and call options to much more exotic contracts with equally exotic names. But in each case they are contracts with some value that changes over the life of the contract and which varies according to the fluctuations of some underlying asset price(s). We'll begin by studying the behaviour of the underlying market prices, seeing how binomial trees can lead to continuous-time models based on Brownian motion. We will study ways of simulating prices computationally, look at how option prices can be given as solutions to partial differential equations, study the Black-Scholes formula, and study several computational methods for pricing and hedging more exotic kinds of options.
The course is designed to provide a working familiarity with some of the computational techniques commonly used in mathematical finance. The computations wi ll be carried out in MATLAB, a high-level computing language that means that the emphasis can be put on understanding how the algorithms themselves work. Working codes will be provided at every stage, so that no previous programming experience is required.
Announcements
- [2011-04-04] Here is Assignment 4.
- [2011-03-31] Solutions to the midterm are now available.
- [2011-03-14] Here is Assignment 3. And the codes that we developed in the last couple of tutorials are also available from the calendar below.
- [2011-03-07] Last year's midterm is available.
- [2011-02-16] The second assignment is available.
- [2011-02-10] I have posted the note on discrete hedging. The Wilmott paper can be found here.
- [2011-02-04] The Week 4 code has been fixed.
- [2011-01-27] The first assignment is due Friday 11th February. It consists of the following questions from the text: 2.4, 3.2, 3.4, 4.2, 6.6 and the programming assignments 4.1 and 4.2. Your solution to the programming assignment should be given to me in electronic form.
- [2011-01-27] My Office Hours: Monday 1-2 and Thursday 12-1.
- [2011-01-27] The first three sets of annotated slides are available: 1, 2, 3.
- [2011-01-14] The class times have changed. Lectures are now MW 12:00-12:50 and R 11:00-11:50 (all in MS 522), and the tutorial is now R 15:00-15:50 in MS 521.
Calendar
All references to future events should be taken as provisional.
The links "pN" and "sN" refer to `plain' and `spread' versions of the week's lecture notes, respectively.
| dates | textbook sections | docs | notes |
|---|---|---|---|
| January 10-14 | Chapters 1-2 | p1, s1 | (MATLAB tutorials in links) |
| January 17-21 | Chapters 3-7 | p2, s2, p3, s3 | Week2.zip, Week2.m |
| January 24-28 | p4, s4 | Week3.zip, Week3.m | |
| January 31 - February 4 | Chapter 8 | Week4.zip | |
| February 7-11 | p5, s5 | Week5.zip | |
| February 14-18 | Chapter 9-10 | p6, s6 | Week6.zip |
| February 21-25 | Reading Week | ||
| February 28 - March 4 | Monte Carlo | p7, s7 | Assignment 2 due March 2nd |
| March 7-11 | p8, s8 | Week8.zip | |
| March 14-18 | p9, s9 | Week9.zip, pathdependent.m, controlexample.m, MCOPE.m | |
| March 21-25 | |||
| March 28 - April 1 | p10, s10 | BinomialBarrier.m | |
| April 4-8 | Week10.zip | ||
| April 11-15 | Week11.zip, showfd.m |
Course info
- Lectures take place in MS 522 MW 12:00-12:50 and R 11:00-11:50. There is a tutorial scheduled for 3pm Thursdays in MS571.
- The course text is Financial Option Valuation by Des Higham. There's also an author site with some more helpful information.
- I will hold office hours in MS 586: times TBA.
Syllabus
- Options and other derivatives
- Asset price models: from binomial trees to geometric Brownian motion
- Simulating asset prices
- The Black-Scholes partial differential equation
- Option hedging and greeks
- Risk-neutrality
- The binomial method
- The Monte-Carlo method
-
Exotic options
- Cash-or-nothing options
- American options
- Path-dependent options
- Implied volatility and historical volatility
- Finite difference methods
Course documents
Assessment
Assignments (40%)
There will be four assignments through the semester.
Midterm (20%)
There will be a single midterm exam. This will take place in class on March 2nd. I will post some sample past midterm exams nearer the time.
Final exam (40%)
This will be a three-hour exam and will take place after the end of term, as scheduled by the registrar.
Links
Tutorials
- Introduction to Matlab (and a list of other ways to learn about Matlab).
- The Kahn Academy has hundreds of YouTube lectures covering a wide range of mathematical and other subjects. Bill Gates is a fan. Now you can access it on iTunes (direct link to the calculus tutorials).
Random Numbers
- Probability - heads or tails? is a discussion from the BBC series <In Our Time (which you can also access as a podcast)
- Introduction to Probability - a free e-book by Charles Grimstead and Laurie Snell.
- The Probability Web
- Matlab articles on uniform and normal random number generation.
Miscellaneous links
- Option strategies.
- Emanuel Derman writes about financial models.
- The Mandelbrot set (just because I think everyone should see this at least once - in particular, this zoom sequence is incredible, and this one is even better). For all its complexity and beauty, it just comes from a sequence defined by a quadratic function!
- A couple of doses of healthy scepticism here. Nassim Nicholas Taleb writes about the limits of statistics, making clear the importance of recognising what we cannot know. Donald MacKenzie write in the London Review of Books about the collapse of LTCM in the late 1990s, a drama involving Myron Scholes and Robert Merton. More recently, he's also written about the reality of LIBOR rates. Read this to understand more about the operations of money markets.
- Espen Huag gives some historical perspectives on the history of option pricing.
- Wikipedia page on mathematical finance
- Google finance
- MarketWatch
- Yahoo finance is a useful source of data.
- Yahoo page on options
- CBOE Options Institute
- Risk glossary on option pricing
- Options express page on options
- Derivatives portal - links to a whole bunch of articles and websites
- The Pacific Exchange Rate Service offers access to current and historic daily exchange rates through an on-line database retrieval and plotting system. This page offers an analysis of forward rates for the Canadian dollar versus the US dollar.
- More information on bonds can be found here.
- For an example of an index, look at the Dow Jones Industrial Average.
- Quotes and other information on futures and options can be obtained from the Chicago Mercantile Exchange and the Chicago Board Options Exchange, or the New York Mercantile Exchange.
- Mathematical Finance booklist
- Original Nobel prize citation for Myron Scholes and Robert Merton
- Citations of the original Black and Scholes paper
- NOVA programme on the Black-Scholes formula
- Option pricing - an overview from Peter Forsyth
- Lecture by Paul Merton on the financial crisis.
Date: 2011-04-14 15:25:30 MDT
HTML generated by org-mode 7.4 in emacs 23