Valuation Engine
A live, opinionated APV model. Paste comp tickers. Watch the beta get built from real market data. Export the full workbook to Excel.
An opinionated private-company valuation tool, open and live. Every calculation on this page is the one you would do by hand in a real valuation, with the same choices a working model commits to. No hidden assumptions. Change any input, watch the downstream numbers move.
Method commitments- Bottom-up beta from a live five-year monthly regression of each comp against the S&P 500.
- Simplified unlevering formula, consistent with discounting tax shields at the unlevered cost of capital.
- Mid-year convention on by default. Turn it off to see the roughly five percent swing.
- Gordon Growth terminal value, capped by the long-run growth of the economy.
- APV not WACC, because the target's capital structure is rarely what makes the business valuable.
Build beta from the comps
Private targets do not trade, so there is no stock return series to regress. Paste up to eight public comps. The engine fetches five years of monthly prices, regresses each against the S&P 500, and unlevers using your capital structure inputs. The average asset beta is the industry-level operating risk measure used downstream.
The regressionβ_equity = Cov(R_stock, R_market) / Var(R_market) β_asset = β_equity / (1 + D/E)Quick start
| Ticker | β equity | D / E | Tax rate | β asset | |
|---|---|---|---|---|---|
| Add at least two tickers and run the regression. | |||||
| Industry asset beta | — | ||||
CAPM, unlevered
The unlevered cost of capital is what we discount every unlevered cash flow at. Tax shields get discounted at the same rate, consistent with the simplified unlevering choice above.
r_a = R_f + β_asset × MRP
= 4.25% + 0.85 × 5.5% = 8.93%
Five-year UFCF build
Unlevered free cash flow is the cash the business generates before any financing decisions. Interest is deliberately absent. APV values the financing separately through the tax shield line.
The buildUFCF = EBIT × (1 − t) + D&A − Capex − ΔNWCOperating assumptions
| Y1 | Y2 | Y3 | Y4 | Y5 |
|---|
Assemble the firm value
The terminal value captures everything beyond the explicit forecast. Gordon Growth requires a terminal growth rate that sits below the long-run growth of the economy. Mid-year convention reflects that cash flows arrive throughout the year, not at year-end.
Gordon GrowthTV = UFCF_6 / (r_a − g)
| PV of UFCF (Y1–Y5) | — |
| Terminal value (Y6 onward) | — |
| PV of terminal value | — |
| Unlevered firm value | — |
| PV of tax shields | — |
| APV enterprise value | — |
Max price per buyer
The standalone number tells you what the business is worth alone. The deal is what it is worth to a specific acquirer, because the synergies sit on top and synergies are acquirer-specific. The three archetypes below each carry a different synergy story.
The formulaMax Price = Standalone + PV(Synergies) × Capture %
Buyer A
The consolidator. Overlapping ops. Cost-heavy synergies.
Buyer B
The adjacent platform. Product gap. Revenue-heavy synergies.
Buyer C
The financial buyer. Portfolio tuck-in. Blended synergies.
| Buyer | Synergy PV | Captured | Max EV | Max equity |
|---|
Two-variable sensitivity
Every input is a guess. Some guesses matter more than others. Pick two assumptions and see how the APV enterprise value moves across a range. Darker means higher.
What the comps trade at
A good DCF should survive a multiples check. When the regression runs, the engine pulls each comp's enterprise value, EBITDA, and revenue, and computes the implied trading multiples. Apply that comp range to your target's numbers and triangulate.
The triangulationEV = Market Cap + Total Debt − Cash EV / EBITDA = EV / EBITDA EV / Revenue = EV / Revenue Target EV (comp) = Target EBITDA × median(EV / EBITDA of comps)
| Ticker | Market cap | EV | EV / EBITDA | EV / Revenue |
|---|---|---|---|---|
| Run the regression above to populate trading multiples. | ||||
| Median | — | — | ||
What the distribution looks like
A single APV number treats every assumption as if you knew it exactly. You don't. For each of the five inputs below, give a pessimistic, most-likely, and optimistic value. The engine runs ten thousand trials over triangular distributions and shows the distribution of enterprise values that result.
What varies| Variable | Pessimistic | Most likely | Optimistic |
|---|---|---|---|
| Revenue growth (avg) | |||
| EBIT margin | |||
| Terminal growth (g) | |||
| Market risk premium | |||
| Asset β |
Each bar shows the range of APV when that single variable sweeps from pessimistic to optimistic, holding every other variable at its most-likely value. The dashed line is the deterministic APV.
All methods on one axis
The canonical valuation summary. Every method you have, laid on the same value scale, so the range of outcomes reads in a single glance. The dashed line is the deterministic APV. Where the bands cluster is where the answer lives.