CS522: Course Materials
Lecture Notes
Note: Lecture notes and class discussions will overlap, but there will be topics that are covered only in class, or only in the notes. You must be familiar with all issues presented, whether in class, or in the notes.
Assignments
To save the files below, right-click on the relevant link and choose the "Save Target As..." option.
- Homework 2:
- CRSP data field names
- CRSP Master Treasury File
- CRSP Cross-Sectional Treasury File
- GovPX data field names
- GovPX trade data (zipped size: 12 MB, unzipped size: 62 MB)
For those of you who do not have enough disk quotas, we provide the GovPX split up for each of the following days: June 1, 2, 3, 4, 7, 8, 9.
- Homework 2 FAQ and Tips
- Partial solution to assignment 2 (see the hints above as well):
- Model function for Svensson
- Left-hand-side of the system of providing all parameter values for smoothest forward rate curves.
- Right-hand-side of the system of providing all parameter values for smoothest forward rate curves.
Note: The system of equations is set up for curves whose "zero" is at the left end of each interval. In other words, if we are examining the piece of curve on interval [ti, ti+1], then the curve's time variable changes from 0 to ti+1-ti. As explained in class, this way the left-hand-side has more zeros. The solution for curves based at t = 0 (at the origin of time) is analogous.
- Homework 3
- Homework 3 Tips: Drawing Lattices. Handle Graphics.
- Homework 3 Tips: AVI movie illustrating the order of evaluation of nodes in a recombining lattice.
The program generating this movie has 32 lines (not counting end statements that close for loops).
- Homework 4
Back to main page.