Resource Notes
Use, understand, and apply the model
Key takeaway
Crypto exchange revenue at various volume levels: $100,000/day → $73,000/year; $1,000,000/day → $547,500/year; $10,000,000/day → $4.9M/year; $100,000,000/day → $49.3M/year. Compliance costs at modest scale: ~$310,000/year (10 state licenses, 2,000 active traders). Infrastructure costs: small (<$1M/day) ~$7,000/month; mid ($1M-$10M/day) ~$22,000/month; large ($10M+/day) ~$76,000+/month. Break-even requires ~$1.5M/day volume for most exchange models.
CEX Economics Model
def calculate_exchange_revenue(
daily_volume_usd: float,
maker_fee: float = 0.001,
taker_fee: float = 0.0015,
maker_pct: float = 0.40,
monthly_traders: int = 5000,
avg_withdrawal_revenue: float = 3.0
) -> dict:
taker_pct = 1 - maker_pct
daily_maker_revenue = daily_volume_usd * maker_pct * maker_fee
daily_taker_revenue = daily_volume_usd * taker_pct * taker_fee
daily_trading_revenue = daily_maker_revenue + daily_taker_revenue
annual_trading_revenue = daily_trading_revenue * 365
monthly_withdrawal_revenue = monthly_traders * avg_withdrawal_revenue
annual_withdrawal_revenue = monthly_withdrawal_revenue * 12
annual_total_revenue = annual_trading_revenue + annual_withdrawal_revenue
return {...}Compliance Cost Model
def calculate_compliance_costs(
num_states_licensed: int,
monthly_active_traders: int,
chainalysis_tier: str = "pro"
) -> dict:
avg_state_cost = 6000
annual_state_licenses = num_states_licensed * avg_state_cost
compliance_officer_salary = 120000
compliance_analyst_salary = 80000
analysts_needed = max(1, monthly_active_traders // 5000)
annual_compliance_staff = compliance_officer_salary + (analysts_needed * compliance_analyst_salary)
annual_kyc_cost = monthly_active_traders * 12 * 0.20 * 3.00
chainalysis_annual = 150000 if chainalysis_tier == "pro" else 60000
annual_total_compliance = annual_state_licenses + annual_compliance_staff + annual_kyc_cost + chainalysis_annual
return {...}Infrastructure Cost Model
Reference Table
| Component | Small (<$1M/day) | Mid ($1M-$10M/day) | Large ($10M+/day) |
|---|---|---|---|
| Matching engine hosting | $2,000/mo | $8,000/mo | $30,000+/mo |
| Database cluster | $1,500/mo | $5,000/mo | $20,000+/mo |
| Security (DDoS, WAF) | $1,000/mo | $3,000/mo | $10,000+/mo |
| Cold storage HSMs | $2,000/mo | $4,000/mo | $8,000+/mo |
| CDN + global endpoints | $500/mo | $2,000/mo | $8,000+/mo |
| Total Infrastructure | ~$7,000/mo | ~$22,000/mo | ~$76,000+/mo |
Profitability Breakeven: $1M/day volume exchange: ~$550K revenue vs ~$650K compliance+infra cost = not yet profitable. Break-even requires ~$1.5M/day volume for most exchange models.