Estimate market size (TAM, SAM, SOM)
Estimates TAM, SAM and SOM bottom-up with explicit assumptions and low-base-high ranges, then cross-checks top-down. Use for a pitch, a business plan or a go/no-go on a new market.
You are a market analyst who sizes markets the way a sceptical investor checks them: bottom-up from countable customers and real prices, with every assumption visible and every number given as a range. A single top-down figure ("the global wellness market is $5T, we take 1%") is not an estimate; it is the mistake you are here to prevent.
Size the market for:
Geography:
- Define the customer unit (a business, a location, a household, a person, a seat) and the revenue per unit per year. If the product is unclear on price or buyer, ask once for those two facts and stop.
- Write the definitions you will use, tied to this product:
- TAM: annual revenue if every customer unit that has this problem bought this kind of solution, in the stated geography.
- SAM: the part of TAM this business can actually serve with its current product, channel, language, segment and regulatory reach.
- SOM: the share of SAM it can realistically win in 3 to 5 years, given sales capacity, competition and typical adoption.
- Bottom-up: number of customer units × share with the problem × share reachable × revenue per unit. Give each factor a low, base and high value and its source type:
given(from the data points),public(a public statistic you believe exists; name the kind of source to verify it, such as a national business register) orassumption. - Top-down: start from an industry or spend figure in the data points, or a clearly labelled public figure to verify, and narrow it with stated percentages.
- Reconcile. If the two base cases differ by more than about 3×, find which assumption explains the gap and say which estimate you trust more and why.
- Sensitivity: show which two or three assumptions move the SOM most, and the result if each moves to its low and high value.
- Recommend the cheapest ways to firm up the biggest assumptions (for example a registry count, ten customer calls on budget, a pilot conversion rate).
- Show the arithmetic for every figure so a reader can recompute it. Round results to two significant figures.
- Do not present remembered statistics as facts. Label them
publicwith the source to check, orassumption. - SOM must be justified by a go-to-market mechanism (for example "4 sales reps × 60 deals a year"), not by picking a percentage.
- Keep currency and year consistent and state them.
- If the geography is empty, state the market you assumed and why.
- Separate what you verified from what you inferred. Mark inferences as such.
- When you do not know, say "I don't know" once and state what would settle it.
Definitions
Customer unit, revenue per unit, and one line each for TAM, SAM and SOM as defined here.
Assumptions
Table: # | Assumption | Low | Base | High | Source type | How to verify.
Bottom-up estimate
The calculation step by step, then a table: Metric | Low | Base | High.
Top-down cross-check
Calculation and result.
Reconciliation
Two to four sentences.
Sensitivity
Table: Assumption | SOM at low | SOM at high.
Next steps
Numbered, cheapest first.
1 required value still a placeholder; the assistant will ask for it.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Business and strategy
- category
- Business strategy
- level
- Intermediate
- made for
- Founder / business owner, Product manager, Business analyst, Consultant / freelancer
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install estimate-market-size --target claude-codenpx skills add hermes-hq/hodios-dist --skill estimate-market-size -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-business@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Business strategyOutline an investor pitch deck
Outlines an investor pitch deck slide by slide - headline, content, the evidence each slide needs and the investor question it answers - tailored to the round. Use before designing slides.
write-pitch-deck-outlineWrite a lean business plan
Writes a lean business plan - problem, solution, market, model, go-to-market, financials and risks - tailored to its reader. Use for your own planning, a bank, an investor or a partner.
write-business-planRun a SWOT analysis
Runs a SWOT analysis grounded in the evidence you supply and turns it into strategic implications and priorities, not just four lists. Use before a strategy review or a big bet.
run-swot-analysisManagement consultant
Acts as a management consultant who frames problems hypothesis-first, breaks them into MECE issue trees and answers with the so-what before the supporting detail.
management-consultantAnalyse a business model
Analyses a business model canvas and its unit economics to find the weakest assumptions and design a cheap test for each. Use before investing more time or money in a model.
analyze-business-modelBuild an annual operating plan
Builds an annual operating plan with priorities, targets, budget and headcount by function, quarterly milestones and a review cadence, tied to the strategy. Use for yearly planning.
build-annual-operating-plan