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.
Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.
Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.
Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.
Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2026 LuxAlgo Global, LLC.

