---
title: "Trendflex Indicator: Formula, Meaning"
description: "Trendflex is a John Ehlers oscillator that keeps the trend component of price. It smooths price with a Super Smoother filter, then averages the differences..."
canonical: https://www.getswoopr.com/indicators/cycle-and-signal-processing/trendflex-indicator/
source: "Swoopr Investment: https://www.getswoopr.com"
---

## Direct Answer



> Trendflex is a John Ehlers oscillator that keeps the trend component of price. It smooths price with a Super Smoother filter, then averages the differences between the current filtered value and each of the last N filtered values, and rescales the result by its own root-mean-square so it is comparable over time. Values above zero mean the smoothed price sits above its recent history on average, values below zero the opposite.





      


# Trendflex Indicator: Formula, Meaning, Signals, Examples and How to Use It



## How Is Trendflex Indicator Calculated?

Trendflex is a John Ehlers oscillator that keeps the trend component of price. It smooths price with a Super Smoother filter, then averages the differences between the current filtered value and each of the last N filtered values, and rescales the result by its own root-mean-square so it is comparable over time.

**Formula:** `Filt = SuperSmoother(price, N/2); Sum = (1/N) * sum over k=1..N of (Filt[0] - Filt[k]); Trendflex = Sum / sqrt(MS), where MS = 0.04*Sum^2 + 0.96*MS[previous]`

**Inputs:**

- Close prices
- Lookback length N (often 20)
- Super Smoother cutoff period (commonly N/2)

**Reading it.** Values above zero mean the smoothed price sits above its recent history on average, values below zero the opposite. Because the output is normalized by a running RMS, magnitudes of roughly 1 or more are large relative to the series' own recent history. Rising values describe strengthening upward drift, falling values the reverse.

**Limits.** The Super Smoother adds lag, and the RMS normalization means readings are relative to recent behavior rather than an absolute scale. In a sideways market the oscillator hovers near zero and crosses it often without any durable trend behind the crossings.


      

## What is Trendflex Indicator?



Trendflex is a John Ehlers oscillator that keeps the trend component of price. It smooths price with a Super Smoother filter, then averages the differences between the current filtered value and each of the last N filtered values, and rescales the result by its own root-mean-square so it is comparable over time.




## How to use Trendflex Indicator



Values above zero mean the smoothed price sits above its recent history on average, values below zero the opposite. Because the output is normalized by a running RMS, magnitudes of roughly 1 or more are large relative to the series' own recent history. Rising values describe strengthening upward drift, falling values the reverse. A reading alone is never a buy or sell signal; it needs context from price structure, volume, volatility and the broader market regime.




## Strengths



- Dividing by a running root-mean-square puts the output on a roughly constant scale, so swings are comparable across low and high volatility periods.
- Averaging the differences from each of the last N filtered values captures the persistent direction of the window, not just the endpoint change.
- Reproducible when the formula and data convention are fixed.




## Weaknesses and limitations



- After a volatility burst, the 0.96-weighted RMS term decays slowly, which keeps later readings compressed for a while.
- N sets both the Super Smoother cutoff (N/2) and the averaging window, so one parameter changes lag and sensitivity together.
- Correlated indicators can create false confidence by repeating the same underlying information.




## Editorial and risk note



This page is educational content, not individualized investment advice. It should not imply guaranteed prediction, accuracy or outperformance.







## Frequently Asked Questions


        



Is Trendflex Indicator a buy or sell signal?




No. Values above zero mean the smoothed price sits above its recent history on average, values below zero the opposite. The Super Smoother adds lag, and the RMS normalization means readings are relative to recent behavior rather than an absolute scale. A trade built on it still needs a trigger, an invalidation rule, a position size and realistic execution assumptions.










What is the best setting for Trendflex Indicator?




Trendflex Indicator takes these inputs: close prices; lookback length N (often 20); super Smoother cutoff period (commonly N/2). There is no universal best setting for the tunable ones, so test them across instruments, regimes and out-of-sample periods and favor stable parameter regions over one historical winner.










Can Trendflex Indicator be used by itself?




The Super Smoother adds lag, and the RMS normalization means readings are relative to recent behavior rather than an absolute scale. In a sideways market the oscillator hovers near zero and crosses it often without any durable trend behind the crossings. For that reason it is read next to measures of direction, participation, valuation, liquidity and risk, not alone.










Does Trendflex Indicator work on every timeframe?




The calculation (Filt = SuperSmoother(price, N/2); Sum = (1/N) * sum over k=1..N of (Filt[0] - Filt[k]); Trendflex = Sum / sqrt(MS), where MS = 0.04*Sum^2 + 0.96*MS[previous]) can be run on any bar size, but behavior is not portable: a reading on a five-minute chart describes a very different market window from the same reading on a daily chart. Validate the exact timeframe before relying on it.










Why does Trendflex Indicator give false signals?




After a volatility burst, the 0.96-weighted RMS term decays slowly, which keeps later readings compressed for a while. N sets both the Super Smoother cutoff (N/2) and the averaging window, so one parameter changes lag and sensitivity together. Lag, noise and regime changes add to this, because market participants react to new information after the reading is calculated.










How should Trendflex Indicator be backtested?




Rebuild Trendflex Indicator from close prices using point-in-time data, write the rules before testing, include delisted securities where relevant, model realistic fills and costs, reserve a validation sample and compare with a simpler baseline.












S




Swoopr Editorial Team



The Swoopr Editorial Team produces independent investment education, research, and tools for understanding markets, evaluating opportunities, and managing risk. All content is educational only and does not constitute personalized investment advice.



See our [editorial policy](https://www.getswoopr.com/legal/editorial-policy/) and [corrections policy](https://www.getswoopr.com/legal/corrections-policy/).
