Openbook/Methodology

How Openbook scores stocks and portfolios.

A guide to the Openbook Reward and Risk scores. It documents factor weights, principal inputs, material adjustments, coverage, and known limitations. The scoring modules and the data actually supplied to them remain authoritative for any individual result.

Methodology versionv3.3
Last updated2026-08-30
UniverseUK and US-listed equities (score availability varies)
Reward Score
0–100

A weighted blend of four factors describing growth, momentum, profitability, and valuation. Higher means the inputs mapped to stronger reward bands; it does not mean a stock is suitable to buy at any price.

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

A blend of four factors describing financial solvency, operational quality, price volatility, and size. Lower means the inputs mapped to lower-risk bands; it is not a probability forecast.

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

The Reward Score

The Reward Score is a weighted average of four factor scores, each on a 0–100 scale. Higher means the current inputs produced a stronger model reading, not higher expected returns. The factor weights are fixed across the equity model at a 40/25/20/15 split, with Growth carrying the greatest weight.

The model is not wholly absolute. Gross and net margins in Profitability are compared with sector averages. P/E, EV / EBITDA, and EV / revenue in Valuation are also compared with sector averages; configured defaults are used when a supplied sector average is unavailable. Missing inputs can be omitted, reweighted, or replaced by neutral or documented fallback values depending on the factor, so this page is a guide rather than a reproducible calculation trace.

Growth

How historical revenue, earnings, and cash flow have changed, combined with available analyst estimates and targets.

40%weight
Principal inputs
  • Revenue growth, up to 3-year CAGRAnnual income statements
  • Net income growth, up to 3-year CAGRAnnual income statements
  • Free cash flow growth, up to 3-year CAGRAnnual cash flow statements
  • Forward revenue growth estimateAvailable provider estimate
  • Forward EPS growth estimateAvailable provider estimate
  • Analyst price-target comparisonAvailable provider target vs previous close

How to read it Higher means the available inputs mapped to stronger model bands. It is not a forecast of returns or a recommendation to buy the stock.

Momentum

How recent stock returns compare with an available benchmark, together with return consistency and trading-volume trend.

25%weight
Principal inputs
  • 1-year return relative to an available market benchmarkDaily price history and benchmark return
  • 6-month return relative to an available market benchmarkDaily price history and benchmark return
  • 3-month absolute returnDaily price history
  • 3-month return vs one quarter of the 1-year returnDaily price history
  • 30-day average volume vs up to 90-day averageDaily volume history

How to read it Higher means stronger recent price and volume readings under the model. Missing benchmark or timeframe data can use fallbacks, so the score is not a guarantee of outperformance.

Profitability

Reported margins, free-cash-flow conversion, operating-profit growth, and returns on equity and assets.

20%weight
Principal inputs
  • Gross margin relative to sector benchmarkIncome statement and sector average
  • Net margin relative to sector benchmarkIncome statement and sector average
  • Cash conversion (free cash flow / net income)Cash flow vs income statement
  • Operating profit growth, up to 3-year CAGRAnnual income statements
  • Return on equity (trailing)Available provider metric
  • Return on assets (trailing)Available provider metric

How to read it Higher means stronger profitability inputs under the model. This factor describes reported margins, cash conversion, growth, and returns; it does not establish business quality on its own.

Valuation

How selected valuation multiples compare with model bands and sector benchmarks, including material leverage and earnings-quality adjustments.

15%weight
Principal inputs
  • Forward P/E, falling back to trailing P/EAvailable valuation and earnings data
  • PEG ratioProvider value or model calculation from P/E and EPS growth
  • EV / EBITDA, with price / book substituted for FinancialsValuation data or model calculation
  • Price / free cash flowMarket capitalisation vs latest free cash flow
  • EV / revenueEnterprise value vs latest revenue
  • Net debt / EBITDA adjustmentBalance sheet and income statement
  • Accrual adjustment ((net income - FCF) / revenue)Financial statements
  • Price / FCF adjustment for 3-year FCF growthCurrent valuation and annual cash flows

How to read it Higher means the available multiples and adjustments mapped to more favourable valuation bands. It is a model comparison, not an estimate of fair value or future return.

The Risk Score (equity)

The Risk Score starts as a weighted average of four factors on a 0–100 scale, with lower values representing lower modelled risk. Volatility carries the largest weight, followed by Financial Solvency, Operational Quality, and Size.

When the volatility factor is measured, a floor is applied after the weighted average: a volatility factor of at least 55, 70, or 85 prevents the headline Risk Score from falling below 45, 56, or 72 respectively. No floor is applied merely because missing volatility data left the factor at its neutral default.

Volatility

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

45%weight
Principal inputs
  • Annualised volatility over the latest up to 252 observationsDaily returns
  • Maximum drawdown over the same up-to-252-observation windowDaily prices
  • Beta vs available market benchmarkTwo-year weekly regression, with provider fallback

