comps-analysis

Build comparable company analyses with valuation multiples and statistics in Excel spreadsheets.

Updated Sep 17, 2026
One-click install
npx skills add https://github.com/hkw2028/toy-project --skill comps-analysis-hkw2028
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comps-analysis
Source: https://github.com/hkw2028/toy-project/tree/main/.agents/skills/comps-analysis
Command: npx skills add https://github.com/hkw2028/toy-project --skill comps-analysis-hkw2028

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl.

What problem does it solve? Building institutional-grade comparable company analyses manually is error-prone and time-consuming, with risks of hardcoded values, inconsistent time periods, and missing statistical context that undermine investment decisions. ## Core Features & Use Cases - Structured Excel Output: Generates comps spreadsheets with operating metrics, valuation multiples, and quartile statistics (Max, 75th, Median, 25th, Min) using live formulas instead of hardcoded values. - Data Source Governance: Enforces a strict data hierarchy prioritizing MCP sources (S&P Kensho, FactSet, Daloopa) over web search, with cell comments citing every input source or assumption. - Industry-Specific Metrics: Adapts metric selection for SaaS (Rule of 40), financials (ROE), industrials (asset turnover), and other sectors. - Use Case: An analyst preparing an M&A valuation asks for a comps sheet on Microsoft, Alphabet, and Amazon, and receives a formula-driven Excel file with EV/EBITDA multiples, margin statistics, and documented sources. ## Quick Start Build a comparable company analysis for Microsoft, Alphabet, and Amazon with operating metrics, valuation multiples, and quartile statistics in Excel.

Frequently Asked Questions about comps-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a comparable company analysis in Excel?

Set up a header block with title, tickers, and units, then input raw financial data (revenue, EBITDA, market cap) as hardcoded values with source comments. Build all ratios and multiples as formulas referencing those inputs, and add Max, 75th percentile, Median, 25th percentile, and Min statistics rows.

What valuation multiples should a comps analysis include?

Core multiples are EV/Revenue, EV/EBITDA, and P/E, plus Market Cap and Enterprise Value. Add 2-3 industry-specific metrics such as Rule of 40 for SaaS or ROE for financial services, keeping the total around 5-10 metrics to avoid noise.

Should I use formulas or hardcoded values in a comps spreadsheet?

Every derived value such as margins, multiples, and statistics must be an Excel formula referencing input cells, never a pre-computed number. Only raw input data like revenue and share price should be hardcoded, and each input needs a cell comment citing its source or explaining the assumption.

What data sources are best for comparable company analysis?

Institutional MCP sources like S&P Kensho, FactSet, and Daloopa are preferred for verified financial data with audit trails. If unavailable, use Bloomberg Terminal or SEC EDGAR filings; web search should never be the primary source for institutional-grade analysis.

When is comparable company analysis not appropriate?

Comps analysis is not suitable for private companies without public peers, highly diversified conglomerates, distressed or bankrupt companies, pre-revenue startups, or businesses with unique models lacking true comparables. Better to use three perfect comps than six questionable ones.

Why do my comps statistics show errors like #DIV/0!?

Errors typically come from negative EBITDA companies in EBITDA multiples, missing data, or incorrect statistic ranges that include blank separation rows. Use IFERROR wrappers, switch to revenue multiples for negative-earnings companies, and verify ranges cover only company data rows.