A complete reference for the Openbook Reward and Risk scores. We document the factor weights, every input, the refresh cadence, what we currently cover, and where the model has known limitations. If a number on Openbook does not match what you see elsewhere, this page tells you why.
A weighted blend of four factors that measure the upside potential of a stock. Higher is better. The Reward Score answers the question, "is this a business worth owning at any price."
A weighted blend of four factors that measure how much can go wrong, and how badly. Lower is better. The Risk Score answers the question, "what is the chance this position blows up in a downturn."
The Reward Score is a weighted average of four factor scores, each itself on a 0–100 scale. Higher means better expected upside. The factor weights are fixed across the universe (a 40/25/20/15 split) and were chosen to roughly match the empirical weighting used in academic factor research while giving Growth and Momentum more influence for our retail audience, who skew toward growth-tilted UK and US equities.
How fast the business is expanding revenue, earnings, and cash flow, and what analysts expect it to do next.
How to read it Higher is better. A score above 70 implies strong historical expansion and forward-looking consensus support. Below 40 implies either flatlining fundamentals or analyst caution.
Whether the share price action is confirming the fundamentals, and how the stock is performing against its benchmark.
How to read it Higher is better in the short run. A maxed score of 100 means the stock is outpacing the benchmark across every timeframe we measure. Be aware that 100/100 momentum often coexists with stretched valuation.
The quality of the business model, measured by margins, cash conversion, and returns on capital.
How to read it Higher is better. A score above 80 is rare and typically indicates a structurally advantaged business (recurring revenue, strong pricing power, capital-light operations). Below 50 means thin margins or weak capital returns that leave little room for error.
Whether the current share price is reasonable given the growth profile and balance-sheet quality.
How to read it Higher is better (more attractively valued). A score above 70 means the stock looks cheap on multiple metrics relative to its growth profile. Below 40 typically indicates a premium that needs strong execution to justify. PEG is the anchor.
The Risk Score is also a weighted average of four factors on a 0–100 scale, with the convention that lower is safer. Volatility carries the largest weight because, for retail investors, day-to-day price behaviour is the risk experience that actually matters. Financial solvency, operational quality, and size factor in second-order risks that mostly express through volatility but warrant their own line in the score.
How much the share price moves day-to-day and how deep its historical drawdowns have been.
How to read it Lower is better. A score below 30 indicates a defensive, low-beta business. Above 60 means the stock will routinely move multiples of the market and is unsuitable for retirement-stage portfolios at any meaningful position size.
Whether the balance sheet can absorb a downturn without a forced equity raise or distress sale.
How to read it Lower is better. A score below 30 means the balance sheet is comfortable across multiple metrics. Above 60 means at least one solvency metric is in stretched territory and the business has limited headroom for a downturn.
The stability and quality of cash generation, separate from headline profitability.
How to read it Lower is better. This factor catches businesses that look profitable on the headline but generate erratic cash, or operate on margins so thin that any input cost shock has a disproportionate effect on the bottom line.
The liquidity and small-cap risk premium that retail investors most often underestimate.
How to read it Lower is better. Large-cap stocks score 20, mid-cap 35, small-cap 50, micro-cap 65, nano-cap 80. The score reflects liquidity risk (the ability to exit a position in a meaningful size without moving the market) more than business risk.
Portfolio-level Reward and Risk are not just averages of the stock scores. The Reward Score aggregates each holding's growth, momentum, profitability, and valuation factors using current position weights. The Risk Score is built differently. Averaging stock-level risks misses the failure modes that actually blow up retail portfolios (too much in one ticker, too much in one sector, six oil names that all move together), so the portfolio Risk Score is built from four structural factors instead.
For each of the four reward factors (Growth, Momentum, Profitability, Valuation), we take the position-weighted average of each holding's score on that factor. We then blend those four with the same 40/25/20/15 weights used at the stock level. The result is interpretable as "the average reward profile of the portfolio, weighted by how much money you have in each position."
The portfolio Risk Score uses a different factor model than the equity Risk Score because portfolio risk is structural, not aggregated.
Position-weighted mean of each holding's individual risk score. Bigger positions count proportionally more.
How much of the book sits in the largest few positions. Measured by the Herfindahl-Hirschman index of position weights.
How much of the book sits in the dominant sector. Measured by the same HHI applied to sector weights instead of position weights.
How much of the portfolio sits in holdings that tend to move together. Approximated by the share of portfolio weight in same-sector pairs.
The Concentration and Sector Concentration factors use the Herfindahl-Hirschman index (HHI), a standard measure of concentration. We normalise the HHI between its theoretical minimum (perfectly equal weights across N holdings, 1/N) and its maximum (a single position, 1.0), then map the result to a 0–100 risk score.
We do not believe in pretending a model is more complete than it is. The current scope of the methodology has the following limitations, in approximate order of how much they could matter to you:
Methodology changes are versioned. When a factor weight, an input, or an aggregation rule changes, we bump the version on this page and date the change. We do not retrospectively rewrite historical scores; if you want to see how a stock would have scored under a prior version, contact us and we will run the prior model on request.
| Version | Released | Change |
|---|---|---|
| v3.2 | 2026-06-19 | Portfolio Risk Score rewritten around four structural factors (Avg Holding Risk, Concentration, Sector Concentration, Correlation). Previous version averaged stock-level risk factors. |
| v3.1 | 2026-06-11 | Portfolio Reward Score aligned with stock-level reward factors (Growth, Momentum, Profitability, Valuation) using the same 40/25/20/15 weights. |
| v3.0 | 2026-04-02 | Switch from sector-relative to absolute scoring. Removed sector normalisation; scores now compare against the full universe. |
Educational content. The Openbook scores are model output based on historical financial and market data. They are not forward-looking predictions, not investment advice, and not a recommendation to buy or sell any security. Past performance is not a reliable indicator of future results. The value of investments can fall as well as rise and you may get back less than you invest. Openbook Analytics is not authorised by the Financial Conduct Authority to provide investment advice.