Rule-based stock scoring
Your criteria first. Then 16,182 stocks. Recalculated every night.
Build your own rule set and apply it to lists like the Germany 40 and S&P 500, with Plus to the entire stock universe. What you buy is your call. Every number traces back to the individual rule.
No criteria of your own yet? Look up a stock you know.
Basic access without a credit card · Plus €5.99/month · Premium €19.99/month, cancel monthly, or €179.88/year
Your definition of quality. Not that of somebody else's ranking.
Conditions on fundamental metrics, absolute or relative to the sector, with their own weight and their own thresholds. In the editor the browser recalculates as you go: move a threshold and see immediately who is left. Below is an example rule set with four rules to read through.
Return on equity (ROE) · ≥ 20%
How much profit a company gets out of the equity it employs. 20 percent is a hard threshold, it filters out the large majority of the universe. If you want a softer filter, set 12 and give the rule more weight instead.
66of 503
That is how many stocks in the S&P 500 reach the upper score threshold on this day, meaning at least 7 of 10 points. In the editor you move a threshold and the number recalculates right away.
Without an index filter, the same rule set runs across all 16,182 stocks in the universe.
Try it on the Dow Jones, no accountEvery score, fully explained.
No ranking without a derivation. Below is a real evaluation from the “StockScorer Score” rule set: which rule contributed how much, where the stock stands across the six categories and how the score moved over 90 days.
- met: Free cash flow yield above the sector median4.7%2 of 2
- met: Return on capital (Greenblatt ROC) above the sector median51.5%2 of 2
- met: Return on equity above the sector median45.7%1 of 1
- met: Free cash flow margin above the sector median30.8%2 of 2
- met: Revenue growth above 15%85.0%2 of 2
- met: 3-year earnings growth above 12% p.a.167.6%1 of 1
- met: 12-month share price more than 20 percentage points ahead of the market+105.5 pp1 of 1
- does not apply: Exclusion: financial and real estate stocks0
Total11.0 / 11
The score measures every stock against your rules and nothing else.
- Nobuy tips
- Notrading signals
- Nomodel portfolios to copy
- Noguru portfolios to copy
We are not a broker, we manage no money and we execute no orders. The long version is on “What StockScorer is not”.
Before you trust your rule set, run it through the past.
Top N, rebalancing, tolerance band, initial capital, benchmark: up to 15 years of history. Below, the StockScorer Score, top 10, quarterly, 10 years (Q2 2016 to Q2 2026), against the MSCI World.
| Metric | Strategy | MSCI World |
|---|---|---|
| Total return | +559.4% | +240.1% |
| Return p.a. | +20.8% | +13.0% |
| Largest setback | -16.7% | -19.9% |
| Sharpe ratio | 1.12 | 0.91 |
Volatility of the strategy: 18.6%
41 periods, quarterly · Q2 2016 to Q2 2026
We show the warnings alongside, because a backtest without them is worth nothing.
- Point-in-time only from 06/30/2009 onwards, and even from then on the memberships are estimated backwards rather than taken from historical index lists. For earlier periods it is not known which stocks belonged back then, which flatters the result.
- Sector-relative rules use today's sector assignment, because memberships are not stored historically.
- If not enough candidates sit above the threshold, the remainder stays in cash and is not redistributed.
- Past performance is not a reliable indicator of future results. A good backtest result may simply mean that the rules happen to fit the past.
This backtest is an example. It gets interesting with your rule set, your period and your benchmark.
Run your own backtestBacktests run inside an account. 30 days of full access, no credit card.
In case you would rather not start from zero.
Well-known strategies, rebuilt as rule sets and documented, from Piotroski to the Magic Formula. Copy, adjust, recalculate. Match counts from the run of 11/15/2026.
StockScorer Score
Every stock measured against its own sector: return on capital, return on equity, cash flow margin and cash flow yield have to sit above the sector median, plus growth and market confirmation. 8 rules, 11 points at most. It is the starting point if you have not set your own criteria yet.
Dividend Quality: 4 Factors
Four factors against the dividend trap: continuity, coverage, yield and growth. Ten years without a cut earn full points, and the payout has to be covered by earnings.
Piotroski F-Score (9-Point Check)
Nine hard balance-sheet criteria separate substance from a downward spiral: profit and operating cash flow positive, debt down, margins up, no dilution through newly issued shares.
Clone it, change the thresholds, recalculate. After that the rule set is yours.
No broker in the background earning on your orders.
No commission for referred brokerage accounts, no paid placements, no advertising between your numbers.
We only earn if the tool is worth something to you.
The metrics come from an external provider. We check them for plausibility, but we do not collect them ourselves. Where a value is missing, it says so instead of being hidden.
One run, fanned out: the scored stocks by sector and score in the example rule set “My value profile”, at most 10 points.
Columns are score bands, low on the left (red), high on the right (green). Number per cell = stocks in that sector and band.
| Sector | < 4 | 4–5 | 5–6 | 6–7 | ≥ 7 |
|---|---|---|---|---|---|
| Basic Materials | 1,100 | 131 | 177 | 23 | 246 |
| Communication Services | 472 | 57 | 128 | 11 | 116 |
| Consumer Cyclical | 1,022 | 146 | 287 | 33 | 361 |
| Consumer Defensive | 483 | 107 | 146 | 12 | 183 |
| Energy | 266 | 56 | 92 | 10 | 157 |
| Financial Services | 811 | 124 | 534 | 33 | 517 |
| Healthcare | 1,592 | 74 | 138 | 14 | 136 |
| Industrials | 1,601 | 231 | 428 | 39 | 502 |
| Other | 8 | 4 | 1 | 3 | |
| Real Estate | 364 | 161 | 160 | 6 | 194 |
| Technology | 1,600 | 104 | 255 | 25 | 220 |
| Utilities | 249 | 37 | 99 | 5 | 63 |
What is free and what Plus and Premium cost.
After signing up you have 30 days of every Premium feature, then Basic stays free with no time limit. Plus opens every index, Premium adds 600 credits per month and up to 25 rule sets.
Basic
€0
no time limit
- Stocks
- 6 lists, approx. 700 stocks: Germany 40, Germany Mid 50, Germany Small 70, Eurozone 50, S&P 500 and NASDAQ-100
- Rule sets of your own
- 2
- Results per screener search
- 50
- Credits per month
- 2
- Analyses with credits
- Backtest, return drivers, Strategy Optimizer, AI rule draft
- Watchlists and portfolios
- 2 watchlists, 1 portfolio
- Screen alerts with notifications
- 1, checked across the 6 Basic lists
- Premium only
- not included
Plus
€5.99/month
or €49.00/year, that is €4.08/month
- Stocks
- Every index, 16,000+ stocks
- Rule sets of your own
- 4
- Results per screener search
- 200
- Credits per month
- 10
- Analyses with credits
- Backtest, return drivers, Strategy Optimizer, AI rule draft
- Watchlists and portfolios
- 4 watchlists, 2 portfolios
- Screen alerts with notifications
- 3, checked across every index
- Premium only
- not included
Premium
€19.99/month
or €179.88/year, that is €14.99/month
- Stocks
- Every index, 16,000+ stocks
- Rule sets of your own
- Up to 25
- Results per screener search
- 500
- Credits per month
- 600
- Analyses with credits
- Backtest, return drivers, Strategy Optimizer, AI rule draft
- Watchlists and portfolios
- No limit
- Screen alerts with notifications
- 30, checked across every index
- Premium only
- Backtest profile comparison, Portfolio Pro and custom universes
Credits work in every plan: backtest and AI rule draft 1 each, return drivers 3, Strategy Optimizer 5. Credit packs can be added in every plan.
Monthly plan: cancel monthly. Yearly plan: cancellation takes effect at the end of the paid year, no pro-rata refund.
What people want to know beforehand.
No. The score says exactly one thing: how many of the rules you set yourself a stock meets. That is why the levels are called high, medium and low match.
Yes. 18 documented rule sets are ready as templates, from Piotroski through the Magic Formula to Rule of 40. Clone one, move a threshold, let it recalculate. After two rounds you usually notice for yourself which rule matters to you.
The step-by-step path for beginners: To the beginners page
From leeway.tech. A nightly run synchronises the universe, updates the metrics, computes sector averages and then recalculates every rule set. We check the data for plausibility, but we do not collect it ourselves and do not guarantee that it is correct.
More honest than comfortable. Real historical index compositions are recent: from July 2026 for the S&P 500 and the like, from November 2026 for the German lists. For the large and mid caps of developed markets (Developed World), memberships from mid-2009 onwards are estimated backwards. Sector-relative rules use today's sector assignment, and if not enough candidates sit above the threshold, the remainder stays in cash. Each of these limitations sits right next to the result.
30 days of full access, after that basic access continues: screener, scores, library and the games stay usable, with quotas on rule sets and watchlists and 2 credits per month for backtests and other analyses. Plus opens every index and includes 10 credits per month, it costs €5.99 a month. Premium includes 600 credits per month for analyses and costs €19.99 a month or €179.88 a year. Monthly plans can be cancelled monthly, yearly plans at the end of the paid year. No credit card needed to get started.
Only if you share it. Rule sets, backtests and individual views have optional short links so that somebody without an account can follow what you built. Without sharing, everything stays in your account.