Concept
Signal Decomposition
Signal Decomposition, also known as SSA, EMD, is a Statistics concept. The Library holds 3 implementations, each one a working definition you can pull into Quant.
Top Signal Decomposition indicators
3 total
What is Signal Decomposition?
Signal decomposition splits a price series into additive components, typically a slow trend, one or more oscillatory parts, and residual noise, so each can be analyzed or traded on its own. Singular spectrum analysis (SSA) does it algebraically: embed the series into a matrix of lagged windows, factorize with singular value decomposition, and reconstruct components from the leading factors. Empirical mode decomposition (EMD) does it adaptively, repeatedly 'sifting' the series into intrinsic mode functions, locally defined oscillations ordered fastest to slowest, plus a residual trend. Unlike FFT/spectral analysis, neither imposes fixed sinusoidal frequencies; the data defines its own components.
That adaptivity is the appeal and the trap. Decomposed trends look smooth with little apparent lag, and isolated cycle components look beautifully tradable in hindsight. But both methods are full-sample calculations: each new bar changes the decomposition of past bars, most strongly near the right edge, exactly where trades happen. Live use demands causal rolling implementations and honest bar-by-bar backtesting, the territory of repaint-safe engineering.
How traders use it
- For trend extraction: the slowest components (SSA's leading factors, EMD's residual and final modes) form a smooth trend proxy whose slope and turns can gate directional bias with less whipsaw than a comparably smooth moving average, subject to end-point caveats.
- For cycle trading: an isolated oscillatory component behaves like a detrended oscillator, and its turns feed timing models alongside dominant cycle measurement.
- For denoising: dropping the fastest components before feeding price-derived features into forecasting models or indicators.
Related concepts · Regression & filtering
Concept family
Statistics
45 concepts mapped · 37 in the Library
Signal Decomposition FAQ
What is the difference between SSA and EMD?
SSA is a linear-algebra method: it builds a lagged-window matrix, factorizes it, and reconstructs components from the dominant factors, which makes it stable and well studied but dependent on the window length chosen. EMD is a heuristic sifting procedure that lets the data define its own modes, which handles nonlinearity well but can mix modes and is noise-sensitive; the ensemble variant (EEMD) averages over added noise to compensate.
Do SSA and EMD repaint?
In their standard full-sample form, yes: each new bar re-solves the whole decomposition, so past component values shift, most of all near the current bar. A chart of the final decomposition therefore overstates how good live signals would have been. Honest use requires causal rolling versions that freeze history and backtests built bar by bar rather than on one finished decomposition.
Build Signal Decomposition your way.
Quant writes, tests, and refines it with you — then it runs on LuxAlgo charting or ports to TradingView.


