Openbook/Methodology

How Openbook scores stocks and portfolios.

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.

Model versionv3.2
Last updated2026-06-19
UniverseLSE listed equities + US equities (US scores in beta)
Reward Score
0–100

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."

  • Growth40%
  • Momentum25%
  • Profitability20%
  • Valuation15%
Risk Score
0–100

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."

  • Volatility45%
  • Financial Solvency30%
  • Operational Quality15%
  • Size Factor10%

The Reward Score

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.

Growth

How fast the business is expanding revenue, earnings, and cash flow, and what analysts expect it to do next.

40%weight
Inputs read
  • Revenue growth, 3-year CAGRAnnual income statements
  • Net income growth, 3-year CAGRAnnual income statements
  • Free cash flow growth, 3-year CAGRAnnual cash flow statements
  • Forward revenue growth estimateConsensus analyst forecasts
  • Forward EPS growth estimateConsensus analyst forecasts
  • Analyst price-target implied upsideConsensus broker targets vs current price

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.

Momentum

Whether the share price action is confirming the fundamentals, and how the stock is performing against its benchmark.

25%weight
Inputs read
  • 1-year return relative to FTSE 100 (LSE) or S&P 500 (US)Daily price history
  • 6-month return relative to benchmarkDaily price history
  • 3-month absolute returnDaily price history
  • Return consistency (rolling)Daily price history
  • Trading volume trend, 90-dayDaily volume history

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.

Profitability

The quality of the business model, measured by margins, cash conversion, and returns on capital.

20%weight
Inputs read
  • Gross margin (trailing)Income statement
  • Net margin (trailing)Income statement
  • Cash conversion (OCF / net income)Cash flow vs income statement
  • Operating profit growth, 3-yearAnnual income statements
  • Return on equity (trailing)Income statement vs balance sheet
  • Return on assets (trailing)Income statement vs balance sheet

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.

Valuation

Whether the current share price is reasonable given the growth profile and balance-sheet quality.

15%weight
Inputs read
  • Forward P/E ratioConsensus forward EPS
  • PEG ratio (P/E divided by growth)Computed
  • EV / EBITDAEnterprise value vs trailing EBITDA
  • Price / cash flowMarket cap vs trailing OCF
  • Price / revenueMarket cap vs trailing revenue
  • Net debt / EBITDABalance sheet vs income statement

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 (equity)

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.

Volatility

How much the share price moves day-to-day and how deep its historical drawdowns have been.

45%weight
Inputs read
  • Annualised volatility (180-day rolling)Daily returns
  • Maximum drawdown (5-year)Daily prices
  • Beta vs market benchmarkRegression on weekly returns

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.

Financial Solvency

Whether the balance sheet can absorb a downturn without a forced equity raise or distress sale.

30%weight
Inputs read
  • Interest coverage (EBIT / interest expense)Income statement
  • Net debt / EBITDABalance sheet vs income statement
  • Current ratioBalance sheet
  • 3-year debt trend (% change)Annual balance sheets
  • Free cash flow / total debtCash flow vs balance sheet

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.

Operational Quality

The stability and quality of cash generation, separate from headline profitability.

15%weight
Inputs read
  • Net marginIncome statement
  • Free cash flow marginCash flow vs revenue
  • Cash return on assetsOCF vs total assets
  • Margin stability (standard deviation of net margin)5-year history

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.

Size Factor

The liquidity and small-cap risk premium that retail investors most often underestimate.

10%weight
Inputs read
  • Market capitalisation bandLive market cap

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 scores

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.

Portfolio Reward Score

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."

Portfolio Risk Score

The portfolio Risk Score uses a different factor model than the equity Risk Score because portfolio risk is structural, not aggregated.

Average Holding Risk

35%

Position-weighted mean of each holding's individual risk score. Bigger positions count proportionally more.

Concentration Risk

25%

How much of the book sits in the largest few positions. Measured by the Herfindahl-Hirschman index of position weights.

Sector Concentration

20%

How much of the book sits in the dominant sector. Measured by the same HHI applied to sector weights instead of position weights.

Correlation Risk

20%

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.

