Markov Chain Approximation of One-Dimensional Sticky Diffusions
Christian Meier, Lingfei Li, Gongqiu Zhang
TL;DR
This work develops continuous-time Markov chain (CTMC) approximations for one-dimensional diffusions with a sticky lower boundary, enabling efficient computation of the Feynman-Kac semigroup $\mathcal{P}_t$ and first passage probabilities via matrix exponentials. It introduces two CTMC schemes for discretizing the diffusion generator, with Scheme 2 achieving second-order convergence by matching the first two moments at the sticky boundary, while Scheme 1 is first-order. The approach yields closed-form expressions for FK semigroup actions and first passage probabilities through the CTMC generator $\mathbb{G}_n$, and compares matrix-exponential computation methods, endorsing an extrapolation-based ODE solver for large horizons. Numerical results on a sticky Ornstein–Uhlenbeck short-rate model show accurate bond pricing and robust performance, including effective simulation of sticky paths where Euler discretization fails. The framework is general to drifts, volatilities, and killing rates, with potential extensions to multidimensional sticky diffusions and hybrid simulation schemes.
Abstract
We develop continuous time Markov chain (CTMC) approximation of one-dimensional diffusions with a lower sticky boundary. 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 low interest environment.
