[SOLVED] CQF Exam 2 (Module 3)

100.00 $

Category:
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon EXAM2-zvexel.zip (1384.5 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
5/5 - (2 votes)

Instructions: This is a mini project on the use of the Monte Carlo scheme to price exotic options to be completed using Python. C++ is also allowed, but Excel/VBA is not permitted. As this is the half way point of the CQF, this assessment is designed for delegates to show independence and maturity in interpretation of a slightly open ended problem. It will test

nding and understanding the relevant lectures, Python labs and tutorials in module 3; as well as the Python primer. ability to experiment and demonstrate initiative in mathematical and numerical methods.

willingness to work outside narrow instruction that are typical of maths based tests/exams.

Queries FAO Riaz Ahmad on zendesk

Task

Use the expected value of the discounted payo⁄ under the risk-neutral density Q

V (S;t) = e r(T t)EQ [Payo (ST)]

for the appropriate form of payo⁄, to consider Asian and lookback options.

Use the Euler-Maruyama (only) scheme for initially simulating the underlying stock price. As an initial example you may use the following set of sample data

Today s stock price S0 = 100
Strike E = 100
                      Time to expiry (T           t) = 1 year
volatility = 20%
constant risk-free interest rate r = 5%

Then vary the data to see the a⁄ect on the option price. Your completed assignment should centre on a report to include:

  Mark Scheme
Outline of the       nance problem and numerical procedure used 20%
Results – appropriate tables and comparisons 35%
Any interesting observations and problems encountered 25%
Conclusion 15%
References 5%

Outline of the      nance problem and numerical procedure used.

Results – appropriate tables and comparisons.

Any interesting observations and problems encountered.

Conclusion and references

For a Python Jupyter Notebook, a detailed notebook will become the complete report (writeup, code, results).

1

Score key

60-65        Pass

66-70        Good

71-79         Very Good

80-89         Excellent

90-95         Outstanding

96+          Exceptional

Note: An assessment of this form di⁄ers from mathematical exercises that can attract full marks. The key above is provided for this reason.

2

  • EXAM2-zvexel.zip