← Back to search

Methodology

How Clarity values stocks — from SEC filing to fair value estimate.

Overview

Clarity runs six independent valuation models on live SEC filing data and triangulates them into a single fair value estimate. Rather than relying on any single model — each of which has known blind spots — we blend them using confidence-weighted Bayesian triangulation, then wrap the output in Monte Carlo simulation to produce confidence intervals.

The philosophy is simple: no model is right, but a well-weighted ensemble is less wrong than any individual approach. Earnings-anchored models like DCF provide a floor, growth-oriented models like EV/Revenue capture optionality, and comparables ground the estimate in market reality.

The Six Models

Discounted Cash Flow (DCF)
Projects normalized free cash flow forward using sector-appropriate growth rates, discounted at WACC derived from CAPM (risk-free rate from FRED, equity risk premium, and company beta). Terminal value uses both a perpetuity growth method and an exit multiple approach, blended. SBC is treated as a real expense — we haircut FCF by the stock-based compensation amount.
Residual Income
Values the company as book value plus the present value of excess earnings above the cost of equity. Particularly useful for capital-intensive businesses (banks, utilities, REITs) where book value is economically meaningful.
Graham Formula
Benjamin Graham's intrinsic value formula using normalized EPS and a growth multiplier. Serves as a conservative, earnings-focused sanity check. Gets downweighted for pre-profit companies.
Dividend Discount Model (DDM)
For dividend payers, estimates fair value as the present value of projected dividends. Only receives meaningful weight when a company has an established dividend with reasonable payout ratios.
ROIC Fade
Models the company's return on invested capital gradually fading toward the cost of capital over time. Captures the economic reality that competitive advantages erode — high-ROIC companies get valued more conservatively as returns mean-revert.
Comparable Companies
Applies sector-median EV/EBITDA multiples from a live peer group. For high-growth, thin-margin companies, EV/Revenue multiples are blended in with an intensity proportional to the company's growth profile. Peer data is fetched live from market APIs.

Bayesian Triangulation

Each model's estimate receives a confidence weight based on two factors: the model's general reliability for this type of company (detected via sector classification and financial profile), and the quality of the input data available.

Company profile detection uses a continuous intensity scale. For example, a high-growth SaaS company with negative earnings will see EV/Revenue receive a higher confidence multiplier, while DCF and residual income are still included — they provide a bearish floor that guards against valuing growth as if it never stalls. The profile intensity is hard-capped to prevent any single model from dominating.

The final blended fair value is the confidence-weighted average across all models that produced valid outputs. We keep all models in the blend rather than excluding them — triangulation over model selection is a core principle.

Monte Carlo Simulation

After triangulation produces a point estimate, we run 5,000+ Monte Carlo simulations to generate confidence intervals. The critical detail: Monte Carlo inputs use normalized free cash flow (post-SBC haircut, post-growth-capex conversion), not raw reported FCF. This ensures the confidence intervals are centered around and coherent with the blended fair value.

Each simulation randomly perturbs key inputs — growth rate, discount rate, terminal multiple, and margin assumptions — drawn from distributions calibrated to the company's historical volatility and sector norms. The output is a probability distribution of fair values, reported as P10, P25, median, P75, and P90 percentiles.

Data Sources

All financial data is pulled directly from primary sources, not scraped from aggregators:

SEC EDGAR
HTML filing parsing + XBRL companyfacts API fallback for 10-K and 10-Q reports
FRED
Federal Reserve Economic Data for risk-free rate (10Y Treasury yield)
Yahoo Finance
Live market price, shares outstanding, beta, and peer group multiples

Limitations

Clarity is a quantitative tool. It does not assess qualitative factors like management quality, competitive moat durability, regulatory risk, or macroeconomic regime changes. SEC filing parsing is inherently fragile — companies format their filings differently, and edge cases exist. Sector detection uses keyword matching with hard overrides for well-known tickers; misclassification is possible for unusual businesses.

The models assume mean-reverting economics and relatively stable capital structures. They are less reliable for pre-revenue companies, SPACs, companies undergoing restructuring, or those with non-standard accounting. Fair value estimates should be treated as one input in your investment process, not as buy/sell signals.

Try Clarity Free →
Not financial advice. For educational and research purposes only.