Analyze how a private SaaS company's ARR valuation multiple changed across funding rounds, and attribute the compression or expansion to rate cycles and macro selloffs, growth deceleration, narrative shifts (including an AI premium), competition, and investor demand, benchmarked against private-market medians and peers. Use this skill whenever the user asks about valuation compression, ARR multiples, round-to-round valuation or multiple changes, down rounds, or wants to compare a VC-backed software company's funding rounds. Research the rounds rather than answering from memory.
72
89%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
For a given SaaS company, research its funding history and compute ARR-based valuation multiples at each round. Then explain the compression (or expansion) using a structured framework that covers macro rates, growth trajectory, narrative shifts, and comparables.
Render the output as an inline visualization (using the Visualizer tool) plus a concise prose explanation, rather than a wall of numbers.
Research these, running independent searches in parallel:
references/benchmarks.md when search is thin.For each funding round, extract or estimate:
| Field | How to get it |
|---|---|
| Round name | Direct from search |
| Date | Direct from search |
| Amount raised | Direct from search |
| Post-money valuation | Direct or compute from ownership %; if unavailable, note as estimated |
| ARR at round date | Search explicitly; if not found, estimate from customer count x ARPC or interpolate |
| ARR multiple | valuation / ARR |
| Lead investor | Direct |
ARR estimation heuristics (when not public):
For each consecutive round pair (e.g., B → C):
multiple_compression_pct = (later_multiple - earlier_multiple) / earlier_multiple × 100
valuation_growth_pct = (later_val - earlier_val) / earlier_val × 100
arr_growth_pct = (later_arr - earlier_arr) / earlier_arr × 100The three changes multiply rather than add: valuation multiplier = ARR multiplier × multiple multiplier, i.e. (1 + valuation_growth) = (1 + arr_growth) × (1 + multiple_change). They are additive only in log terms, so use log changes wherever the decomposition needs to sum (for example, stacked bars). If ARR grows faster than the multiple compresses, absolute valuation still rises.
Use this checklist. For each cause, rate it: Primary / Contributing / Not applicable. references/benchmarks.md has dated private-market median multiples by period, public-software drawdowns, and known round-pair comparables for context.
Macro / Rate Environment
Growth Deceleration
Narrative Shift
AI Premium (positive or negative)
references/benchmarks.md show strong AI names falling with the sector.Competitive / Market
Investor Supply / Demand
Use the Visualizer tool to render:
See design guidance: use teal for positive/growth, coral for compression/negative, gray for macro baseline, blue for valuation figures. Follow the CSS variable system throughout.
Cover, in order:
Put the inline visualization first, followed by the prose summary. Flag your data confidence when ARR had to be estimated.
references/benchmarks.md — Dated private-market ARR multiples by period, April 2026 public SaaS drawdowns, and known round-pair comparables7fe9185
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.