Free Indicator

Auto Fibonacci TradingView Indicator

Auto Fibonacci indicator showing color-changing retracement and extension levels with a percentage gap table on a TradingView chart

Auto Fibonacci is a free TradingView indicator that plots retracement and extension levels from the previous day, week, month, quarter, or year high and low. Each line color-codes based on price position, and a live percentage gap table shows distance to the nearest levels above and below.

Built by Lane Dotson · Last updated · View on TradingView →
This is a free indicator - Add it to your TradingView charts at no cost.
Add to TradingView →

WHAT IT DOES

Core Features

Automatic fibonacci retracement and extension levels drawn from the previous timeframe’s high and low, with color-coded lines, a percentage distance table and alerts for every level.

Multi-Timeframe Fibonacci Levels

The indicator automatically calculates fibonacci levels using the high and low from the previous day, week, month, quarter or year. You can switch between timeframes in the settings to see support and resistance levels at different scales. The previous high and low are marked as white lines. these are key levels to watch when price reaches them. Check the higher timeframes for the most significant levels.

Retracement & Extension Levels

The indicator plots a full set of retracement and extension levels up to 3.272 in each direction. The retracement levels are: previous high, .117, .236, .382, .5, .618, .786, .883 and previous low. The extension levels are: .272, .618, 1, 1.272, 1.618, 2, 2.272, 2.618, 3 and 3.272. Each line paints green when price is above it and red when price is below it, so you can instantly see which levels are acting as support versus resistance.

Percentage Gap Table

A real-time table on the chart shows how far away the nearest fibonacci levels are above and below the current price, represented as percentages. The table can be repositioned to different areas of the chart, customized in color, or turned off entirely.

Level Alerts

The indicator includes alerts for each fibonacci level. Set your fibonacci timeframe on your preferred ticker and turn on TradingView alerts for alert() calls to get notified when price crosses key levels without watching the chart.

INTERPRETATION GUIDE

How to Read the Fibonacci Levels

Color-Coded Lines

Trading With the Levels

Fibonacci levels are popular percentage-based support and resistance zones. Expect price to bounce off of these levels regularly. Trade in the direction of the trend. When price is above most levels, look for long entries on pullbacks to the next lower level. When price is below most levels, look for shorts into bounces at the next level above. Always check the percentage gap table before entering a trade to make sure there is enough distance to the next level to justify the risk.

CONFIGURATION

Settings Overview

The Auto Fibonacci indicator has a straightforward set of options in the settings input tab. Here’s what you can configure.

Main Settings

Setting Default Description
Timeframe 1 Day The timeframe used to determine the previous high and low. Options: Day, Week, Month, Quarter, Year.
Lines On/Off On Toggle individual fibonacci level lines on or off.
Upper Line Colors Red Custom colors for fibonacci levels above the current price.
Lower Line Colors Green Custom colors for fibonacci levels below the current price.
Previous High/Low Colors White Custom colors for the previous high and previous low anchor lines.
Line Width 1 Adjust the thickness of the fibonacci level lines.
Percentage Table On Toggle the percentage gap table on or off.
Table Color Blue Customize the color of the percentage gap table.
Table Position Bottom Right Move the percentage gap table to different areas on the chart.

GOOD TO KNOW

Important Notes & Limitations

The fibonacci levels are calculated from the previous timeframe's high and low, not the current one. If you select "Day," the levels come from yesterday's range, not today's.
On lower timeframes with a quarterly or yearly setting, extension levels may be very far from current price and may not be visible on the chart without zooming out significantly.
Historical data depth depends on your TradingView subscription tier.

FREE ON TRADINGVIEW

Auto Fibonacci is Free to Use

Add it to your TradingView charts and start trading with automatic fibonacci levels today. No subscription required.

100% Free
No Account Required
All Future Updates

COMMON QUESTIONS

Frequently Asked Questions

You can draw levels from the previous day, week, month, quarter or year. The indicator uses the high and low from whichever timeframe you select as the anchor points for all retracement and extension levels.
Retracement levels: .117, .236, .382, .5, .618, .786 and .883 between the previous high and low. Extension levels up to 3.272 in both directions: .272, .618, 1, 1.272, 1.618, 2, 2.272, 2.618, 3 and 3.272.
Green means price is currently above that fibonacci level (the level is acting as support). Red means price is below it (the level is acting as resistance). The white lines mark the previous high and low anchor points.
Yes. The indicator includes alerts for every fibonacci level. Set your preferred timeframe and ticker, then enable TradingView alerts for alert() calls to get notified of level crosses.
It works on all markets including stocks, crypto, futures and forex, and on all chart timeframes.

CHANGELOG

Release Notes

Variable & Display Update

Updated variable usage and changed a few text displays.

What Changed
Updated variable usage
Changed text displays

EXPLORE MORE

Related Indicators

Free

Automatic support and resistance levels based on wick rejections. Complements fibonacci levels by showing where price has been actively rejected, confirming which fib zones carry the most weight.

Free

Plots key levels from higher timeframe candles on your current chart. Use alongside the Auto Fibonacci to see where higher timeframe structure aligns with fibonacci retracement and extension zones.

Free

Plots options strike price levels as support and resistance. Layer with fibonacci levels to identify where strike price walls and fib zones overlap for high-probability trade setups.