Super Passband Filter



Send download link to:


The Super Passband Filter is a smoothing technique based on analogue filters. Its main purpose is to filter out unnecessary cycle data and reduce the output lag that many smoothing techniques are prone to.

The smoothed and lag-reduced data is represented by the study’s main plot, SuperPassbandFilter. It is calculated as the difference of two exponential moving averages, z-transformed. Signals may be recognized using two reference plots: +RMS and -RMS, calculated as the root mean square of the main plot values. -RMS is +RMS times -1.

According to this study Super Passband Filter, an entry signal can be recognized when the main plot crosses above the -RMS; crossing below the +RMS might be regarded as an exit signal.

The original article of John F Ehlers can be found here

Input Parameters

length1 Defines the period with which the shorter EMA will be calculated, It should be less than length2.
length2 Defines the period with which the longer EMA will be calculated, It should be greater than length1.


SuperPassbandFilter The main SuperPassbandFilter plot.
+RMS The positive root mean square plot.
-RMS The negative root mean square plot.
ZeroLine The zero level.

Also a link with theSuper Passband Filter for  those who want to use it in TradingView


A video about how to use it


Spread the word
Verified by MonsterInsights