Finite difference approximations

Assignment Help Finance Basics
Reference no: EM133141604

FE 621 Computational Methods in Finance - Stevens Institute of Technology

Problem 1. Finite difference approximations.

Recall that forward and centered finite-difference approximations for the derivative of a function f are given by

Δh(1)f(x) = (f (x + h) - f (x))/h , Δh(0)f (x) = f (x + h) - 2f (x) + f (x - h)/2h.

(a) Other useful finite-difference approximations can be constructed in similar ways. Show that

Δhf (x) = 1/6h (2f (x + h) + 3f (x) - 6f (x - h) + f (x - 2h)),

approximates f'(x) up to an error term of order O(h3).

(b) Define the finite-difference approximation errors:
eh(1)(x) = f'(x) - Δh(1)f (x),
eh(0)(x) = f'(x) - Δh(0)f (x),
eh(x) = f'(x) - Δhf (x).

For the function f (x) = sin(x) and x0 = 1, plot the above errors as a function of h on a log-log scale. That is, plot log |eh(1)(x0)|, log |eh(0)(x0)| and log |eh(x0)| as a function of log h.

(c) What are the slopes in your three graphs? Are they in line with what we should expect from theoretical results?

Problem 2. Explicit methods.

In the Black-Scholes model, the price v(t, s) of a European option with payoff Φ satisfies the Black-Scholes PDE:

vt(t, s) + rsvs(t, s) + σ2s2/2.vss(t, s) - rv(t, s) = 0,

v(T, s) = Φ(s).

The solution can be shown to be of the form v(t, s) = ertu(t, ln s), where u(t, x) satisfies:

ut(t, x) + (r - σ2/2)ux(t, x) + σ2/2.uxx (t, x) = 0,

u(T, x) = e-rT Φ(ex).

It is typically better to solve the above constant-coefficient PDE rather than the standard Black-Scholes PDE.
• Use the explicit method to solve the constant coefficient PDE for a put option.
• Use parameters K = 10, r = 0.05, σ = 0.20 and T = 0.5.
• Report your option price approximations for:
(i) Initial stock price S0 ranging from S = 4 to S¯ = 16.
(ii) α < 0.5, α = 0.5 and α > 0.5, where α = σ2δt/2δx2 .
You can report your results graphically and/or using a table (see, for example, Table 1 in the course notes).
• Compare your results to exact prices computed using the Black-Scholes formula. Comment on your findings. Explain how you would extend your algorithm to price an American put option and identify the optimal exercise boundary. Explain briefly the meaning of the exercise boundary for American options.

Problem 3. Implicit methods.

Consider the same setup as in Problem 2. In this problem we use the fully implicit method to compute the prices of American put options.

(a) Use a forward difference for time-derivatives and a centered difference for space-derivatives to show that the finite-difference equation at node (tm, xn) can be written as

(α + β)u˜mn+1 + (1 - 2β)u˜nm + (-α + β)u˜n-1m = un˜m+1,

where

α = -(r - σ2/2)δt/2δx,      β = - σ2/2. δt/(δx)2

(b) The equation above for n = N - 1 and n = -N + 1 involves the boundary values uNm and u-Nm. Reasonable boundary conditions for a put option are vs(t, s) = 0 as s → ∞ and v (t, s) → -1 for s →0. for u(t, x) these conditions translate to

uNm = u-Nm                  u-Nm = u-N+1m + (δx)e-rtm eX-N.

Use this to rewrite the finite-difference equations for n = N 1 and n = N + 1 and show that all the equations can be written in matrix form as

Cu~m = bm+1

where C is a tridiagonal matrix,

1250_tridiagonal matrix.jpg

and bm+1 is a column vector given by

2295_tridiagonal matrix1.jpg

(c) Optional (extra credit): Argue that for small δt and δx, the matrix C is diagonally dominant. It is known that such matrices are invertible, which ensures that the system Cu˜m = bm+1 has a unique solution. Hint: Use that for small δt and δx, β is much larger than α in absolute value.

(d) Solve the system of equations using Thomas' algorithm (LU-decomposition) and report your option price results in the same way as in Problem 1, using the same parameter values. Consider values of α larger than 0.5 and see whether the prices remain accurate.

Reference no: EM133141604

Questions Cloud

Is your contract bilateral or unilateral : Is your contract bilateral or unilateral? How do you know? Is your contract express or implied? How do you know?
What is unhealthy agreement : What is an unhealthy agreement? Why is it significant for leaders to understand how to resolve conflict and avoid unhealthy agreements?
Employee engagement continuum : What specific action could a manager take to help move employees up the employee engagement continuum-for example, from not engaged to actively engaged?
Why managers dread performance appraisals : Explain the fear of why managers dread performance appraisals. What can be done to help prevent the fear?
Finite difference approximations : What are the slopes in your three graphs? Are they in line with what we should expect from theoretical results?
Factors influencing strategic planning : One alternative approach to measuring your company's environment might is called Draw-See-Think. what is the ideal image or the desired end state?
Political environmental scanning by altering strategies : To sustain competitive advantage the company must also respond to the information gathered from political environmental scanning by altering its strategies
Explain differences between group and team : Explain the differences between a group and team. Then, discuss the stages of group and team development as it applies to groups in your workplace
Draw on systems engineering methodology : Describe how project leaders ascertain good requirements at the beginning of project. Assess how project leader can draw on systems engineering methodology

Reviews

Write a Review

Finance Basics Questions & Answers

  Financial reporting and analysis

Finance is about Gunns Ltd, a company in dealing with forestry products in Australia. The company has also been listed in Australian Stock Exchange. As many companies producing forestry products, even Gunns Ltd is facing various problems. Due to the ..

  A report on financial accounting

This report is specific for a core understanding for Financial Accounting and its relevant factors.

  Describe the types of financial ratios

Describe the types of financial ratios and other financial performance measures that are used during venture's successful life cycle.

  Differences between sole proprietorship and corporation

Briefly describe the major differences between a sole proprietorship and a corporation

  Prepare a cash budget statement

Calculate the expected value of the apartment in 20 years' time. What is the mortgage loan repayment at the beginning of each month

  What are the implied interest rates

What are the implied interest rates in Europe and the U.S.?

  State pricing theory and no-arbitrage pricing theory

State pricing theory and no-arbitrage pricing theory

  Small business administration

Identify the likely stage for each venture and describe the type of financing each venture is likely to be seeking and identify potential sources for that financing.

  Effect of financial leverage

The Effect of Financial Leverage and working capital management

  Evaluate the basis for the payment to the lender

Evaluate the basis for the payment to the lender and basis for the payment to the company-counterparty.

  Importance of opps, ipps, mpfs and dmepos

Research and discuss the differences and importance of : OPPS, IPPS, MPFS and DMEPOS.

  Time value of money

Time Value of Money project

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd