plugins/market-analysis/skills/saas-valuation-compression/SKILL.md
Analyze SaaS company valuation compression between funding rounds. Use this skill whenever the user asks about: how much a SaaS company's valuation multiple changed between rounds, why the ARR multiple compressed or expanded, comparing a company's compression to macro benchmarks, or explaining what drove valuation changes for any VC-backed software company. Trigger on phrases like "valuation compression", "ARR multiple", "round-to-round valuation", "multiple change", or when the user asks to compare a company's funding rounds. Always use this skill for any multi-round SaaS valuation analysis — do not try to answer from memory alone.
npx skillsauth add himself65/finance-skills saas-valuation-compressionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
Always render the output as an inline visualization (using the Visualizer tool) plus a concise prose explanation. Do not just return a wall of numbers.
Search for each of the following. Run searches in parallel where possible.
For the target company:
[company] funding rounds valuation ARR revenue[company] Series [X] raised valuation for each round[company] annual recurring revenue ARR [year] for each round date[company] investors lead investor [round]For macro context:
SaaS ARR valuation multiples [year] private marketFor narrative context:
[company] AI customers product announcement [year] — AI narrative premium?[company] growth rate churn NRR [year] — fundamentals shift?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 × 100
Key insight: valuation_growth = arr_growth + multiple_change
If ARR grows faster than the multiple compresses, absolute valuation still rises.
Use this checklist. For each cause, rate it: Primary / Contributing / Not applicable.
Macro / Rate Environment
| Period | Approx Median ARR Multiple (private) | Context | |---|---|---| | 2019 | ~8–12x | Pre-pandemic baseline | | 2020 | ~12–18x | ZIRP begins, multiple expansion | | 2021 Q1–Q3 peak | ~35–45x | Peak bubble | | 2022 H2 | ~15–20x | Rate hikes begin, first compression wave | | 2023 trough | ~8–12x | Rate plateau, valuation reset | | 2024 | ~12–18x | AI narrative recovery, selective re-rating | | 2025 H1 | ~16–22x | Continued AI-driven recovery | | 2025 H2–2026 Q1 | ~10–16x | Tariff shock / trade-war selloff begins | | 2026 Q2 (Apr meltdown) | ~6–10x | Software Meltdown — broad sector crash, public SaaS down 40–86% from 52w highs |
(These are rough private market estimates. Public SaaS multiples are ~30–50% lower. The April 2026 figures reflect the acute selloff; private marks typically lag public by 1–2 quarters.)
Growth Deceleration
Narrative Shift
AI Premium (positive or negative)
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.
Structure as:
Always produce:
Use these as context when search results are thin or for the comparison chart.
| Company | Round pair | Earlier multiple | Later multiple | Compression % | Primary cause | |---|---|---|---|---|---| | Vercel | D → E (2021→2024) | ~140x | ~32x | -77% | ZIRP unwind + growth decel | | WorkOS | B → C (2022→2026) | ~105x | ~67x | -36% | Partial ZIRP unwind; defended by AI narrative | | Netlify | B → stalled (2021→?) | ~90x | N/A | N/A | No new round; AI narrative absent | | Fastly | Public (2021 peak→2024) | ~35x rev | ~3x rev | -91% | No AI pivot, growth decel | | Stripe | — | — | — | — | Private; est. flat/compressed 2021→2023 down round | | HashiCorp | Acquired by IBM 2024 | — | — | — | Acq at ~8x ARR vs ~40x peak |
As of April 9, 2026, a broad tariff/trade-war driven selloff crushed public software valuations. Use these as reference for how private multiples will lag-compress over the following 1–2 quarters.
| Ticker | Company | Δ from 52w High | Sector relevance | |---|---|---|---| | FIG | Figma | -86.7% | Design/dev tools — worst hit | | MNDY | monday.com | -80.2% | Work management SaaS | | TEAM | Atlassian | -75.7% | Dev tools / collaboration | | HUBS | HubSpot | -69.9% | Marketing/CRM SaaS | | WIX | WIX | -65.1% | Website builder | | GTLB | GitLab | -63.6% | DevOps | | CVLT | Commvault | -61.7% | Data protection | | WDAY | Workday | -59.1% | HR/Finance SaaS | | NOW | ServiceNow | -57.8% | Enterprise IT workflows | | INTU | Intuit | -56.0% | FinTech/SMB SaaS | | SNOW | Snowflake | -52.8% | Data cloud | | KVYO | Klaviyo | -52.9% | Marketing automation | | DOCU | DocuSign | -52.3% | eSignature | | MDB | MongoDB | -47.9% | Database | | SAP | SAP | -47.6% | Enterprise ERP | | DDOG | Datadog | -45.7% | Observability | | APP | AppLovin | -47.6% | AdTech/mobile | | CRM | Salesforce | -42.5% | CRM market leader | | ADBE | Adobe | -34.6% | Creative/doc SaaS | | ZM | Zoom | -13.9% | Video/collab (already de-rated) |
Source: @speculator_io, April 9, 2026. Average drawdown across tracked software names: ~50–55%.
tools
Read Hyperliquid (app.hyperliquid.xyz) perp + spot market data via opencli (read-only, public info API). Use whenever the user wants Hyperliquid perpetual or spot markets, mark/oracle/mid prices, 24h change, funding rates (hourly or annualized APR), open interest, volume, the L2 order book, OHLCV candles, historical funding, or a cross-venue funding comparison (Hyperliquid vs Binance vs Bybit) for funding arbitrage. Triggers: "Hyperliquid funding for BTC", "HL perp markets", "funding on BTC perp", "Hyperliquid order book", "HL open interest", "funding arb Hyperliquid vs Binance", "Hyperliquid candles for SOL", "Hyperliquid spot markets", "PURR price on Hyperliquid", "hyperliquid", "hyperliquid.xyz", "HL DEX". READ-ONLY market data — no account, order, or trade operations.
tools
Generic read-only fallback for any source opencli covers but this repo has no dedicated reader for — Yahoo Finance, Bloomberg, Reuters, Barchart, Eastmoney, Xueqiu, Sinafinance, Reddit, HackerNews, Substack, Medium, Weibo, Bilibili, Xiaohongshu, Zhihu, arXiv, Google Scholar, Apple Podcasts, Xiaoyuzhou, Spotify, YouTube, Weixin, Amazon, and more. Triggers: "use opencli to read", "grab the frontpage from hackernews", "read reddit r/wallstreetbets", "fetch Eastmoney hot stocks", "pull Xueqiu feed", "get Bloomberg markets headlines", "search arXiv for", any request to read from a site where a specialized skill does not exist but opencli does. FALLBACK — prefer twitter-reader, linkedin-reader, discord-reader, telegram-reader, or yc-reader when the source matches. READ-ONLY — never invoke write operations.
development
Look up Y Combinator companies, batches, and startup ecosystem data using the yc-oss API (read-only). Use this skill whenever the user wants to research YC-backed startups, find companies in a specific batch or industry, check which YC companies are hiring, explore top YC companies, or analyze startup trends by sector or tag. Triggers include: "YC companies in fintech", "who's in the latest YC batch", "YC startups hiring", "top Y Combinator companies", "find YC companies tagged AI", "W25 batch", "S24 companies", "YC stats", "Y Combinator portfolio", "startup research", "which YC companies do X", "venture research on YC", any mention of Y Combinator, YC batch, or YC-backed companies in the context of startup research, venture analysis, or market intelligence. This is a read-only data source — the API is a static JSON dataset updated daily.
tools
Read Twitter/X for financial research using opencli (read-only). Use this skill whenever the user wants to read their Twitter feed, search for financial tweets, view bookmarks, look up user profiles, or gather market sentiment from Twitter/X. Triggers include: "check my feed", "search Twitter for", "show my bookmarks", "who follows", "look up @user", "what's trending about", "market sentiment on Twitter", "what are people saying about AAPL", "recent tweets from @elonmusk", "show me @user's posts", "fintwit", any mention of Twitter/X in context of reading financial news or market research. This skill is READ-ONLY — it does NOT support posting, liking, retweeting, or any write operations.