Skip to main content
Track Bandpass filter
9 / 9
Library

2019issue C088-11

Lock a band, take a short lead, then gate empty readings

A negative-group-delay stage is not applied to raw prices. The archive construction first isolates an explicit center period with a two-pole bandpass, keeps any requested lead to no more than three bars on that band-limited series, and uses a trend filter to suppress readings when the passband holds no cycle.

  • Group delay is a lag in bars. Phase delay is that same lag written as a fraction of a cycle, so a fixed group delay is a larger phase shift on a shorter cycle.
  • A predictive stage that produces negative group delay needs band-limited input, which is why a two-pole bandpass with an explicit center period runs first.
  • The requested lead stays at no more than three bars, the predictive-stage order starts at three times that lead, and only the bandpass output is fed in after the first bar.
  • When the passband holds no cyclic content, a trend filter is required so an empty-band reading is not treated as a turning-point signal.
Entries in this reading3 entries

Two delay types on ordered prices

When a filter processes ordered prices, two delay types appear: group delay and phase delay. Group delay is the time lag, measured in bars, between an input waveform and the matching filter output. For a simple moving average that lag is the same at every frequency. Phase delay is that same lag written as a fraction of a cycle period, so a fixed group delay becomes a larger phase shift as the cycle shortens.

A five-bar simple moving average applies a two-bar group delay at all frequencies. That same two-bar group delay is a 36-degree phase delay versus a 20-bar cycle and a 72-degree phase delay versus a 10-bar cycle.

An exponential moving average has a large group delay at long periods that shrinks toward the Nyquist frequency. Both group delay and phase delay are therefore nonlinear across the spectrum.

Lock a band before the predictive stage

A negative-group-delay predictive stage requires band-limited input. Market series are treated as having essentially unlimited bandwidth, so a two-pole bandpass filter with an explicit center period is applied first. That bandpass isolates the chosen center period, treated as the dominant cycle whose peaks and valleys the later lead overlay is meant to mark. The predictive stage then receives the bandpass output instead of raw prices.

Negative group delay, in this construction, means the output leads selected passband components relative to the bandpass overlay. It does not imply a true look-ahead of unbounded market data.

Keep the requested lead short

The construction keeps the requested lead at no more than three bars. A longer lead raises output noise. Tightening bandpass bandwidth to cut that noise increases group and phase lag.

On the first bar the predictive-stage order is set to three times the chosen lead length. After that, the bandpass output is the only series fed into the predictive stage. The predictive stage sums multiple time-delayed feedback terms so components inside the bandpass passband show negative group delay relative to the bandpass output.

In a cyclic interval whose dominant period was about 20 bars, the predictive overlay moved ahead of the bandpass overlay at the peaks and valleys of the illustrated equity series.

Suppress empty-band readings

In a later trend interval the cycle overlay flipped against the price run because the passband held no cyclic content. An additional trend filter is required to suppress those empty-band readings so they are not treated as turning-point signals.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
9 of 9 in the Bandpass filter track
1994Track finished · Next track: Base buildingCup-and-handle base construction and volume breakout34 readings
All readings on this track · 9 readings
  1. 1994Constructing a cycle-aligned bandpass from paired lowpass filters
  2. 2008A bandpass filter bank for dominant cycle construction
  3. 2010Construct a bandpass, cycle, and trend mode detector
  4. 2015Constructing a one-parameter bandpass oscillator from two-bar momentum
  5. 2015Bandpass cycle models cannot promise certainty
  6. 2016Dual exponential Super Passband filter construction
  7. 2017A three-flag swing window with a bandpass midpoint
  8. 2019Building a three-harmonic Fourier series cycle wave
  9. 2019Lock a band, take a short lead, then gate empty readings
All 15 readings tagged Bandpass filter
Also on Bandpass filter5 readings