OPEN-SOURCE SCRIPT
All-In-One Stock Dashboard: Ratios to Moving Averages

Tired of switching between tabs to check a stock's fundamentals, short interest, and technical extensions? This indicator bridges the gap between fundamental analysis and technical execution by putting all the critical data into one clean, fully customizable dashboard right on your chart.
Whether you are a swing trader looking for mean reversion setups based on Average Daily Range (ADR) extensions, or an investor verifying free cash flow and revenue growth, this dashboard gives you the complete picture at a glance.
Key Features:
📊 Core Fundamentals & Valuation
Key Stats: Instantly view Market Cap, Shares Float, and Short % of Float.
Ratios & Margins: Tracks P/E Ratio, P/S Ratio, Debt-to-Equity, Return on Equity (ROE), and Pretax Margins.
Growth & Yield: Displays Revenue 1Y Growth, FCF Yield, EBITDA Yield, and Dividend Yield.
Bonus: Shows the estimated IPO Date directly on the chart.
📏 Technical & MA Extensions (The "Rubber Band" Effect)
Distance to Highs/Lows: Tracks the exact percentage distance from the All-Time High, 52-Week High, and 52-Week Low.
Moving Average Extensions: Measures how far the current price is extended from key moving averages (10 EMA, 21 EMA, 50 SMA, 150 SMA, and 200 SMA).
Dual-Metric Measurement: The MA distance is displayed in both Percentage (%) and the number of Average Daily Ranges (ADRs). This is crucial for knowing when a stock is statistically overextended and due for a reversion to the mean.
Historical Extremes: The script actively monitors the 200 SMA extension over a 5-year lookback period. It plots visual crosses on the chart when the price reaches a new maximum or minimum percentage extension from the 200 SMA.
⚙️ Highly Customizable
Adjust the Average Dollar Volume and ADR lookback lengths.
Lock the Moving Averages to a specific higher timeframe (e.g., Daily) so your dashboard remains consistent even if you drop down to an intraday chart.
Fully adjustable table position, text sizes, and dynamic colors (values automatically turn green or red depending on positive/negative data).
How to use the MA / ADR feature:
When a stock is stretched several ADRs away from its short-term moving averages (like the 10 or 21 EMA), it becomes highly susceptible to a snap-back. Use the combined % Dist / # ADRs column to objectively measure momentum and avoid buying at the absolute top or shorting at the absolute bottom.
Whether you are a swing trader looking for mean reversion setups based on Average Daily Range (ADR) extensions, or an investor verifying free cash flow and revenue growth, this dashboard gives you the complete picture at a glance.
Key Features:
📊 Core Fundamentals & Valuation
Key Stats: Instantly view Market Cap, Shares Float, and Short % of Float.
Ratios & Margins: Tracks P/E Ratio, P/S Ratio, Debt-to-Equity, Return on Equity (ROE), and Pretax Margins.
Growth & Yield: Displays Revenue 1Y Growth, FCF Yield, EBITDA Yield, and Dividend Yield.
Bonus: Shows the estimated IPO Date directly on the chart.
📏 Technical & MA Extensions (The "Rubber Band" Effect)
Distance to Highs/Lows: Tracks the exact percentage distance from the All-Time High, 52-Week High, and 52-Week Low.
Moving Average Extensions: Measures how far the current price is extended from key moving averages (10 EMA, 21 EMA, 50 SMA, 150 SMA, and 200 SMA).
Dual-Metric Measurement: The MA distance is displayed in both Percentage (%) and the number of Average Daily Ranges (ADRs). This is crucial for knowing when a stock is statistically overextended and due for a reversion to the mean.
Historical Extremes: The script actively monitors the 200 SMA extension over a 5-year lookback period. It plots visual crosses on the chart when the price reaches a new maximum or minimum percentage extension from the 200 SMA.
⚙️ Highly Customizable
Adjust the Average Dollar Volume and ADR lookback lengths.
Lock the Moving Averages to a specific higher timeframe (e.g., Daily) so your dashboard remains consistent even if you drop down to an intraday chart.
Fully adjustable table position, text sizes, and dynamic colors (values automatically turn green or red depending on positive/negative data).
How to use the MA / ADR feature:
When a stock is stretched several ADRs away from its short-term moving averages (like the 10 or 21 EMA), it becomes highly susceptible to a snap-back. Use the combined % Dist / # ADRs column to objectively measure momentum and avoid buying at the absolute top or shorting at the absolute bottom.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.
Script de código abierto
Fiel al espíritu de TradingView, el creador de este script lo ha convertido en código abierto, para que los traders puedan revisar y verificar su funcionalidad. ¡Enhorabuena al autor! Aunque puede utilizarlo de forma gratuita, recuerde que cualquier republicación del código está sujeta a nuestras Normas internas.
Exención de responsabilidad
La información y las publicaciones no constituyen, ni deben considerarse como, asesoramiento o recomendaciones financieras, de inversión, de trading u otro tipo, proporcionadas o respaldadas por TradingView. Obtenga más información en Condiciones de uso.