Fibonacci Cycle Finder
Feb 11, 2025

The Fibonacci Cycle Finder indicator explores Fibonacci-based waves and cycles by applying a trigonometric approach to market structure analysis. Unlike traditional static retracement tools, this tool maps Fibonacci ratios along structured wave cycles, allowing users to visualize market rhythms through adjustable wavelength, phase, and amplitude settings.
Usage
The Fibonacci Cycle Finder is used to identify potential support and resistance levels within a cyclical context rather than a strictly linear one. By selecting two swing points (A and B), the tool projects dynamic Fibonacci waves that can be aligned with observed price action.
Traders can use this tool to:
- Identify Cyclical Support/Resistance: Observe how price interacts with curved Fibonacci levels. For example, price may stall at a curved 0.382 level or find stability at a curved 0.618 level during a specific market phase.
- Analyze Market Rhythm: By adjusting the wave parameters, you can match the indicator's oscillations to the natural frequency of the market trend.
- Experiment with Non-Linear Structures: Use the tool to see how traditional Fibonacci levels evolve over time when subjected to a sine function.
Details
The indicator functions by establishing standard horizontal Fibonacci levels based on the A-B swing as a baseline. It then applies a sine function to these levels to create wave-like projections.
- Trigonometric Logic: The tool uses sine and cosine characteristics to transform static lines into waves. By default, the wavelength is set high to minimize curvature, keeping the lines relatively flat for a familiar feel.
- Dynamic Scaling: The wave structure is calculated relative to the distance and direction of the A-B swing, ensuring the projections adapt to the volatility and scale of the selected price range.
- Non-Linear Context: This approach acknowledges that markets often exhibit cyclical tendencies where price follows natural wave-like structures rather than strictly adhering to fixed horizontal points.
Settings
Wave Parameters
- Wavelength: Controls the horizontal spacing of the wave. Lower values stretch the wave across more time, while higher values compress the cycle.
- Amplitude: Determines the vertical height of the oscillations relative to the baseline Fibonacci level. Negative values will invert the wave's direction.
- Phase: Shifts the starting position of the wave cycle. A phase of 0 aligns with a sine wave, while 25 aligns with a cosine wave.
Fibonacci Levels
- Levels (0.0 - 1.0): Enable or disable specific ratios (0, 0.236, 0.382, 0.5, 0.618, 0.786, 1.0).
- Color: Individual color pickers for each Fibonacci level for better visual distinction.
Visibility
- Trend: Toggles the trend line connecting anchor points A and B.
- Setup: Shows or hides the lines linking Fibonacci levels to the projected waves.
- AB Labels: Controls visibility of the anchor point labels.
- Left/Right Labels: Manages the display of Fibonacci ratio labels on either side of the wave.
- Fill %: Adjusts the opacity of the background shading between the wave levels.
Time/Price
- A and B Points: Allows manual input or on-chart adjustment of the anchor points used for the calculation.
FAQ
How do I access the Fibonacci Cycle Finder? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
What is the difference between this and standard Fibonacci retracements? Standard retracements are static horizontal lines, whereas this tool introduces a time-based cyclical component, allowing the levels to curve and oscillate based on a sine function.
Can I use this for any timeframe? Yes, the tool is designed to scale dynamically based on the bar index and price difference between points A and B, making it applicable to any timeframe.
Disclaimer
The Fibonacci Cycle Finder is a visual analysis tool and should be used as a supplement to a broader trading strategy. No guarantee is made regarding the accuracy of its projections compared to other proprietary methods.
Free indicator
Get free access to this indicator on the platforms below.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.