7
$\begingroup$

This is a bit DSP-related: so if you turn your non-stationary time series into a stationary process, you'll probably see that it is not periodic.. This is an issue for Fourier-based techniques because they are not local in frequency. Now, besides wavelets (some types are causal btw), which other causal techniques can you use? (and ARMA is not it). I tried Empirical Mode Decomposition (HHT), but that's not causal; I tried Intrinsic Time-scale Decomposition: not causal either. Wavelets are pretty old and I would think something better would have been "discovered" by now? Does anyone know of a good causal signal processing technique that deals well with non-periodicity? Thanks!!

$\endgroup$
1
  • $\begingroup$ Have you managed to implement some causal versions of wavelets with success? $\endgroup$ Commented Jul 5, 2011 at 10:55

3 Answers 3

3
$\begingroup$

I know only that Jurik's JMA is good causal filter, better than Kalman and Volterra filters, but I don't know for sure what algorithm inside - it's black box. Does anybody know better causal filter?

$\endgroup$
4
  • $\begingroup$ Do you of anyone else have more information about this filter? I can only find the author's website and I'm not convinced by it. $\endgroup$
    – Bob Jansen
    Commented Sep 18, 2011 at 12:10
  • $\begingroup$ @Bootvis Code for the JMA is available here link $\endgroup$ Commented Sep 18, 2011 at 19:56
  • $\begingroup$ @Bootvis I can recommend you to read this doc for more information:link. $\endgroup$
    – Igor
    Commented Oct 4, 2011 at 13:32
  • $\begingroup$ @babelproofreader I've used this code for MT4, but it's not Jurik original. So their quality is little bit different than original ones. $\endgroup$
    – Igor
    Commented Oct 4, 2011 at 13:35
2
$\begingroup$

Wavelets and Kalman filtering.

$\endgroup$
1
  • $\begingroup$ Wavelet is not a causal technique. there is a huge boundery effect due to the selection of either "reflection" of "periodic" $\endgroup$ Commented Jul 5, 2011 at 10:13
2
$\begingroup$

The issue with wavelets is that you'll have some boundary distortions so be careful when exploiting the results.

$\endgroup$
1

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.