All indicators

Fibonacci Rainbow

Jul 10, 2018

Static chart image
Support and ResistanceSignalsFibonacciMoving Averages

The Fibonacci Rainbow indicator is a trend-following tool that utilizes a sequence of Exponential Moving Averages (EMAs) based on Fibonacci numbers to help traders visualize trend direction, strength, and potential reversal points. By plotting multiple EMAs on the chart, it creates a "rainbow" effect that clearly illustrates the degree of trend expansion or contraction.

Usage

The Usage section focuses on interpreting the relationship between the various EMA levels. When the EMAs are fanned out in a specific order (shortest to longest from top to bottom), it indicates a strong bullish trend. Conversely, when they are fanned out in reverse order (shortest to longest from bottom to top), it indicates a strong bearish trend.

Traders can use the Fibonacci Rainbow for:

  • Trend Identification: A wide spread between the EMAs suggests a strong, established trend.
  • Support and Resistance: In a trending market, the various EMA lines often act as dynamic support or resistance zones where price may bounce.
  • Crossovers: The interaction between the fastest EMA (EMA #1) and the slowest EMA (EMA #7) can signal potential shifts in market momentum.

Details

The indicator calculates seven distinct Exponential Moving Averages. By default, these use the Fibonacci sequence (8, 13, 21, 34, 55, 89, 144). The use of Fibonacci numbers for period lengths is a common technical analysis practice, as these intervals are believed to reflect natural market cycles and human psychology in price action. The visual "rainbow" provides a more comprehensive view of the market than a single moving average by showing short-term, medium-term, and long-term momentum simultaneously.

Settings

  • Source: Determines the price data used for the EMA calculations (e.g., Close, Open, High, Low).
  • EMA #1 - #7: These settings allow the user to adjust the lookback period for each of the seven moving averages in the ribbon.

FAQ

How do I interpret the "Rainbow" width?

A widening rainbow suggests that the trend is accelerating and gaining strength, while a narrowing or "pinched" rainbow indicates that the trend is losing momentum or entering a consolidation phase.

What do the crossover alerts indicate?

The built-in alerts trigger when the fastest EMA (default 8) crosses over or under the slowest EMA (default 144), signaling a potential long-term trend reversal.

How can I access the Fibonacci Rainbow?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.