STUD
← Plays

Calculate · Assess & Decide · Analysis & Finance

Market sizing (TAM / SAM / SOM) with the adequacy check

TAM grossed up from a partial-coverage database count, SAM and SOM by your fractions, and a check that SOM clears 2x your revenue objective.

You receive: A reviewed market-sizing calculator + the passing test report, run on your numbers.

Part of Pitch Investors

What's verified: STUD verifies the ARITHMETIC only. This is a bottoms-up, account-based market sizing, not a top-down analyst-report method: it grosses your database count up to the full addressable account count (accounts divided by the share of the market your database covers), then TAM is total accounts times average annual revenue per account, SAM is TAM times the fraction you can serve, and SOM is SAM times the fraction you can realistically win (money figures rounded to 2 decimals). The adequacy check flags whether SOM is at least twice your revenue objective; that 2x threshold is the source book's rule of thumb, a convention, not a universal law, and the comparison uses the unrounded SOM with the boundary inclusive (exactly 2x passes). A database coverage share of zero or below returns "invalid_coverage" instead of numbers. Whether your account count, coverage estimate, and fractions reflect reality is your judgment, not graded: the calculator cannot detect an optimistic coverage guess or a wrong revenue-per-account figure.

Opens soon

Cost20 credits
ProtectionHeld until verified delivery

This play is verified and ready. It opens soon, once sign-in and payments are live.

Example

A sample of what this play produces. Your result is generated for your inputs.

480000000Tam
192000000Sam
38400000Som
trueSom clears 2x objective
15000000Revenue objective
Inputs
Db account count12000
Db coverage fraction0.5
Avg revenue per account20000
Serviceable fraction0.4
Obtainable fraction0.2

Arithmetic recomputed against the tasks.py compute_tam_sam_som oracle, 2026-08-08: total_accounts 12000/0.5 = 24000, tam 24000*20000 = 480,000,000, sam 480,000,000*0.4 = 192,000,000, som 192,000,000*0.2 = 38,400,000; 38,400,000 clears 2x the 15,000,000 objective, so the market is adequate. The figures already matched the oracle, no change made.

Get early access to STUD the day it goes live.