Engine internals

Framler score (composite)

In plain English

Framler score is a 0–100 composite number summarising how attractive a stock looks across 13 academic factor families — quality, value, momentum, post-earnings drift, accruals, insider flow, and others. 50 means neutral; above 60 is the buy bucket; below 40 is the sell bucket. The number is relative to the live universe, not absolute.

How it works

Each of the 13 factor families (quality, value, momentum, etc.) scores the stock 0-100. We z-score them across the universe, weight each by its prior reliability, and combine into one composite. 50 = neutral / average. 65+ = strong-buy region (top decile). Below 35 = strong-sell region. The number does not say "this stock will go up by X%" — it says "this stock currently looks more attractive than this percent of comparable names".

Where you see this in Framler
Hero number on every /stocks/[ticker] page. Coloured circle in SignalFeed. Right column on /compare.

Related — Engine internals

Verdict (BUY/MIXED/SELL)Forward return (expected)Market regime (BOCPD)Conformal prediction intervalTail-dependence (copula)Kalman DLM (dynamic factor weights)

← All glossary terms · Full methodology →

Framler score (composite) — Framler glossary | Framler