How I chose the 8 metrics behind a stock quality score

How I chose the 8 metrics behind a stock quality score

calendar_today agoschedule3 min read

"Quality" is a vague word. Every investor agrees a quality company is good, and nobody agrees on how to measure it. When I built a free stock analyzer, I had to turn that vague word into a number between 0 and 100, which meant making real decisions about which metrics actually capture quality and which ones just look smart on a dashboard.

Here's how I landed on the eight I use, and the reasoning (and trade-offs) behind each.

The framework: four questions, two metrics each

I didn't want a soup of 30 ratios. More metrics feels rigorous but dilutes the signal, every weak metric you add drags the strong ones toward noise. So I forced myself down to four questions a quality investor actually asks, with two metrics each:

  1. Is it cheap enough? (P/E, P/FCF)
  2. Is it growing? (Revenue CAGR, FCF CAGR)
  3. Is it well run? (Operating margin trend, ROIC)
  4. Is it financially sound? (Share dilution, net debt)

Eight metrics. Each one earns its place by answering a question the others don't.

Why these specific eight

P/E and P/FCF (valuation). P/E is the obvious one, but earnings can be massaged. So I pair it with P/FCF, which is harder to fake, free cash flow is what's left after the business actually spends what it needs to. A company that looks cheap on earnings but expensive on cash flow is waving a flag. I weight P/FCF higher than P/E (15% vs 10%) for exactly this reason.

Revenue CAGR and FCF CAGR (growth). Revenue growth shows demand. FCF growth shows that the growth is translating into real cash, not just bookings. The interesting edge case: a company that recently flipped from burning cash to generating it. A raw CAGR there is meaningless or negative, so instead of punishing it, I detect the turnaround and give it a neutral-positive score. Growth metrics shouldn't penalize a company for the moment it starts working.

Operating margin trend and ROIC (profitability). I deliberately use the margin trend, not the absolute level. A 40% margin tells you the past; a margin expanding 3 points tells you the business is getting stronger right now. ROIC is the single best "is this a good business" number I know, it asks whether the company earns more than its cost of capital. I set the passing bar at 8% (roughly cost of capital) and reward 15%+ heavily.

Share dilution and net debt (financial soundness). Dilution is the quiet killer of shareholder returns, a company can grow revenue 10% a year and still erode your stake by printing shares. I score the change in share count, rewarding buybacks and punishing heavy issuance. For debt, the key decision was to measure net debt relative to free cash flow, not in absolute dollars. $47B of debt is terrifying for a small company and trivial for one generating $70B in FCF. A net-debt/FCF ratio captures serviceability, which is what actually matters.

The decision that mattered most: missing data scores zero

This is the one I went back and forth on. When a metric is missing or negative, do you skip it and redistribute the weight, or score it zero?

I chose zero, with full weight. Here's why: if missing data gets excused, a company can hide its weakest dimension simply by not reporting it cleanly, and its score floats up undeservedly. Scoring zero keeps the system honest. A company with no positive earnings should lose the P/E points. The score should reflect what the company actually demonstrates, not what it conveniently omits.

Why one scorecard wasn't enough

The eight standard metrics break down for some sectors, and pretending they don't is how most simple scoring tools quietly produce garbage.

A bank has no "operating margin" in the normal sense, and its debt isn't a liability to minimize, it's raw material. So banks get their own scorecard: P/B instead of P/FCF, ROE instead of ROIC, book-value growth, and capital adequacy (equity/assets) instead of net debt.

REITs are stranger still. Their reported earnings are crushed by depreciation that doesn't reflect economic reality, so P/E is useless. The industry uses Funds From Operations (FFO = net income + depreciation), so REITs get a P/FFO multiple, FFO growth, dividend coverage, debt/EBITDA, and interest coverage. Forcing a REIT through a standard P/E scorecard would mark a healthy one as garbage.

The lesson: a quality score is only as good as its willingness to admit that "quality" means different things in different sectors.

The result

All of this is live in Intrinsiqq, a free stock analyzer that scores 8,000+ US companies across these dimensions, with the full per-metric breakdown and methodology visible for every stock. Core is free, no signup.

If you've built scoring systems yourself, I'd genuinely love to hear where you'd weight things differently, the threshold choices are the part I still tweak most. And if you run a company you know well through it and a score feels wrong, tell me, that feedback is exactly how the methodology gets sharper.

🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.

More Posts

Comparison: Universal Import vs. Plaid/Yodlee

Pocket Portfolio - Mar 12

How I Built a React Portfolio in 7 Days That Landed ₹1.2L in Freelance Work

Dharanidharan - Feb 9

The Interface of Uncertainty: Designing Human-in-the-Loop

Pocket Portfolio - Mar 10

I’m a Senior Dev and I’ve Forgotten How to Think Without a Prompt

Karol Modelskiverified - Mar 19

Domain Rating for SaaS Products: A Dev-Friendly Breakdown of the Metrics That Actually Matter

MattSink - Jun 12
chevron_left
131 Points3 Badges
Netherlandst.co/8zqhcNVFCI
1Posts
0Comments
CEO of @Intrinsiqq | MSc in International Economics. Stocks, Personal Finance, Football, App Dev and so much more!

Related Jobs

View all jobs →

Commenters (This Week)

2 comments
1 comment
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!