Tillson Moving Average
The Tillson Moving Average, also known as the T3 Moving Average, is a sophisticated smoothing indicator developed by Tim Tillson that applies a series of exponential moving averages in sequence to dramatically reduce lag while also filtering out price noise. The core innovation is the use of a "volume factor" (typically set to 0.7) that controls the tradeoff between smoothness and responsiveness: a lower volume factor produces a smoother but slower line, while a higher factor makes it more responsive at the cost of some smoothness. Internally, T3 applies six consecutive EMAs and combines them using a specific algebraic formula with the volume factor, creating a line that hugs price during trends with remarkably little lag for its degree of smoothness.
The Tillson Moving Average generates signals in the same ways as other moving averages — primarily through price crossovers and the direction of the line itself. When price crosses above the T3 line, it is a bullish signal; when it crosses below, it is bearish. Because T3 is smoother than a simple EMA of the same period, it produces fewer false crossover signals during minor price fluctuations. The reduced lag compared to triple EMAs of the same period also means that T3 reacts to genuine trend changes more quickly, allowing traders to enter and exit positions with better timing.
For algorithmic crypto traders, the Tillson Moving Average offers an attractive combination of properties that are difficult to achieve with simpler moving averages: smooth enough to avoid constant whipsawing in noisy markets, yet responsive enough to capture trend changes without significant delay. In volatile crypto environments where standard EMAs often generate excessive crossover noise, the T3 can serve as a cleaner trend-following backbone for bot strategies. Its volume factor parameter also allows bots to be tuned for different market conditions, making it a flexible component in adaptive trading systems.