The [Kalman filter][1], also known as linear quadratic estimation (LQE), is an algorithm that uses a series of measurements observed over time, containing noise (random variations) and other inaccuracies, and produces estimates of unknown variables that tend to be more precise than those based on a ...

learn more… | top users | synonyms

0
votes
3answers
7k views

Kalman Filter Equity Example

I am looking out for some material where I can study about Kalman Filter applied to Equity using Excel or R?
1
vote
1answer
567 views

robust open source Kalman filter library in C++

I would like to know if anyone has experience with a good open source kalman filter implementation in C++ that I could use. I require an implementation that supports computation of likelihood similar ...
0
votes
0answers
54 views

Kalman Filtering with Linear Restrictions

A question on this topic has been asked before: Combining a linear Kalman Filter with additional linear constraints? and I checked out some of the references given: ...
0
votes
0answers
72 views

Identifiability for Time Invariant State Space Models

Kevin Murphy's Kalman Filter toolbox (for Matlab) contains an example where it's the fact that the state space system in not identifiable causes problems. I include the example in it's entirety but ...
1
vote
0answers
57 views

Variable Selection with Kalman Filter

I'm trying to estimate factor loadings on portfolios over time for portfolios that are traded pretty frequently. I have a sense that several portfolios are loading on the Fama-French HML factor ...
4
votes
1answer
151 views

Simulating state space model with AR(1) dynamics

I asked a question similar to this previously: https://dsp.stackexchange.com/questions/16341/simulating-a-state-space-model However I think I have a better handle on it now and want to re-ask it: I ...
3
votes
0answers
351 views

mean reversion with Kalman Filter - Spread calculation

Ernest Chan in its book "Algorithmic Trading" shows how to use the Kalman Filter for mean reversion pair trading. I have seen that he uses the measurement prediction error for calculating the spread ...
2
votes
1answer
371 views

Maximum Likelihood using a Kalman filter for two factor model

I'm trying to implement a Kalman Filter for the parameter estimation of a linear gaussian two factor model in Matlab. (Schwartz Smith model for commodity prices) In other words: I try to compute the ...
14
votes
2answers
863 views

Parameter estimation of Ornstein–Uhlenbeck and CIR processes

I would like to estimate Ornstein–Uhlenbeck process' parameters via Kalman filter. My process is the following one: $\text{d}x_{t}=\alpha(\theta-x_{t})\text{d}t+\sigma\text{d}W_{t}$ I'm interested ...
2
votes
0answers
154 views

Good criteria to sort state-space $\beta_{t}$ according to Kalman filter output

Let the usual state-space linear model (without constant term for the sake of simplicity): $y_{t}=\beta_{t} X_{t}+\epsilon_{t}$ If we use Gaussian Kalman filter to estimate $\beta_{t}$ we get ...
0
votes
0answers
225 views

Time-varying correlation via state-space representation and Kalman filter

Let a linear time-varying mode like this one: $y_{t}=\alpha_{t}+\beta_{t}x_{t}+\epsilon_{t}$. You can also suppress the constant term to simplify this example: $y_{t}=\beta_{t}x_{t}+\epsilon_{t}$. ...
4
votes
1answer
2k views

How to tune Kalman filter's parameter?

I plan to use Kalman filter to estimate saving account amount. However, I'm a bit lost at how to tune the filter's parameters. Taking as the example from the Wikipedia page, basically there are ...
2
votes
1answer
663 views

Counterintuitive time varying Beta with Kalman filter

If you're used to play with R, you'll enjoy the following reproducible code: ...