ToolTack
Back to All Tools
EquitiesDashboardIntermediate

Quality STOCKS Score Dashboard

A multi-symbol research dashboard that assigns each of up to 38 tickers an independent 1–100 Quality Score from fixed historical thresholds

A professional TradingView dashboard that scores up to 38 symbols in a single indicator and assigns each one an independent 1–100 Quality Score based on fixed historical criteria. The Historical Quality Score Dashboard runs in its own pane and pulls each ticker’s full price history through one request per symbol, then derives a complete profile of return, risk, drawdown, momentum, consistency, and trend. Every score is calculated against the same fixed thresholds, so a symbol is rated on its own historical merits alone — a weak peer group can never make a symbol “look strong,” and a strong group can never drag a good symbol down. The headline 1–100 Quality Score is a simple sum of seven independent components — CAGR (up to 20 points), Sharpe ratio (20), maximum drawdown (15), volatility (10), momentum (15), consistency (10), and trend (10). Alongside it sits a second 1–100 reading, the Historical Probability Score, a weighted blend of consistency, trend, momentum, Sharpe, and drawdown that summarizes the quality of the historical setup. Each symbol is also given a plain-language rating (Excellent, Strong, Moderate, Weak, or Poor) and a watchlist decision, with a colour-coded green-to-red band, an optional benchmark comparison, and a clean black-and-green status table that fits a long list across two side-by-side halves. All metrics are computed on confirmed bars with no lookahead, and the dashboard is explicitly an educational and research tool — not a forecast and not financial advice.

Quality  STOCKS Score  Dashboard

Quality STOCKS Score Dashboard

Overview

Historical Quality Score Dashboard — independent, fixed-threshold 1–100 quality scoring for up to 38 symbols at once. The Historical Quality Score Dashboard is a multi-symbol scoring tool for TradingView. It runs in its own pane below the chart and, on the final bar, renders a full dashboard that scores every ticker you list against a fixed historical rulebook. You enter all of your symbols in a single comma-separated (or new-line-separated) box — up to 38 are used and any extras are ignored. Full TradingView symbols such as NASDAQ:AAPL or NYSE:BRK.B are accepted, and the dashboard strips the exchange prefix for a clean display name. For each symbol it makes one historical data request and computes the entire metric set inside that symbol’s own context, so there is no cross-contamination between tickers. The single most important design principle is that every score is absolute, not relative. Each symbol receives its 1–100 Quality Score by being measured against fixed numeric thresholds that never move based on the rest of the list. This is the opposite of a ranking screener: re-ordering or swapping symbols in the list changes nothing about any individual score. A symbol scores what it scores on its own historical record. The Quality Score is built from seven components, each with its own point cap. CAGR contributes up to 20 points on a rising scale (negative compound growth scores zero; growth above roughly 15% earns the full 20). The Sharpe ratio adds up to 20 points using the same banded approach. Maximum drawdown contributes up to 15 points and rewards shallower historical declines, while annualized volatility adds up to 10 points and rewards a calmer return stream. Momentum contributes up to 15 points by checking whether 12-, 6-, and 3-month returns are positive, with a bonus for strong 12-month momentum. Consistency adds up to 10 points from the share of periods that closed positive. Trend contributes a final 10 points from a moving-average and 52-week-high checklist. The seven caps add to 100, and the total is clamped between 1 and 100. The trend component is itself a small checklist scored out of 10: two points each for price trading above its 50-, 100-, and 200-period moving averages, two points when the 50-period average is above the 200-period average, and two points when price sits within 10% of its 52-week high. This gives a quick, transparent read on whether a symbol is in a healthy uptrend or struggling beneath its key averages. Sitting next to the Quality Score is the Historical Probability Score, also on a 1–100 scale. It is a weighted blend of the same building blocks — consistency and trend at 25% each, momentum at 20%, and Sharpe and drawdown at 15% each — designed to express the overall quality of a symbol’s historical setup in one number. It is explicitly a historical setup score, never a prediction of future returns. Every symbol then receives a plain-language label. Scores of 85 and above are rated Excellent, 70–84 Strong, 55–69 Moderate, 40–54 Weak, and anything below 40 Poor. A matching watchlist decision spells out the takeaway: Top Quality Watchlist, Strong Watchlist, Neutral / Review, Weak Setup, or Avoid Based on History. Symbols that fail validation — an invalid ticker, missing data, or fewer than the minimum required bars — are clearly flagged as Not Rated with an Insufficient Data note rather than being scored on thin history. All metrics share three calculation controls. The calculation timeframe can be Daily, Weekly, or Monthly, with Monthly being the lightest on TradingView and the recommended choice for a full list of 38 symbols. The start mode determines the window: Since inception uses each symbol’s first available price, Custom start year begins at a chosen year, and Lookback years uses a rolling window of N years. A risk-free rate input (default 4%) feeds the Sharpe and Sortino calculations. A minimum-bars requirement — 252 daily, 104 weekly, or 36 monthly by default — prevents a symbol from being scored on too little history. The dashboard is rendered in the ToolTack black-and-green theme and shows a rich column set in Full mode: price, CAGR, total return, volatility, Sharpe, Sortino, drawdown, Calmar, 12-month momentum, positive-period percentage, trend score, the Quality Score, the Historical Probability Score, the rating, and the decision. A Compact mode trims this to the essentials, and a Lightweight dashboard mode forces compact columns for a faster render. To keep a long list readable, rows are split across a left and a right table that sit side by side, each carrying the same title and header. An optional benchmark comparison adds a “Vs Bench” column (Full display only, default SPY) that summarizes whether a symbol historically outperformed, underperformed, or behaved similarly to the benchmark on return, risk-adjusted return, and drawdown. A display-only sort lets you re-order rows by Quality Score, CAGR, Sharpe, lowest drawdown, 12-month momentum, or Historical Probability Score — purely for convenience, since sorting never changes any underlying score. Because every metric is computed on confirmed historical bars with no lookahead and no future data, the dashboard is stable and reproducible. It is, however, a backward-looking research instrument by design. A high score describes a strong historical profile in the regime that produced it — it is never a guarantee that the profile will continue. The tool is built to be combined with fundamentals, valuation, and macro context, and it carries a clear on-screen disclaimer that it is for educational and research use only.

