What Is a Stock Score 0-100? 4 Types Explained (2026)
TL;DR
A stock score 0-100 is a model-generated rating that compresses many data points about a stock into a single number. The catch: the same number means completely different things on different platforms. An 85 on one system might reflect strong fundamentals, while an 85 on another just means the stock outperformed 85% of its peers on price. Always find out what the score measures before deciding if it's "good."
The Simple Definition
A stock score on a 0 to 100 scale is a way for a platform or model to take dozens (sometimes hundreds) of financial data points and boil them down to one number. Think of it as a summary grade, similar to a credit score but for stocks.
Here is what trips people up: there is no universal standard. No regulatory body defines what a 0-100 stock score should measure. Each platform builds its own model with its own inputs, weights, and interpretation rules. A score of 90 on GuruFocus reflects something entirely different from a score of 90 on ChartMill or an RSI reading of 90 on your charting software.
That matters because beginners often see a high number and assume it means "buy." It doesn't. It means the stock rates well on whatever that particular system measures. Before you care about "80," care about what the 80 is measuring.
The Four Main Types of 0-100 Stock Scores
Not all 0-100 scores answer the same question. Here are the four most common approaches you will encounter.
1. Composite Fundamental Scores
These scores blend multiple financial health indicators into a single rating. They typically mix measures of profitability, growth, valuation, financial strength, and sometimes momentum.
GuruFocus GF Score combines five dimensions: Financial Strength, Profitability, Growth, GF Value, and Momentum. Scores from 91 to 100 indicate the "highest outperformance potential," while 81 to 90 is considered "good" (GuruFocus). Profitability and Growth carry heavier weight in this model.
FAST Graphs FG Score rates companies across five pillars (Profitability, Cash Flow Generation, Financial Strength, Growth, and Predictability) with colour-coded bands: 80-100 is Excellent, 60-80 is Good, 40-60 is Average, 20-40 is Poor, and 0-20 is Very Poor (FAST Graphs).
Notice that these two systems use different inputs and different weighting. A stock could score 85 on one and 60 on the other. That is normal, not a sign that either system is broken.
If you want to understand what goes into fundamental analysis and how these checks work in practice, FIS breaks this down into nine checks you can review on any stock page.
2. Relative Performance Percentiles
Some 0-100 scores are pure percentile rankings. They tell you how a stock's price performance compares to other stocks in a defined group.
ChartMill's Relative Strength score (CRS) ranks a stock's 12-month performance against every other stock in its database, with extra weight on the most recent quarter. A score of 90 means the stock outperformed 90% of stocks in that universe. A score of 100 means it beat them all (ChartMill).
A critical detail: ChartMill segments by region. A 90 in the US universe is not the same as a 90 in the European universe, because the comparison group is different.
Percentile scores are useful for finding market leaders, but they are backward-looking. A stock in the top decile last year might not stay there.
3. Style Factor Percentiles
Morningstar uses 0-100 scores in its Style Box methodology, but for a completely different purpose. It computes value and growth factor scores on a 0 to 100 percentile basis within peer "scoring groups," then uses those percentiles to classify stocks as value, blend, or growth (Morningstar).
These aren't buy or sell signals. They are classification tools. A stock scoring 95 on the growth dimension just means it ranks very high on growth characteristics relative to peers, not that it is a great investment.
4. Risk Scores
Some providers map volatility or other risk measures to a 0-100 scale so investors can quickly gauge how bumpy a ride to expect.
One practitioner approach maps annualised volatility multiplied by 5 to a 0-100 score. Under this framework, cash lands near 0, a broad market ETF like the S&P 500 sits around 75-100, and highly volatile stocks push above 100 (conceptually). The key insight: "0-100" is often a chosen scale for communication, not a natural unit of measurement.
Warning: RSI Is Not a Stock Score
The Relative Strength Index (RSI) also runs from 0 to 100, which causes constant confusion. RSI is a momentum oscillator that measures how fast a stock's price is rising or falling over a short period (typically 14 days). Readings above 70 are traditionally considered "overbought" and readings below 30 are "oversold."
Practitioners on Reddit consistently emphasise keeping these concepts separate. RSI measures an instrument's internal momentum. Relative strength percentiles rank performance versus peers. They answer different questions entirely.
An RSI of 80 does not mean the stock is in the 80th percentile of anything. It means short-term buying pressure has been strong, and the stock may be due for a pause (or may keep running, because "overbought" can persist in strong trends).
How to Read Any 0-100 Stock Score in 30 Seconds
Before trusting any stock score from 0 to 100, run through these six questions:
- What does it measure? Fundamentals, price performance, risk, momentum, or a blend?
- How is it calculated? What inputs feed the model, and how are they weighted?
- What is the time horizon? Is this designed for day-traders, swing-traders, or long-term holders?
- What is the comparison universe? All US stocks? Global? Just one sector? A percentile is only meaningful relative to its group.
- What do the bins or bands mean? Is 70 "good" (like FG's 60-80 band) or just "top 30%" (percentile) or "borderline overbought" (RSI)?
- What evidence backs it? Does the provider show backtests, methodology details, or just a number?
This takes 30 seconds and prevents the most common misreadings. If you are building a stock watchlist, applying this checklist to every score you encounter will save you from false confidence.
Same Number, Different Message: Three Mini-Examples
The best way to understand why a stock score 0-100 is not universal is to see the same number interpreted three different ways.
A score of 85 across three systems:
- GF Score 85: The stock ranks well on GuruFocus's composite of quality, growth, valuation, and momentum. This suggests a strong long-term fundamental profile. It is a screening signal, not a guarantee.
- ChartMill RS 85: The stock's price outperformed 85% of its regional universe over the past 12 months. It is a market leader on price, but nothing here says the fundamentals are sound.
- RSI 85: The stock's short-term momentum is extremely strong and likely "overbought" by traditional standards. This says nothing about quality or relative rank. It is a timing indicator.
Three 85s. Three completely different conclusions. This is why context always matters more than the number.
Want to compare how two stocks stack up across multiple dimensions? A side-by-side stock comparison tool can help you line up the signals rather than relying on a single number.
Another revealing combination: A stock with an FG Score of 35 but a Relative Strength score of 92. The fundamentals look weak or mixed, but the price has been screaming higher. This is the classic "momentum over fundamentals" tension. Neither score is wrong. They are just measuring different things, and your investment style determines which one matters more to your decision.
Common Mistakes and What Practitioners Caution
Comparing Scores Across Platforms
This is the most frequent error. Users on Reddit's ValueInvesting community regularly notice that different platforms give different scores for the same stock on the same day. The reason is straightforward: different inputs, different weights, different data sources, and different refresh cycles. Treat each platform's 0-100 as its own language.
Trusting Backtests Too Much
Some platforms publish backtests showing that high-scoring stocks outperformed historically. That is useful context, but practitioners in algo-trading communities stress that historical backtest results are not reliable predictions of future returns. Execution costs, changing market conditions, and overfitting all eat into real-world performance. Use scores for triage, then do your own validation.
Treating a High Score as a Buy Signal
A score of 95 out of 100 does not mean "buy now." It means the stock rates highly on that model's criteria. It says nothing about your entry price, the broader market environment, upcoming earnings surprises, or whether the company is about to issue new shares. Scores narrow the field. They do not replace judgment.
Ignoring What a Low Score Actually Means
A low score sometimes indicates a genuinely weak company. Other times it reflects incomplete data, a recent IPO with limited history, or a sector that the model's factors happen to penalise. Always check why a score is low, not just that it is low.
If you are newer to stock analysis and want a structured approach to evaluating companies beyond a single number, FIS provides plain-English summaries on each stock page that walk through the key factors without jargon.
A Practical Workflow: Score to Decision
Here is a straightforward three-step process for using any 0-100 stock score effectively:
Step 1: Use the score to shortlist. Filter or sort by score to find candidates worth researching. This is where a stock screener saves hours of manual work.
Step 2: Check the narrative. What is happening with the company right now? Are there earnings coming up, regulatory changes, or management shifts? News sentiment can shift faster than fundamental scores update.
Step 3: Verify at least one risk flag. Look at debt levels, insider selling, dilution, or concentration risk. A single risk check can save you from a high-scoring stock that is about to hit a wall.
This workflow keeps the score in its proper role: a filter, not a decision-maker.
How FIS Uses a 0-100 Stock Score
On Financial Intelligence Service (FIS), the 0-100 stock score is built on nine fundamental checks covering valuation, profitability, growth, financial health, and income. Each check gets a plain-English summary so beginners can see strengths and weaknesses without building a spreadsheet.
FIS also attaches an AI news sentiment verdict (Positive, Negative, Mixed, or Neutral) with a concise explanation, helping you triage headline flow quickly.
The FIS score is not directly comparable to other platforms' 0-100 numbers. It measures what FIS's nine checks measure, using its own methodology. For full transparency on how the score is built, FIS explains each check directly on the stock page, with a plain-English breakdown of what it measures and why it matters.
The intended use case: spend about 30 seconds getting a health check on a stock, then read the individual checks and sentiment explanation before taking any action. The score narrows your focus. The checks and sentiment give you the "why."
FIS covers both ASX and US markets, offers a free plan, and includes a 30-day trial of Pro features with no credit card required. Pro is AUD $19/month after the free trial.
Related Terms Worth Knowing
Understanding a stock score from 0 to 100 is easier when you are familiar with a few connected concepts:
- Relative Strength (percentile): A ranking of price performance versus peers. Not the same as RSI.
- RSI (Relative Strength Index): A 0-100 momentum oscillator. Measures speed of price changes, not peer comparison.
- Price-to-Earnings Ratio (P/E): A core valuation metric that often feeds into composite scores. It measures how much investors are paying per dollar of a company's earnings.
- Value and Growth Percentiles: Morningstar-style classification scores that describe a stock's characteristics, not its investability.
- Momentum: The tendency for stocks that have been rising to keep rising (and vice versa). Many composite scores include a momentum component.
Frequently Asked Questions
Is 70 out of 100 a good stock score?
It depends entirely on the system. In the FAST Graphs FG Score, 70 falls in the "Good" band (60-80). As a percentile rank, 70 means the stock is in the top 30% of its comparison group. As an RSI reading, 70 is the traditional threshold for "overbought." Same number, three different meanings. Always check the platform's interpretation guide before concluding anything.
Can I compare 0-100 scores across different platforms?
No, not meaningfully. Each platform uses different inputs, weights, comparison groups, and refresh schedules. Practitioners frequently notice that scores for the same stock vary widely between providers. Treat each platform's score as a separate assessment, not a universal grade.
What does a stock score of 95 actually mean?
A 95 means the stock rates extremely well on that model's specific criteria, which could be fundamentals, price momentum, or something else. It does not account for your entry price, position sizing, risk tolerance, or current market conditions. Use high scores to find candidates, then do further research before acting.
What is the difference between RSI and a stock score on a 0-100 scale?
RSI is a momentum oscillator that measures how quickly a stock's price is moving over a short period (usually 14 days). It uses a 0-100 range but is not a quality rating or percentile rank. A composite stock score from 0 to 100 typically blends multiple fundamental and sometimes technical factors into an overall assessment. They answer different questions and should never be treated as interchangeable.
Why do two platforms give different scores for the same stock?
Different data sources, different financial ratios, different weighting schemes, and different update frequencies. One platform might emphasise profitability while another leans heavily on valuation. Even when two systems appear to measure similar things, subtle differences in methodology create score gaps.
How often do stock scores change?
It varies by system. Scores built on quarterly financial data might update every three months. Scores incorporating daily price data or momentum factors can shift daily. Sentiment-based components might change within hours of a major news event. Always check how frequently your platform refreshes its scores.
Are backtested stock scores reliable?
Backtests provide useful context but are not predictions. Community discussions among algo traders consistently stress that historical performance does not account for execution costs, market regime changes, and model overfitting. Treat backtest results as one data point, not proof that high scores will keep outperforming.
Should beginners rely on stock scores?
Scores are a reasonable starting point for beginners because they reduce complexity. But they work best as a first filter, not a final answer. The most productive approach: use a score to narrow your list, then read the underlying checks or factors to understand why the score is high or low, and verify with at least one independent risk assessment before making any decisions.