Math 4560 and Math 5056 Topics in Financial Mathematics
Fall, 2026
Prof. M. Victor Wickerhauser
|
|
NEWS
- Solutions to HW 1 are now posted here and
on Canvas.
|
QUICK LINKS
-
Download LibreOffice (for
Windows or MacOS X or Linux on PCs) via this link.
-
Download Octave (for
Windows or MacOS X or Linux on PCs) via this link.
-
Download Macsyma (for
Windows PCs and various other computers) via this link.
- VIX formula from the CBOE.
- Succinct
list of formulas used in the Black-Scholes options pricing model.
- Article on the Black-Scholes equation for pricing
European Call options.
- Article on Computational
Finance Careers from
Prof. Steven E. Shreve of Carnegie Mellon University.
-
Chapter 2 from Peter Richken on Futures and
Forwards and when their prices differ. See p.8, Property 4, for a
concise result.
-
"Numerics of Implied Binomial Trees" article by
W.Haerdle and A.Mysickova.
- Links to financial data, courtesy of Mathematics Librarian Eliot Boden:
|
EXAMPLE PROGRAMS
Extensions: ".m" is for Octave, ".mac" is for Macsyma, ".odg" is for
LibreOffice Draw, ".ods" is for LibreOffice Calc, ".xls" is for Excel.
-
AD.m,
-
ADnrt.m,
-
bisectEG.m,
-
bisection.m,
-
BS.m,
-
BS.mac,
-
BSG.m,
-
CRReurAD.m,
-
CRReur.m,
-
CRRa.m,
-
CRRaro.m,
-
CRRaroAD.m,
-
CRRbin.m,
-
CRRboo.m,
-
CRRcc.m,
-
CRRcho.m,
-
CRRcp.m,
-
CRRD.m,
-
CRRDaeC.m,
-
CRRDaeP.m,
-
CRRflg.m,
-
CRRfltAD.m,
-
CRRflt.m,
-
CRRfws.m,
-
CRRgro.m,
-
CRRladC.m,
-
CRRladP.m,
-
CRRlb.m,
-
CRRlbAD.m,
-
CRRmargin.m,
-
CRRmDaeC.m,
-
CRRmDaeP.m,
-
CRRmD.m,
-
CRRparams.m,
-
CRRpuoC.m,
-
CRRruoC.m,
-
CRRuiC.m,
-
CRRuoC.m,
-
CRR.ods,
-
CRR-1-step.ods,
-
CRR-1-step.xls,
-
DGS3MO.ods,
-
FwdFut.m,
-
GLPK.m,
-
IBT123J.m,
-
IBT123.m,
-
MarFut.m,
-
NJfromM.m,
-
NRTCRR.m,
-
NRTinject.m,
-
NRTmax.m,
-
NRTmin.m,
-
NRTpsums.m,
-
PathAD.m,
-
PathBal.m,
-
PathPr.m,
-
PrNeg.m,
-
RiskNeut.m,
-
StreeCRR.m,
-
ZCB.m,
-
ZT.m,
|
VIDEOS
LECTURE EXAMPLES
- ExampleRS.txt Octave
inputs for 10/15/2025 class.
-
CallPut.odg, LibreOffice Draw commands
to plot payoffs for Call and Put options.
-
weighted-options.txt, commands
to perform weighted generalized least-squares regression on an
options chain of BAC Call options, as begun in lecture on 9/25/2024.
|
Syllabus
Description. This course is an introduction to the principles and methods of financial
mathematics, with a focus on discrete-time stochastic models. Topics
include no-arbitrage pricing of financial derivatives, risk-neutral
probability measures, the Cox-Ross-Rubenstein and
Black-Scholes-Merton options pricing models, and implied volatility.
Prerequisites. Math 2130 (formerly 233) Multivariable
Calculus, Math 3010 (formerly 310) Foundations for Higher
Mathematics, and Math 3200 (Introduction to Statistics), or
permission of the instructor. These are the same for both graduates
and undergraduates.
Modality. Classes meet in person for lectures on Mondays, Wednesdays and Fridays, 1:00 pm
to 1:50 pm, in Simon Hall, room 23.
Learning objectives. The lectures will follow my book
Introducing Financial Mathematics: Theory, Binomial
Models, and Applications (2022), ISBN 9781032359854.
Students will be expected to read approximately one chapter and complete the
assigned homework every two weeks.
Homework assignments:
|
-
HW #1, due Friday, September 11th.
(Solutions)
-
HW #2, due Friday, September 25th.
-
HW #3, due Friday, October 16th.
-
HW #4, due Friday, October 30th.
-
HW #5, due Friday, November 13th.
-
HW #6, due Friday, December 4th.
|
Solutions are due by 11pm on the due date. Late homework
will not be accepted.
Homework should be submitted electronically using GradeScope, accessed
from the Canvas website for this course using the "Assignments" menu item.
Final Project. Instead of a midterm or final examination,
students will be required to apply concepts and algorithms from this
course to complete a Final Project Report using software from the course
and data found online. The project must be submitted electronically by
Wednesday, December 16th, 2026, at 11pm. The report should be no more
than 10 pages long.
Prepare an optional one-page Outline by
December 4th, if you wish me to comment on your choices. This should
also be submitted electronically.
Grading. One grade will be assigned for homework (with the lowest
HW score dropped) and one for the final project. These
two will contribute as follows to the course grade: HW 70%, FP 30%.
Letter grades, computed from the course score,
will be at least the following:
| Course score at least: | 90% | 80% | 70% | 50% |
Letter grade at least: | A | B | C | D |
Students taking the Pass/No Pass option (formerly Cr/NCr or P/F) will
need a grade of D or better to pass. Students auditing the course
will need to show evidence of attending or viewing at least 36 of the
lectures in order to receive a successful audit grade.
Graduate Student Requirements
Students enrolled in the Math 5056 graduate-credit version of this course are
expected to complete work at a level above that required of undergraduate
students, to reflect the greater depth, independence, and
mathematical maturity expected of graduate students.
In particular, letter grades will be computed as follows:
| Course score at least: | 93% | 85% | 77% | 70% |
Letter grade at least: | A | B | C | D |
Graduate students taking the Pass/No Pass option (formerly Cr/NCr or P/F) will need a
grade of C or better to pass.
Office Hours. MWF 3:00-4:30pm, in my
office in Cupples I, room 105a, or by
appointment.
Questions? Return to
M. Victor Wickerhauser's home page for contact information.