
A highly configurable moving average that uses mathematical curves to weight historical prices, offering enhanced price modeling with customizable anchoring and shaping functions.
Explore complementary indicator rolesHow it works
The Functionally Weighted Moving Average (FWMA) calculates price averages using sophisticated mathematical shaping functions that dynamically weight historical price data. Unlike conventional moving averages, it allows for session anchoring, which means the length can incrementally grow from the first bar of each session, providing more responsive and adaptive tracking of price movements.
The FWMA uses dot product calculations with customizable weight functions like Smoothstep, Ease In/Out, and Cubic Bézier to determine historical price significance. Traders can adjust parameters such as scalar and degree to fine-tune how weights are applied, allowing for precise control over how historical price data influences the current average.
Why it may be useful
Traditional moving averages often lag behind price movements, providing delayed signals that can reduce trading effectiveness. The FWMA addresses this limitation by offering more nuanced and responsive price modeling through its advanced weighting mechanisms, which can capture market dynamics more accurately than conventional approaches.
By allowing traders to customize weight functions and anchoring, the FWMA provides a more flexible tool for trend analysis. This increased configurability means traders can adapt the indicator to different market conditions, timeframes, and trading styles, potentially improving trend identification and entry/exit decision-making.
When to explore it
The FWMA is most effective in markets with distinct trends and when precise trend identification is crucial. It performs exceptionally well in timeframes where traditional moving averages might struggle, such as during market opens or in volatile trading sessions where price can quickly deviate from previous closes.
Traders should consider using the FWMA when they want a more sophisticated approach to trend analysis that goes beyond simple linear averages. It is particularly useful for traders who value customization and want an indicator that can be fine-tuned to match specific market characteristics or trading strategies.
Keep exploring
What we’ve verified
Access, alerts and repainting behaviour have not been independently verified for this indicator. Check the creator’s current publication and settings.
General descriptions and classifications are recovered research. Verified details above identify the specific checks we have completed. Check the creator’s current publication for later changes.





![Trend Filter (2-pole) [BigBeluga] chart preview](/_next/image?url=%2Fmedia%2F26922.png&w=3840&q=90&dpl=dpl_Jt27hmzh6tNsGuJ13vyBBWgv8XSW)