Refresh cadence and data sources

  • Stock-level scores are recomputed on a weekly cycle from the underlying fundamentals and price data, with intra-week refreshes for major corporate events (results, takeover bids, profit warnings).
  • Portfolio scores are computed live in the browser whenever you load the Analytics tab. Holdings, weights, and the latest stock-level scores drive the calculation. There is no batch step.
  • Price data is end-of-day, sourced from the same feed used by FTSE-listed brokers (LSE for UK-listed names, exchange of primary listing for US names).
  • Fundamentals are based on the most recent reported annual and quarterly statements, normalised across reporting calendars. Companies with non-December fiscal year-ends are handled correctly.
  • Analyst estimates and price targets are sourced from the consensus reported by listed brokers, refreshed weekly.

What we cover today

  • LSE-listed equities. Full Reward and Risk score coverage across the FTSE 100, FTSE 250, FTSE Small Cap, and AIM-listed names with at least three years of reported financials. Approximately 1,650 named businesses.
  • US-listed equities. Full fundamental and price data coverage across major exchanges (NYSE, NASDAQ, AMEX). Proprietary Reward and Risk scores are in beta and may not appear for every ticker. Expanding coverage is the highest-priority data engineering project for the platform.
  • UK and US listed ETFs. Holdings, sector exposure, and total expense ratios for the major UK and US listed ETFs. Per-ETF Openbook Reward and Risk scores are limited to a curated set of ~200 large UK ETFs; uncurated ETFs render without scores.

Known limitations

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:

  • US factor scoring is incomplete. Some US tickers do not yet carry a Reward or Risk score. We display blanks rather than estimates in those cases.
  • Sector classifications are imperfect for conglomerates and special situations. A holding company sitting across three sectors will be assigned the parent's primary sector, which may understate sector concentration in the portfolio score.
  • Correlation risk uses a sector proxy, not returns-based correlation. True pairwise correlation from daily returns is more accurate but data-heavier. We use the simpler proxy (same-sector pair density) until the returns-based version is ready.
  • The scores are model output, not analyst opinion. A 75/100 Reward Score does not mean the analyst team thinks the stock will outperform. It means the underlying data places the business in the strong band of the universe across the four reward factors. Our analyst notes in Insights are where you find the opinion.
  • Score history before 2024 is reconstructed. Where we display "+12 over 2 years" or similar score-trend annotations, the historical data points are model output run against prior fundamentals, not contemporaneous published scores.

Versioning

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.

VersionReleasedChange
v3.22026-06-19Portfolio Risk Score rewritten around four structural factors (Avg Holding Risk, Concentration, Sector Concentration, Correlation). Previous version averaged stock-level risk factors.
v3.12026-06-11Portfolio Reward Score aligned with stock-level reward factors (Growth, Momentum, Profitability, Valuation) using the same 40/25/20/15 weights.
v3.02026-04-02Switch from sector-relative to absolute scoring. Removed sector normalisation; scores now compare against the full universe.

Questions

Why do you weight Growth at 40% instead of equal-weighting the four factors?
Equal weighting (25% each) is defensible and commonly used in academic factor research. We weight Growth more heavily because retail investors using Openbook skew toward growth-oriented portfolios, and our scoring should reflect what differentiates outperformance in the universe our users actually hold. A future "Income" score variant with different weights is on the roadmap.
Why does my Reward Score change without the company doing anything?
Two reasons. First, Momentum and Valuation use price data, which updates daily. Second, the score is relative across the universe (a holding can become "stronger" or "weaker" purely because peers moved). The Score History annotation on the equity page shows you how much of the change is structural versus relative.
Why is the dividend yield not in the Reward Score?
We surface dividend yield prominently elsewhere on the equity page and in the article stat strip. We do not include it as a Reward factor because yield is a function of price (a falling stock looks high-yield), which can produce misleading reward signals for income-tilted stocks. A separate Income Score that weighs yield and dividend safety is in development.
Does the Risk Score predict downside?
It predicts the probability and magnitude of a drawdown over a typical holding period, based on historical patterns of comparable businesses. It does not predict a specific event (a profit warning, a fraud disclosure) and does not adjust for tail risks that are not visible in the financial statements.
Can I see the exact calculation for a specific stock?
On the equity page for any covered stock, the Reward and Risk panels expand to show the underlying metric values and how each one contributes to the factor score. If you want a deeper raw-data view, contact us.

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.