Fourier Oscillating Moving Average (FOMA)
Description:
The Fourier Oscillating Moving Average (FOMA) is an advanced moving average that uses Fourier Transform principles to enhance cycle detection and smooth price movement analysis.
Unlike traditional moving averages that simply average historical prices, FOMA captures the dominant cyclical behavior of the market by extracting the real part (cosine component) of the Fourier Transform over a selected period.
This real part (oscillation) is then added to a standard Simple Moving Average (SMA), creating a line that oscillates naturally above and below the SMA baseline, reflecting true market cycles more accurately than conventional smoothing techniques.
Key Features:
Cyclic Behavior Detection: Captures hidden cyclical movements that traditional moving averages cannot see.
Oscillation Around SMA: Instead of simply shifting the moving average upwards, FOMA oscillates above and below the SMA based on market dynamics.
Noise Reduction: Reduces random price noise while enhancing meaningful cycles and trends.
Adaptive: The FOMA adapts its movement according to the underlying cyclical strength detected in the data.
Practical Application:
Trend Enhancement: Traders can spot strengthening or weakening cycles within trends more easily.
Early Reversals: FOMA can indicate subtle changes before regular moving averages react.
Cycle Trading: Ideal for identifying high-probability entries during market expansions and contractions.
Filter for Strategies: FOMA can act as a condition filter, ensuring that trading systems trigger only during strong cyclic conditions.
Visual Behavior:
When the market has strong upward cycles, FOMA will rise above the SMA.
When the market experiences downward cycles, FOMA will dip below the SMA.
In low cycle environments (no clear rhythm), FOMA stays closer to the SMA.
Quick Example:
If price action becomes rhythmically bullish, FOMA will cross above SMA — giving traders early confirmation of trend strength. Conversely, rhythmic bearishness will push FOMA below the SMA ahead of simple moving average crossings.
Summary:
FOMA is a powerful upgrade over traditional moving averages, combining cycle theory (Fourier analysis) with price smoothing to better detect the underlying forces of the market.