VossPredictor
A predictive filter with negative group delay for band-limited signals.
Usage
Use for multi-bar price prediction based on a bandpass-filtered dominant cycle. More accurate than simple linear extrapolation due to its IIR filter pole placement.
Background
The Voss Predictor is a predictive filter developed by J.F. Voss and adapted by Ehlers in Cycle Analytics for Traders. Its IIR bandpass design inherently extrapolates the filtered signal several bars into the future by virtue of pole placement inside the unit circle, enabling lookahead without buffer access.
Parameters
period(default: 20): Center period of the BandPass filterpredict(default: 3): Number of bars of prediction
Formula
[ Filt = \text{BandPass}(Price, Period, 0.25) ] [ Order = 3 \cdot Predict ] [ SumC = \sum_{n=0}^{Order-1} \frac{n+1}{Order} Voss_{t-(Order-n)} ] [ Voss = \frac{3 + Order}{2} Filt - SumC ]