4,364 research outputs found

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

    Get PDF
    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

    The Hitchhiker's Guide to Nonlinear Filtering

    Get PDF
    Nonlinear filtering is the problem of online estimation of a dynamic hidden variable from incoming data and has vast applications in different fields, ranging from engineering, machine learning, economic science and natural sciences. We start our review of the theory on nonlinear filtering from the simplest `filtering' task we can think of, namely static Bayesian inference. From there we continue our journey through discrete-time models, which is usually encountered in machine learning, and generalize to and further emphasize continuous-time filtering theory. The idea of changing the probability measure connects and elucidates several aspects of the theory, such as the parallels between the discrete- and continuous-time problems and between different observation models. Furthermore, it gives insight into the construction of particle filtering algorithms. This tutorial is targeted at scientists and engineers and should serve as an introduction to the main ideas of nonlinear filtering, and as a segway to more advanced and specialized literature.Comment: 64 page
    corecore