AMAT 483

Table of Contents

Website

contact

Tony Ware
Room: MS 586
Math. Sci. Building
Tel.: 220 7200
aware@ucalgary.ca

essential links

blackboard
math department

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.

datestextbook sectionsdocsnotes
January 10-14Chapters 1-2p1, s1(MATLAB tutorials in links)
January 17-21Chapters 3-7p2, s2, p3, s3Week2.zip, Week2.m
January 24-28p4, s4Week3.zip, Week3.m
January 31 - February 4Chapter 8Week4.zip
February 7-11p5, s5Week5.zip
February 14-18Chapter 9-10p6, s6Week6.zip
February 21-25Reading Week
February 28 - March 4Monte Carlop7, s7Assignment 2 due March 2nd
March 7-11p8, s8Week8.zip
March 14-18p9, s9Week9.zip, pathdependent.m, controlexample.m, MCOPE.m
March 21-25
March 28 - April 1p10, s10BinomialBarrier.m
April 4-8Week10.zip
April 11-15Week11.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

Random Numbers

Miscellaneous links

Author: Tony Ware

Date: 2011-04-14 15:25:30 MDT

HTML generated by org-mode 7.4 in emacs 23