Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-08T08:06:19.513Z Has data issue: false hasContentIssue false

Markov chain approximation of one-dimensional sticky diffusions

Published online by Cambridge University Press:  01 July 2021

Christian Meier*
Affiliation:
The Chinese University of Hong Kong
Lingfei Li*
Affiliation:
The Chinese University of Hong Kong
Gongqiu Zhang*
Affiliation:
The Chinese University of Hong Kong, Shenzhen
*
*Postal address: Department of Systems Engineering and Engineering Management, The Chinese University of Hong Kong, Hong Kong SAR. Email address: lfli@se.cuhk.edu.hk
*Postal address: Department of Systems Engineering and Engineering Management, The Chinese University of Hong Kong, Hong Kong SAR. Email address: lfli@se.cuhk.edu.hk
**Postal address: School of Science and Engineering, The Chinese University of Hong Kong (Shenzhen), China.
Rights & Permissions [Opens in a new window]

Abstract

We develop a continuous-time Markov chain (CTMC) approximation of one-dimensional diffusions with sticky boundary or interior points. Approximate solutions to the action of the Feynman–Kac operator associated with a sticky diffusion and first passage probabilities are obtained using matrix exponentials. We show how to compute matrix exponentials efficiently and prove that a carefully designed scheme achieves second-order convergence. We also propose a scheme based on CTMC approximation for the simulation of sticky diffusions, for which the Euler scheme may completely fail. The efficiency of our method and its advantages over alternative approaches are illustrated in the context of bond pricing in a sticky short-rate model for a low-interest environment and option pricing under a geometric Brownian motion price model with a sticky interior point.

Information

Type
Original Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press on behalf of Applied Probability Trust
Figure 0

Table 1: Model parameters for the sticky OU process.

Figure 1

Table 2: Differences in prices for the CTMC method and the eigenfunction expansion method of [42, Section 6].

Figure 2

Figure 1: Absolute error vs. n on log-log scale for Models 1–3 (from top to bottom) with six-month and 30-year maturities.

Figure 3

Figure 2: Comparison of four methods. ‘CTMC expm’ stands for using the scaling and squaring algorithm for computing the matrix exponential in the CTMC method. In the extrapolation approach, extrapolation is only applied once (i.e., $s=2$).

Figure 4

Figure 3: Monte Carlo simulation results for zero-coupon bond pricing. The blue line indicates the benchmark prices. The left panel shows the results for Model 1 with $\rho=4.0\times 10^{-3}$. In the right panel, the results are obtained by setting $\rho=0.1$ with all other parameters remaining fixed.

Figure 5

Figure 4: Sample paths over 10 years generated by the CTMC and Euler scheme. The sample path for the Euler scheme was simulated using $\Delta t=1/600$, i.e., with 50 time steps per month.

Figure 6

Figure 5: Absolute error vs. n on log-log scale for call option prices with one-year maturity obtained with the CTMC method: $S^{*}=110$ (left) and $S^{*}=90$ (right). The geometric Brownian motion is localized to [0,1000], and the scaling and squaring algorithm is used to compute matrix exponentials.

Supplementary material: PDF

Meier et al. supplementary material

Meier et al. supplementary material

Download Meier et al. supplementary material(PDF)
PDF 566 KB