FIBONACCI BANDS
Dec 19, 2017

The FIBONACCI BANDS indicator is a volatility-based technical analysis tool that projects potential support and resistance levels using Fibonacci ratios applied to the Average True Range (ATR). It provides traders with a multi-layered perspective on price action relative to an Exponential Moving Average (EMA) baseline.
Usage
The Usage section describes how the script can be used to identify trend exhaustion and potential reversal zones. The indicator plots eight bands around a central EMA: four upper bands (FIBOTOP 1-4) and four lower bands (FIBOBOT 1-4).
- Trend Following: The central EMA serves as the primary trend filter. When price remains consistently above the EMA, the trend is considered bullish; conversely, price below the EMA suggests a bearish trend.
- Support and Resistance: The outer Fibonacci bands (levels 3 and 4) are often viewed as significant overbought or oversold zones. Traders look for price rejection at these extreme levels to identify potential reversals or pullbacks.
- Volatility Measurement: Since the width of the bands is determined by the ATR, the bands expand during high-volatility periods and contract during low-volatility consolidation phases.
Details
The indicator is constructed by combining two core components: an Exponential Moving Average (EMA) of the closing price and the Average True Range (ATR). Unlike standard ATR calculations that may use a moving average of the true range, this version specifically utilizes a Simple Moving Average (SMA) of the true range over a specified period.
The bands are calculated by multiplying the ATR value by specific Fibonacci coefficients: 1.0, 1.618, 2.618, and 4.236. These products are then added to and subtracted from the EMA value to create the upper and lower boundaries. This methodology ensures that the levels are mathematically linked to the historical volatility of the asset while respecting established Fibonacci ratios.
Settings
- EMA Period: Sets the lookback period for the central Exponential Moving Average (default is 14).
- ATR Period: Sets the lookback period for the Average True Range calculation, which determines the width of the bands (default is 14).
- Fibonacci Ratio 2: The multiplier for the second set of bands (default is 1.618).
- Fibonacci Ratio 3: The multiplier for the third set of bands (default is 2.618).
- Fibonacci Ratio 4: The multiplier for the fourth/outermost set of bands (default is 4.236).
FAQ
How do I interpret price crossing the outer bands?
Crossing above the FIBOTOP4 or below the FIBOBOT4 indicates extreme price movements. These are often viewed as significant resistance or support levels where price may be overextended.
Can I change the sensitivity of the bands?
Yes, by adjusting the ATR Period or the Fibonacci Ratio inputs, you can make the bands wider (less sensitive) or narrower (more sensitive) to accommodate different trading styles or asset classes.
How can I access FIBONACCI BANDS?
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.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.