How to read it Lower means the measured price behaviour mapped to lower-risk bands. Historical volatility, drawdown, and beta do not predict a future loss or determine suitability for any investor.

Financial Solvency

How selected balance-sheet, debt-service, liquidity, and cash-flow metrics map to the model risk bands.

30%weight
Principal inputs
  • 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 means the available solvency inputs mapped to lower-risk bands. The factor is a financial-data summary, not a prediction of distress or funding capacity.

Operational Quality

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

15%weight
Principal inputs
  • Net marginIncome statement
  • Free cash flow marginCash flow vs revenue
  • Cash return on assetsOCF vs total assets
  • Gross-margin stability (standard deviation)Up to five annual income statements

How to read it Lower means the available margin, cash-generation, and stability inputs mapped to lower-risk bands. It does not predict how a specific operating shock will affect the business.

Size Factor

A market-capitalisation proxy for liquidity and small-company risk.

10%weight
Principal inputs
  • Market capitalisation bandLatest available market capitalisation

How to read it Lower is better. The implementation assigns 20 above 10 billion, 35 above 2 billion, 50 above 500 million, 65 above 100 million, and 80 at or below 100 million, using the market-cap value supplied to the model.

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 because an average of stock-level risks does not represent concentration or shared sector exposure, so the portfolio Risk Score uses 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.

Data availability and update behaviour

  • Stock-level scores are recomputed from the latest inputs delivered to the equity page. Inputs can arrive on different schedules, and the scores are not represented as real-time. Use a page-level data timestamp where one is shown.
  • Portfolio scores use the current holdings, position weights, and available stock-level factor scores when the portfolio analytics calculation runs.
  • Price inputs use the most recent observations available to the model. Quote fields, price histories, and benchmark series can have different effective timestamps.
  • Fundamentals use the annual or quarterly statement records currently available to the application. Coverage and reporting periods vary by company.
  • Analyst estimates and targets are used only when supplied by the upstream data provider. Availability and freshness vary by company and metric.

What we cover today

  • UK-listed equities. Scores can be available for more than 1,500 UK-listed companies with sufficient reporting history. Availability for an individual company depends on the financial and market inputs supplied to the model.
  • US-listed equities. Equity pages cover major US exchanges, while Reward and Risk score availability varies by ticker and remains in beta.
  • UK and US-listed ETFs. ETF pages can contain holdings, exposure, cost, and other available fields. This equity methodology does not imply that every ETF has an equity-style Reward or Risk score.

Known limitations

The current methodology has important limitations:

  • 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. The current portfolio implementation approximates co-movement through same-sector pair density rather than pairwise return correlations.
  • Missing data affects the result. Depending on the factor, unavailable metrics can be omitted and remaining inputs reweighted, or a neutral or fallback value can be used. A score should be read alongside its available inputs and any confidence information displayed.
  • The scores are model output, not analyst opinion. A higher Reward Score does not mean an analyst expects the stock to outperform. It means the available inputs mapped to stronger bands under the current model. Commentary in Insights is separate from the score.
  • Historical comparisons may span model or data revisions. Treat score-trend annotations as indicative unless the page identifies the compared values as contemporaneous snapshots produced under the same version.

Versioning

Material changes to this public methodology are dated and versioned here. Historical scores or comparisons may have been produced with earlier model logic or data and should not be assumed to be directly reproducible under the current implementation.

VersionReleasedChange
v3.32026-08-30Public documentation aligned with current equity scoring: sector comparisons and valuation adjustments clarified; volatility and drawdown windows, gross-margin stability, and the volatility floor documented.
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-02Expanded use of absolute scoring bands. Profitability margins and selected valuation multiples continue to use sector-average comparisons.

Questions

Why do you weight Growth at 40% instead of equal-weighting the four factors?
The current configuration deliberately gives Growth the largest influence on the Reward Score. The weights describe how Openbook combines the four factors; they are not a claim that this split is optimal or will outperform an equal-weighted model.
Why does my Reward Score change without the company doing anything?
Momentum and Valuation use market data, while Growth and other factors can use newly available statements or analyst estimates. Sector averages used by Profitability and selected valuation multiples can also change. Those inputs do not necessarily update together.
Why is the dividend yield not in the Reward Score?
We surface dividend yield elsewhere on the equity page, but it is not an input to the current Reward model. Yield is partly a function of price, so a high yield alone is not treated as a stronger Reward signal.
Does the Risk Score predict downside?
No. It summarises selected historical price behaviour, financial solvency, operational metrics, and company size under the current scoring rules. It does not estimate the probability, timing, or magnitude of a future drawdown and cannot capture every tail risk.
Can I see the exact calculation for a specific stock?
Equity pages can show factor scores and available underlying metrics, but they do not provide an audited, step-by-step reproduction of every fallback, normalisation, and adjustment. This page describes the principal logic; the current scoring modules are authoritative.

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.