# Market Sizing Calculator

> companyproject market scale estimationand revenue model verify market scale totalbasis. 'idea-validator' agent idea marketnature verifyto do when this skill's TAM/SAM/SOM framework, revenue model total, competition analysis matrix must be utilized. 'market scale estimation', 'revenue model verify', 'competition analysis' etc. However, tech stack MVP design is outside this skill's scope.

- Skill: `revfactory/market-sizing-calculator` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add revfactory/market-sizing-calculator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/revfactory/market-sizing-calculator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: revfactory (https://skillmd.com/u/revfactory)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/revfactory/market-sizing-calculator

---


# Market Sizing Calculator — market scale totalbasis

companyproject market opportunity qualityas estimationand revenue possiblenature verify.

## TAM/SAM/SOM framework

### and calculation

```
TAM (Total Addressable Market): overall market scale
 → applicable problem overall re- client × annualbetween expense 

SAM (Serviceable Addressable Market): possible market
 → TAM × degree//platform constraint 

SOM (Serviceable Obtainable Market): actual possible market
 → SAM × realistic market point (1person companyproject: 0.1-1%)
```

### Top-Down method

```
examplewhen: developmentspecialist interview preparation web

TAM: before taxtotal developmentspecialist 2,700people × annual $50 expense 
 = $13.500M

SAM: Korean user (Korean developmentspecialist approx. 50people) × $50
 = $2,500

SOM: 1% market point possible (1person operations)
 = $25 only (approx. 3.300M KRW/year)
```

### Bottom-Up method

```
examplewhen: developmentspecialist interview preparation web

month beforeexchange expected:
 blog/SNS → documentspecialist: month 10,000people
 KRW beforeexchange: 10% = 1,000people
 beforeexchange: 5% = 50people
 month : 9,900KRW

MRR = 50 × 9,900 = 495,000KRW
ARR = 5940,000 KRW

nature scenario (12months after):
 documentspecialist 3 → MRR 1500,000 KRW → ARR 1,8000,000 KRW
```

## revenue model typeby total

### model (SaaS)

```
core indicator:
 MRR = user × month 
 ARR = MRR × 12
 LTV = ARPU / rate
 CAC = cost / specialist

casebeforenature standard:
 LTV/CAC > 3 
 rate < 5%/month 
 number duration < 12months

examplewhen:
 100people × 9,900KRW/month = MRR 990,000 KRW
 month 5% → pyeongbalanced numberpeople 20months
 LTV = 9,900 × 20 = 198,000KRW
 CAC 30,000KRW → LTV/CAC = 6.6 ✅
```

### premium model (Freemium)

```
free user → beforeexchange: 2-5% (general)
premium price: free versus feature differentiation

examplewhen:
 free 10,000people → beforeexchange 3% = 300people
 month 19,900KRW → MRR 5970,000 KRW
```

### daynature 

```
expected = × beforeexchange

examplewhen (degree ):
 blog month document 10,000 × beforeexchange 1% = 100case
 price 29,000KRW → month 2900,000 KRW
```

## competition analysis matrix

### positioning 

```
price
 High ┌─────────┐
 │ [competitionB] │ [?opportunity]
 │ │
 │ │
 Low │ [competitionA] │ 
 └─────────┘
 Low High
 feature/differentiation
```

### competition comparisontable

```markdown
| item | | competitionA | competitionB | competitionC |
|------|------|-------|-------|-------|
| price | free/9.9k | free | $19/month | free |
| core feature 1 | ✅ | ✅ | ✅ | ❌ |
| core feature 2 | ✅ | ❌ | ✅ | ✅ |
| differentiation feature | ✅ | ❌ | ❌ | ❌ |
| Korean degreeKRW | ✅ | ❌ | ❌ | ✅ |
| day | ✅ | ❌ | ✅ | ❌ |
```

## companyproject revenue actualcurrent possiblenature score

```
actualcurrent possiblenature = (market_size × 0.2) + (differentiation × 0.25) + (executionpossible × 0.3) + (revenuemodel × 0.25)

market size: SOM > 100M: 5, 5+: 4, 1+: 3, less than: 2
differentiation: reportquality: 5, : 4, report: 3, approx.: 2, None: 1
execution possible: technical report+time minute: 5, learning needed: 3, : 1
revenue model: verify: 5, company case: 4, actualquality: 3, actual: 2

etc.grade:
 4.0+: 🟢 — number
 3.0-3.9: 🟡 review — MVP verify
 2.0-2.9: 🟠 re- — 
 2.0 less than: 🔴 risk — idea re-
```

## reference

- companyproject scale realistic figure usage
- detailed market analysis: `references/market-analysis-guide.md` reference

