AI Stock Scores Explained: What a 1-10 Rating Can and Can't Tell You
Score-based tools compress a stock into one number. Here is what goes into those numbers, what comes out, and where evidence-backed research fits alongside them.
An AI stock score is a single rating, such as 1 to 10 or A to F, that a model assigns to a stock by combining many data points, usually fundamental, technical and sentiment indicators. Most scores estimate something statistical, such as the probability that a stock will beat the market over a set period. They can be a useful screening shortcut, but they cannot tell you why a particular company is attractive or risky, and their published track records are often partly simulated.
That last point matters. A score's value rests on whether it worked in real time, not whether a model fitted to historical data would have worked in hindsight.
How do the main AI stock scores work?
The four scores DIY investors most often compare work differently. The details below are taken from each provider's own pages.
| Score | Scale | What it represents (per the provider) | Source |
|---|---|---|---|
| Danelfin AI Score | 1 to 10 | Derived from the probability of beating the market over the next three months; built from around 900 indicators processed into many more features | Danelfin audit, Danelfin blog |
| Kavout Kai Score | 1 to 9 | Higher scores indicate stronger potential for outperformance; combines fundamental, technical and alternative data | Kavout |
| WallStreetZen Zen Ratings | A to F | A (Strong Buy) to F (Strong Sell), based on 115 factors | WallStreetZen |
| Simply Wall St Snowflake | 0 to 6 on five axes | Valuation, future growth, past performance, financial health and dividend, each scored from six pass/fail checks | Simply Wall St |
Note the difference in kind. The first three are predictive ratings, aimed at relative future performance. The Snowflake is closer to a structured checklist summarising a company's current characteristics. Comparing them as if they measured the same thing is a common mistake.
What is the difference between a backtest and a live track record?
A backtest applies today's model to historical data to show how it would have performed. A live record shows how scores published at the time actually performed afterwards.
Backtests are useful for development but flattering by design, because the model was built and tuned with knowledge of the period being tested, even when providers take care to use only data available at each date. Live records are harder to produce and take years to become meaningful.
Danelfin, to its credit, is explicit about this. Its audit page states that scores before 1 July 2025 are simulated using data available on each historical date, and scores from 1 July 2025 onwards are published live. That gives a live record of a little over a year at the time of writing, which is short for judging a three-month-horizon signal through different market conditions.
When any provider publishes performance figures, check:
- Which part of the record is simulated and which is live
- Whether returns include trading costs and realistic execution
- The benchmark used
- How many stocks are in each score bucket
- Whether the period covers different market regimes
What can an AI stock score tell you?
Used carefully, a score can:
- Narrow a long list. If you are choosing among dozens of stocks in a sector, a score is one way to decide where to look first.
- Flag disagreement. If your thesis is bullish and a factor-based score is very low, that is a prompt to find out which factors are driving it.
- Summarise a profile. A checklist-style score such as the Snowflake gives a quick sense of where a company is strong or weak.
What can't an AI stock score tell you?
- Why. A score does not explain which specific disclosure, product or risk is behind it, unless the provider breaks it down, and even then the explanation is in terms of factors, not business events.
- Whether it fits your thesis. A three-month outperformance probability says little about a five-year investment case.
- What changed. A score that moves from 7 to 4 tells you something shifted, not what. You still need to read the filing or the news.
- Company-specific events. A new risk factor, a customer loss or an auditor change may not show up in factor data quickly, or at all.
- Certainty. A higher probability of outperformance still includes many stocks that underperform.
For a wider look at forecasting limits, see can AI predict the stock market?.
How do scores compare with evidence-backed research?
| AI stock score | Evidence-backed research | |
|---|---|---|
| Output | A number or grade | Claims with sources |
| Explains why | Partly, in terms of factors | Yes, in terms of filings, results and events |
| Time horizon | Often fixed and short | Matches your thesis |
| Tells you what changed | That something changed | What changed and where it was disclosed |
| Best use | Screening and prioritising | Deciding, verifying and monitoring |
They are complements, not substitutes. A score can tell you where to look; research tells you what you are looking at. If you want to test a specific investment case rather than rely on a rating, see how to verify a stock thesis with AI.
How should a DIY investor use AI stock scores?
A sensible approach:
- Use scores as one input for screening, not as a buy or sell signal.
- When a score disagrees with your view, investigate the reason rather than deferring to it.
- Prefer providers that separate simulated from live performance and explain their methods.
- Do not change a long-term position because a short-horizon score moved.
- Keep your own thesis and monitor it against primary sources.
What does using a score alongside research look like?
Suppose you are researching a mid-sized software company and your own reading is positive: revenue growth is steady, margins are improving and the latest 10-K added no worrying risk factors. You check a predictive score and it is low.
Rather than ignoring the score or abandoning the idea, use it as a question. Is the low score driven by momentum, because the share price has been weak? By valuation, because the stock looks expensive on standard multiples? By sentiment, because analysts have been cutting estimates? Each answer sends you to a different piece of evidence. Weak momentum may not matter for a multi-year thesis. Estimate cuts may mean the market knows something you have not yet read, so you go back to the last earnings call and look for what changed.
Used this way, the score does not make the decision. It points to the part of your research you should double-check.
Try Ecomerate free
Ecomerate is an autonomous AI research and portfolio-monitoring agent for DIY investors. It watches your holdings and theses, flags filing and earnings changes, and texts you evidence-backed alerts with sources in iMessage.
Get started freeWhere does Ecomerate fit?
Ecomerate does not publish a stock score. It is an autonomous AI research and portfolio-monitoring agent for DIY investors, free to start, that monitors the companies you hold and the theses behind them. When SEC filings or earnings change something relevant, it sends an alert by iMessage with the source attached, so you can see the reason rather than just a number. Chains also maps the suppliers and customers your holdings depend on. See our Ecomerate vs Danelfin comparison for more on how the approaches differ.
This article is for general information and research education only. It is not investment, tax or legal advice, and it is not a recommendation to buy or sell any security. Check material facts against current primary sources before making a decision.
Frequently Asked Questions
Are AI stock scores accurate?
They estimate probabilities rather than certainties, and accuracy varies by provider and period. Look for a live record, not only a backtest, and check how it was measured.
Is Danelfin legit?
Danelfin is an established score provider that documents its method and separates simulated scores (before 1 July 2025) from live ones. Whether its scores suit you depends on your time horizon and how you use them.
What does a Danelfin score of 10 mean?
According to Danelfin, a higher score means a higher estimated probability of beating the market, with the model optimised for a three-month horizon. It is not a guarantee.
Should I buy stocks with the highest AI score?
A score alone is a thin basis for a decision. Use it to prioritise research, and check the business, valuation and risks yourself.