Who It's For

The Historical Quality Score Dashboard is designed for investors and analysts who want to compare a watchlist of symbols on a single, consistent historical rulebook instead of eyeballing dozens of charts. It suits long-term and swing investors building or pruning a watchlist, portfolio managers who want a quick quality read across stocks, ETFs, sectors, and indices, and systematic researchers who prefer fixed, transparent thresholds over opaque rankings. It is equally useful for crypto and multi-asset traders comparing instruments across asset classes, for anyone screening for low-drawdown, high-consistency profiles, and for educators and students who want a clear, well-documented worked example of return and risk metrics computed side by side.

Why It's Useful

Comparing the historical quality of many symbols by hand is slow and inconsistent — the metrics live in different tools, the thresholds drift from one symbol to the next, and it is easy to let a strong-looking peer group flatter a mediocre name. The Historical Quality Score Dashboard removes that friction by computing return, risk, drawdown, momentum, consistency, and trend for every symbol on the same fixed scale and condensing them into a single 1–100 Quality Score plus a Historical Probability Score. Because the thresholds are absolute, the scores stay meaningful no matter what else is in the list, so you can add or remove symbols freely without distorting any individual result. The plain-language ratings and decisions translate the numbers into an immediate takeaway, the optional benchmark column puts each symbol in context, and the split-table layout keeps a full 38-symbol list glanceable. Transparent, editable thresholds, a no-lookahead engine, and an honest “not a forecast” framing make it a dependable research starting point rather than a black box.

Use Cases

  • • Watchlist quality screening across up to 38 symbols at once
  • • Ranking-free, absolute scoring of individual symbols
  • • Comparing stocks, ETFs, sectors, and indices on one scale
  • • Multi-asset comparison across stocks, crypto, forex, and futures
  • • Identifying low-drawdown, high-consistency profiles
  • • Risk-adjusted return assessment via Sharpe and Sortino
  • • Drawdown and Calmar-based resilience analysis
  • • Momentum screening using 3-, 6-, and 12-month returns
  • • Trend-health checks against the 50/100/200 moving averages
  • • Long-term CAGR and total-return comparison
  • • Benchmark-relative review against SPY or a custom index
  • • Since-inception versus rolling-window historical analysis
  • • Custom start-year regime studies
  • • Portfolio candidate shortlisting and pruning
  • • Sector and thematic basket evaluation
  • • Filtering out symbols with insufficient history
  • • Education on return and risk metrics computed side by side
  • • Quick monthly or weekly portfolio health reviews
  • • Pre-screening before deeper fundamental research
  • • Building a repeatable, transparent quality-rating workflow

