Agent skill
multiple-calculator
Calculates valuation multiples (EV/Revenue, EV/EBITDA, P/E) with sector adjustments
Install this agent skill to your Project
npx add-skill https://github.com/a5c-ai/babysitter/tree/main/library/specializations/domains/business/venture-capital/skills/multiple-calculator
Metadata
Additional technical details for this skill
- domain
- business
- skill id
- vc-skill-022
- specialization
- venture-capital
SKILL.md
Multiple Calculator
Overview
The Multiple Calculator skill calculates valuation multiples for comparable analysis and valuation work. It computes standard multiples with appropriate sector adjustments and supports both private transaction and public company comparables.
Capabilities
Revenue Multiples
- Calculate EV/Revenue multiples
- Apply growth rate adjustments
- Compute ARR and NTM multiples
- Handle recurring vs. non-recurring revenue
Profitability Multiples
- Calculate EV/EBITDA multiples
- Compute EV/EBIT and P/E ratios
- Handle negative earnings appropriately
- Apply margin adjustments
Sector Adjustments
- Apply sector-specific premiums/discounts
- Adjust for growth rate differences
- Factor in margin profile differences
- Consider market positioning
Multiple Analysis
- Calculate median and mean multiples
- Identify outliers and reasons
- Track multiple trends over time
- Build multiple ranges for valuation
Usage
Calculate Transaction Multiples
Input: Transaction data, financial metrics
Process: Calculate multiples, apply adjustments
Output: Multiple calculations, adjustment notes
Calculate Trading Multiples
Input: Public company data, metrics
Process: Compute trading multiples
Output: Public company multiple analysis
Apply Sector Adjustments
Input: Raw multiples, sector characteristics
Process: Apply appropriate adjustments
Output: Adjusted multiples, methodology notes
Build Multiple Range
Input: Comparable set, weighting criteria
Process: Aggregate and weight multiples
Output: Valuation multiple range, application guidance
Common Multiples
| Multiple | Use Case | Typical Range (SaaS) |
|---|---|---|
| EV/Revenue | Growth companies | 3x - 15x+ |
| EV/ARR | Subscription businesses | 5x - 20x+ |
| EV/EBITDA | Profitable companies | 10x - 25x |
| P/E | Public companies | 15x - 50x |
| EV/Gross Profit | Marketplace businesses | 2x - 8x |
Integration Points
- Comparable Analysis Process: Core multiple calculations
- DCF Analysis: Terminal value multiples
- Comparable Transaction Finder: Calculate found comparables
- Valuation Specialist (Agent): Support valuation work
Adjustment Factors
| Factor | Impact on Multiple |
|---|---|
| Growth Rate | Higher growth = higher multiple |
| Margin Profile | Higher margins = higher multiple |
| Retention (NRR) | Higher retention = higher multiple |
| TAM | Larger market = higher multiple |
| Competition | Less competition = higher multiple |
| Switching Costs | Higher costs = higher multiple |
Best Practices
- Use NTM (next twelve months) for forward multiples
- Adjust for one-time items and normalization
- Consider growth-adjusted multiples (EV/Revenue/Growth)
- Document all adjustments clearly
- Use multiple types appropriate to business stage
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
gsd-tools
Central utility skill for GSD operations. Provides config parsing, slug generation, timestamps, path operations, and orchestrates calls to other specialized skills. Acts as the unified entry point that the original gsd-tools.cjs provided via its lib/ modules (commands, config, core, init).
model-profile-resolution
Resolve model profile (quality/balanced/budget) at orchestration start and map agents to specific models. Enables cost/quality tradeoffs by selecting appropriate AI models for each agent role.
verification-suite
Plan structure validation, phase completeness checks, reference integrity verification, and artifact existence confirmation. Provides the structured verification layer ensuring GSD artifacts are well-formed and complete.
state-management
STATE.md reading, writing, and field-level updates. Provides cross-session state persistence via .planning/STATE.md with structured fields for current task, completed phases, blockers, decisions, and quick tasks.
git-integration
Git commit patterns, formats, and conventions for GSD methodology. Provides atomic commits per task, structured commit messages, planning file commits, branch management, and milestone tag operations.
frontmatter-parsing
YAML frontmatter parsing and manipulation for .planning/ documents. Provides read, write, update, query, and validation operations on frontmatter blocks in GSD markdown artifacts.
Didn't find tool you were looking for?