Bergische Universität Wuppertal Applied Mathematics and Numerical Analysis Univ.-Prof. Dr. M. Günther Dr. C. Heuer Dipl.-Math. L. Teng Winter Term 2014/15 Exercise Sheet 4 in Computational Finance II Question 1:(13 points) The Black-Scholes equation is given by ∂V σ2 S 2 ∂ 2 V ∂V + + (r − δ)S − rV = 0 2 ∂t 2 ∂S ∂S (1) with S ∈ [0, Smax ] and t ∈ [0, T [. The final condition for a European Put with strike K > 0 is given by V (S, T ) = max(K − S, 0) for S ∈ [0, Smax ]. An equidistant grid for this problem setting is given by Si = i∆S, ∆S = Smax m tν = ν∆t, ∆t = T νmax for m, νmax > 1. Apply the finite difference approximations Vi+1 − Vi−1 ∂V (Si ) = + O (∆S)2 ∂S 2∆S and ∂ 2 V (Si ) Vi+1 − 2Vi + Vi−1 = + O (∆S)2 2 2 ∂S (∆S) and the Crank-Nicolson time-discretisation to (1). Use ωk,ν as the approximation of V (Sk , tν ) for k = 0, . . . , m and ν = 0, . . . , νmax as well as ω (ν) = (ω1,ν , . . . , ωm−1,ν )tr . Define A, B and d(ν) (which contains the boundary conditions) so that the resulting numerical scheme for a European Put is of the form Aω (ν+1) = Bω (ν) + d(ν) . Question 2:(7 points) For the Black-Scholes equation we can use V (S, t) ≈ S (2) as a boundary condition for a European Call at the boundary S → ∞. Apply the transformations ¯ −δ(T −t) , S = Se and S¯ = Kex , t=T− 1 V = Kexp − (qδ − 1)x − 2 2τ , σ2 q= 2r , σ2 qδ = 2(r − δ) σ2 1 2 (qδ − 1) + q τ y 4 to (2) and thus show that we have 1 1 2 (qδ + 1)x + (qδ + 1) τ y = exp 2 4 as a boundary condition for the transformed European Call y at the boundary x → ∞. Return the solutions until Monday, November 10, up to 4pm. You may submit in groups (up to two persons). 2
© Copyright 2024 ExpyDoc