English

A filtering approach to tracking volatility from prices observed at random times

Probability 2008-12-10 v1 Statistical Finance

Abstract

This paper is concerned with nonlinear filtering of the coefficients in asset price models with stochastic volatility. More specifically, we assume that the asset price process S=(St)t0 S=(S_{t})_{t\geq0} is given by dSt=r(θt)Stdt+v(θt)StdBt, dS_{t}=r(\theta_{t})S_{t}dt+v(\theta_{t})S_{t}dB_{t}, where B=(Bt)t0B=(B_{t})_{t\geq0} is a Brownian motion, vv is a positive function, and θ=(θt)t0\theta=(\theta_{t})_{t\geq0} is a c\'{a}dl\'{a}g strong Markov process. The random process θ\theta is unobservable. We assume also that the asset price StS_{t} is observed only at random times 0<τ1<τ2<....0<\tau_{1}<\tau_{2}<.... This is an appropriate assumption when modelling high frequency financial data (e.g., tick-by-tick stock prices). In the above setting the problem of estimation of θ\theta can be approached as a special nonlinear filtering problem with measurements generated by a multivariate point process (τk,logSτk)(\tau_{k},\log S_{\tau_{k}}). While quite natural, this problem does not fit into the standard diffusion or simple point process filtering frameworks and requires more technical tools. We derive a closed form optimal recursive Bayesian filter for θt\theta_{t}, based on the observations of (τk,logSτk)k1(\tau_{k},\log S_{\tau_{k}})_{k\geq1}. It turns out that the filter is given by a recursive system that involves only deterministic Kolmogorov-type equations, which should make the numerical implementation relatively easy.

Keywords

Cite

@article{arxiv.math/0509503,
  title  = {A filtering approach to tracking volatility from prices observed at random times},
  author = {Jaksa Cvitanic and Robert Liptser and Boris Rozovskii},
  journal= {arXiv preprint arXiv:math/0509503},
  year   = {2008}
}
R2 v1 2026-07-22T17:24:49.188Z