1. Options Analysis in a
Binomial Environment
The user of this package should be able to employ this package to value
plain vanilla options (European and American, calls and puts) on a
stock or other security as the instructor approves (with or without
dividends payable as frequently as quarterly) in a binomial framework
(up to 100 time periods), determine "deltas" and obtain implied
variances. Early exercise opportunities should be identified where
relevant. The package should work with calendar time inputs. Such a
package can be very useful for valuing American options, particularly
puts, as well as calls on dividend-paying stocks. The project should
incorporate early exercise features as well. Make
certain that you or someone in your group is at least marginally
competent to use VBA. This
part is remarkably simple to accomplish. If you are clueless now, have
a look at the Introduction to VBA on the course web site. You might be
able to create your own basic VBA programs to do something useful
within a half hour. There are plenty of web sites that will answer
your
questions when you have them. If you are clueless
now, have a look at the Introduction
to VBA page on the course web site. You might be able to create
your own basic VBA programs to do something useful within a half hour.
There are plenty of web sites that will answer your questions when you
have them.(2 Groups Maximum
with 1-4 students each)
2. Fixed Income Portfolio
Dedication
This is a
more quantitatively-oriented project, enabling the student to create a
practical and usable automated spreadsheet application package. The
user of this Excel spreadsheet package should be able to input relevant
price and contractual information from coupon or pure discount bonds to
hedge against a fixed cash flow stream. The file should be able to
handle data for up to thirty bonds making interest payments on either
an annual or semiannual basis. Cash flows from these bonds will be
matched against cash flows of an equivalent series of cash flows
associated with institutional liabilities. Allowing for matrix
inversion with potentially many sizes of matrices may require a little
creativity (VBA or the Excel Offset function might be helpful here).
Students are expected to develop "user-friendly" and entirely original
spreadsheet files of professional quality capable of accomplishing this
task. (limit: 2 groups with 1-4 students each)
3. Fixed Income Portfolio Immunization
This is a
more quantitatively-oriented project, enabling the student to create a
practical and usable automated spreadsheet application package. The
user of this Excel spreadsheet package should be able to input relevant
price and contractual information from coupon or pure discount bonds to
hedge against a fixed cash flow stream. The file should be able to
handle data for up to thirty bonds making interest payments on either
an annual or semiannual basis. Portfolios of bonds will have their
durations and convexities matched against durations and convexities of
a series of cash outflows associated with institutional liabilities.
Allowing for matrix inversion, if it is necessary for your
configuration, with potentially many sizes of matrices may require a
little creativity (VBA or the Excel Offset function might be helpful
here). Students are expected to develop "user-friendly" and entirely
original spreadsheet files of professional quality capable of
accomplishing this task. (limit: 2 groups with 1-4 students each)
4. Exotic Options
Package
The user of this friendly package should be able to perform
relevant valuation and hedging calculations on one or more types of
non-plain vanilla derivative securities (including exotic options such
as Lookbacks or Asians, compound options and CDS's or other swaps, but
excluding plain vanilla options) to be determined jointly by the course
instructor and the student. You must obtain approval from
the instructor before proceeding. After doing so and confirming with
your instructor, pick an exotic option or swap contract series
that interests you (e.g., lookback, Asian, chooser, etc.). Make
certain that you or someone in your group is at least marginally
competent to use VBA. This
part is remarkably simple to accomplish. If you are
clueless now, have a look at the Introduction
to
VBA page on the course web site. You might be able to create
your own basic VBA programs to do something useful within a half hour.
There are plenty of web sites that will answer your questions when you
have them. Learn the Greeks for plain vanilla options and apply your
knowledge appropriately to the set of exotic options or swaps that you
select. (1 Groups Maximum)
5. Monte Carlo Simulation
The user of this package should be able to perform a Monte Carlo
Simulation to make particular types of either fixed-income or
derivatives-based valuation and
hedging decisions. Examples of applications can include capital
budgeting decisions involving real options analysis, American options
valuation, fixed-income hedging under stochastic interest rate
structures, path dependent options valuation, constrained optimal
portfolio weights computations (with constraints on minimum and maximum
weight levels for relevant derivative securities), etc. Details
regarding this project would be determined jointly by the course
instructor and the student. Care should be taken to ensure that this
project does not replicate a similar project which might have been or
will be used for another class. You must obtain approval
from the instructor before proceeding. (2 Groups Maximum,
each with 1-4 students)
Other Projects
5. An Alternative Project
A project not from the above list. This project, either in a
spreadsheet format including VBA or a fully-compiled C++ or Python
format will
perform a function subject to specifications agreed to by the student
and the instructor. You must obtain approval from the instructor before
proceeding. (No limit on the number of groups)
Top | 440.643 | Home |