| Literature DB >> 24489518 |
Abstract
In the paper, we consider the problem of pricing options in wide classes of Lévy processes. We propose a general approach to the numerical methods based on a finite difference approximation for the generalized Black-Scholes equation. The goal of the paper is to incorporate the Wiener-Hopf factorization into finite difference methods for pricing options in Lévy models with jumps. The method is applicable for pricing barrier and American options. The pricing problem is reduced to the sequence of linear algebraic systems with a dense Toeplitz matrix; then the Wiener-Hopf factorization method is applied. We give an important probabilistic interpretation based on the infinitely divisible distributions theory to the Laurent operators in the correspondent factorization identity. Notice that our algorithm has the same complexity as the ones which use the explicit-implicit scheme, with a tridiagonal matrix. However, our method is more accurate. We support the advantage of the new method in terms of accuracy and convergence by using numerical experiments.Entities:
Mesh:
Year: 2013 PMID: 24489518 PMCID: PMC3893018 DOI: 10.1155/2013/963625
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
American put, time of computation: FDS & WH versus FDS.
| Parameters | Relative difference | Time of computation, sec. | |||
|---|---|---|---|---|---|
| Space step Δ | Number of time steps |
|
| FDS | FDS & WH |
| 0.002 | 65 | 0.21% | 0.2% | 14 | 1 |
| 0.001 | 112 | 0.21% | 0.2% | 64 | 3 |
| 0.0005 | 203 | 0.2% | 0.2% | 536 | 13 |
KoBoL parameters: σ = 0, ν = 0.2, λ + = 3.2, λ − = −5.4, c = 1.
K = 100, r = 0.03, T = 0.5.
ϵ and ϵ are the maximums of the relative differences between correspondent prices and boundaries, respectively, in the region S ≤ 1.3K.
(a)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 93 | 0.0577 | −59.1% | 1 | 0.1380 | −2.2% | 1 |
| 0.0005 | 152 | 0.0716 | −49.2% | 3 | 0.1400 | −0.8% | 2 |
| 0.00025 | 253 | 0.0873 | −38.1% | 19 | 0.1408 | −0.2% | 8 |
| 0.0001 | 520 | 0.1073 | −24.0% | 78 | 0.1411 | 0.0% | 33 |
| 0.00005 | 926 | 0.1197 | −15.2% | 324 | 0.1411 | 0.0% | 126 |
| 0.000025 | 1688 | 0.1281 | −9.2% | 1348 | 0.1411 | 568 | |
| 0.00001 | 4000 | 0.1330 | −5.7% | 14655 | |||
(b)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 93 | 0.2344 | −19.8% | 1 | 0.2899 | −0.8% | 1 |
| 0.0005 | 152 | 0.2464 | −15.7% | 3 | 0.2915 | −0.2% | 2 |
| 0.00025 | 253 | 0.2571 | −12.0% | 19 | 0.2920 | 0.0% | 8 |
| 0.0001 | 520 | 0.2679 | −8.3% | 78 | 0.2922 | 0.0% | 33 |
| 0.00005 | 926 | 0.2740 | −6.2% | 324 | 0.2922 | 0.0% | 126 |
| 0.000025 | 1688 | 0.2787 | −4.6% | 1348 | 0.2922 | 568 | |
| 0.00001 | 4000 | 0.2832 | −3.1% | 14655 | |||
(c)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 93 | 0.2182 | −16.7% | 1 | 0.2583 | −1.4% | 1 |
| 0.0005 | 152 | 0.2273 | −13.3% | 3 | 0.2604 | −0.6% | 2 |
| 0.00025 | 253 | 0.2353 | −10.2% | 19 | 0.2614 | −0.3% | 8 |
| 0.0001 | 520 | 0.2434 | −7.1% | 78 | 0.2618 | −0.1% | 33 |
| 0.00005 | 926 | 0.2481 | −5.3% | 324 | 0.2620 | 0.0% | 126 |
| 0.000025 | 1688 | 0.2517 | −4.0% | 1348 | 0.2621 | 568 | |
| 0.00001 | 4000 | 0.2552 | −2.6% | 14655 | |||
(d)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 93 | 0.1718 | −15.4% | 1 | 0.1995 | −1.7% | 1 |
| 0.0005 | 152 | 0.1781 | −12.2% | 3 | 0.2012 | −0.9% | 2 |
| 0.00025 | 253 | 0.1838 | −9.4% | 19 | 0.2022 | −0.4% | 8 |
| 0.0001 | 520 | 0.1896 | −6.6% | 78 | 0.2027 | −0.2% | 33 |
| 0.00005 | 926 | 0.1930 | −4.9% | 324 | 0.2029 | −0.1% | 126 |
| 0.000025 | 1688 | 0.1956 | −3.6% | 1348 | 0.2030 | 568 | |
| 0.00001 | 4000 | 0.1981 | −2.4% | 14655 | |||
KoBoL parameters: σ = 0, ν = 0.5, λ + = 4, λ − = −6, c = 1.
K = 100, H = 90, r = 0.04879, T = 0.5, ϵ: the relative difference between the current option price and the price computed by FDS & WH method for space step Δx = 0.000025.
(a): S = 91; (b): S = 101; (c): S = 111; (d): S = 121.
(a)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 95 | 0.372 | −28.9% | 1 | 0.551 | 5.3% | 1 |
| 0.0005 | 218 | 0.402 | −23.3% | 2 | 0.543 | 3.6% | 3 |
| 0.00025 | 501 | 0.431 | −17.7% | 10 | 0.536 | 2.3% | 15 |
| 0.0001 | 1501 | 0.464 | −11.4% | 188 | 0.529 | 1.0% | 98 |
| 0.00005 | 3440 | 0.481 | −8.2% | 1045 | 0.526 | 0.4% | 482 |
| 0.000025 | 7882 | 0.492 | −6.1% | 5520 | 0.524 | 2697 | |
(b)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 95 | 2.314 | −5.7% | 1 | 2.565 | 4.5% | 1 |
| 0.0005 | 218 | 2.344 | −4.5% | 2 | 2.522 | 2.7% | 3 |
| 0.00025 | 501 | 2.369 | −3.5% | 10 | 2.494 | 1.6% | 15 |
| 0.0001 | 1501 | 2.394 | −2.5% | 188 | 2.471 | 0.7% | 98 |
| 0.00005 | 3440 | 2.407 | −1.9% | 1045 | 2.461 | 0.3% | 482 |
| 0.000025 | 7882 | 2.418 | −1.5% | 5520 | 2.455 | 2697 | |
(c)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 95 | 2.304 | −3.4% | 1 | 2.428 | 1.8% | 1 |
| 0.0005 | 218 | 2.320 | −2.7% | 2 | 2.414 | 1.2% | 3 |
| 0.00025 | 501 | 2.335 | −2.1% | 10 | 2.403 | 0.7% | 15 |
| 0.0001 | 1501 | 2.349 | −1.5% | 188 | 2.393 | 0.3% | 98 |
| 0.00005 | 3440 | 2.357 | −1.2% | 1045 | 2.389 | 0.1% | 482 |
| 0.000025 | 7882 | 2.364 | −0.9% | 5520 | 2.386 | 2697 | |
(d)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 95 | 1.547 | −2.2% | 1 | 1.567 | −0.9% | 1 |
| 0.0005 | 218 | 1.554 | −1.8% | 2 | 1.575 | −0.4% | 3 |
| 0.00025 | 501 | 1.560 | −1.4% | 10 | 1.579 | −0.2% | 15 |
| 0.0001 | 1501 | 1.566 | −1.0% | 188 | 1.581 | 0.0% | 98 |
| 0.00005 | 3440 | 1.570 | −0.7% | 1045 | 1.581 | 0.0% | 482 |
| 0.000025 | 7882 | 1.573 | −0.5% | 5520 | 1.581 | 2697 | |
(e)
| Parameters | CV | FDS & WH | |||||
|---|---|---|---|---|---|---|---|
| Δ |
| Option price |
| CPU time, sec. | Option price |
| CPU time, sec. |
| 0.001 | 95 | 0.862 | −1.5% | 1 | 0.849 | −3.0% | 1 |
| 0.0005 | 218 | 0.865 | −1.2% | 2 | 0.861 | −1.7% | 3 |
| 0.00025 | 501 | 0.867 | −0.9% | 10 | 0.868 | −0.9% | 15 |
| 0.0001 | 1501 | 0.870 | −0.6% | 188 | 0.872 | −0.3% | 98 |
| 0.00005 | 3440 | 0.872 | −0.4% | 1045 | 0.874 | −0.1% | 482 |
| 0.000025 | 7882 | 0.873 | −0.3% | 5520 | 0.875 | 2697 | |
KoBoL parameters: σ = 0, ν = 1.2, λ + = 8.8, λ − = −14.5, c = 1.
K = 100, H = 80, r = 0.04879, T = 0.1; N : number of time steps; ϵ: the relative difference between the current option price and the price computed by FDS & WH method for space step Δx = 0.000025.
(a): S = 81; (b): S = 91; (c): S = 101; (d): S = 111; (e): S = 121.