Suppose we have classic Ornstein-Uhlenbeck process. How can we calculate expected number (and variance too) of crossing mean value over the certain period of time?
Say, if we have discrete OU process ($x_{k+1} = \theta(\mu - x_k)\Delta t + \sigma \varepsilon_k\sqrt{\Delta t}$), then parameter $\theta$ affects the speed of mean reversion. Large $\theta$ means higher frictions around $\mu$, therefore - we have more crossings of mean value over any period of time. Small $\theta$ means the reverse, the OU process is slow.
My questions are - is there any explicit formula that links $\theta$ (or any other parameters) and the number of crossings of mean value? If we know all parameters of OU, how can we estimate expected number of crossings of mean value?