Quality Stocks Score Dashboard — User Manual

Setup Guide

Setup Guide

Subscribers see the full step-by-step setup guide here. Subscribe to unlock.

Create account

FAQ

What does this tool do?+
It scores up to 38 symbols at once and gives each one an independent 1–100 Quality Score based on fixed historical criteria covering return, risk, drawdown, momentum, consistency, and trend. Alongside the Quality Score it shows a Historical Probability Score, a plain-language rating and decision, a full set of underlying metrics, an optional benchmark comparison, and a colour-coded status table — all rendered in a single dashboard pane
Are the scores a ranking against the other symbols?+
No. Every score is absolute, not relative. Each symbol is measured against fixed numeric thresholds that do not change based on the rest of the list, so adding, removing, or re-ordering symbols never alters any individual score. The sort options only re-order rows for display convenience; they are not a ranking and do not affect the numbers.
How is the 1–100 Quality Score calculated?+
It is a simple sum of seven independent components, each with its own point cap: CAGR (up to 20), Sharpe ratio (20), maximum drawdown (15), volatility (10), momentum (15), consistency (10), and trend (10). The caps add to 100, and the final total is clamped between 1 and 100. All thresholds and caps are exposed in the code so you can adjust them to your own preferences.
What is the Historical Probability Score?+
It is a second 1–100 reading that blends the same building blocks with set weights — consistency and trend at 25% each, momentum at 20%, and Sharpe and drawdown at 15% each — to summarize the overall quality of a symbol’s historical setup. It is a historical setup score, not a forecast of future returns.
Which markets and symbols does it support?+
It is fully multi-asset. Any instrument TradingView can chart with usable price history works, including stocks, ETFs, indices, crypto, forex, futures, and commodities. Enter full TradingView symbols where needed (for example NASDAQ:AAPL or NYSE:BRK.B); the dashboard strips the exchange prefix for the display name.
Which timeframe should I use?+
You can calculate on Daily, Weekly, or Monthly bars. Monthly is the lightest on TradingView and is recommended when scoring a full list of 38 symbols. Daily and Weekly give finer detail at a higher request load. The timeframe you choose drives every metric, including the annualization of volatility and the momentum lookbacks.
What do the start modes do?+
Since inception scores each symbol from its first available price. Custom start year begins from the first bar of a year you choose. Lookback years uses a rolling window of N years (default 10). The start mode controls the history window every metric is measured over, so it has a large effect on CAGR, drawdown, and the other long-horizon numbers
What do the ratings and decisions mean?+
Scores of 85+ are rated Excellent (Top Quality Watchlist), 70–84 Strong (Strong Watchlist), 55–69 Moderate (Neutral / Review), 40–54 Weak (Weak Setup), and below 40 Poor (Avoid Based on History). These labels translate the numeric score into an at-a-glance takeaway and are colour-coded from green through to red on a black background.
Why does a symbol show “Not Rated” or “Insufficient Data”?+
A symbol is only scored once it passes validation: a valid ticker, the core metrics available, and at least the minimum number of bars for the timeframe (252 daily, 104 weekly, or 36 monthly by default). Invalid symbols or those with too little history are flagged rather than scored on thin data, so a low-confidence reading is never presented as a real score.
What does the benchmark comparison show?+
When enabled (Full display only, default SPY), a “Vs Bench” column reports whether each symbol historically Outperformed, Underperformed, or was Similar to the benchmark, judged together on compound growth, Sharpe ratio, and drawdown. It uses one extra data request and is intended as quick context, not a standalone verdict.
Does the dashboard repaint or use future data?+
No. Every metric is computed on confirmed historical bars with no lookahead and no future data, and the dashboard is drawn on the last bar. Results are stable and reproducible for a given history window and set of settings.
Does a high score predict future returns?+
No. The scores are based on fixed historical criteria and describe a symbol’s past return and risk profile only. Markets change regime, and a strong historical profile is never a guarantee of future performance. The dashboard is an educational and research tool, not financial advice, and is best combined with fundamentals, valuation, and macro context.
Quality STOCKS Score Dashboard — ToolTack