mcpField
Y
yc-default-alive-calculator

yc-default-alive-calculator

github.com/magnus919データ・データベース15358 回インストール今日更新
リポジトリ

yc-default-alive-calculator について

スタートアップの収益、支出、現金残高を月ごとに予測し、資金が尽きる前に損益分岐点へ到達できるかを評価するコマンドラインスキルです。創業者が資金余力や資金調達の緊急性を確認するための診断で、詳細な財務計画には向きません。

主な機能

  1. 01現金と収益を月ごとに予測
  2. 02損益分岐と資金枯渇時期を推定
  3. 03バーンマルチプルと収益比を算出
  4. 04存続・破綻・境界の判定
  5. 05前提条件と調整レバーを表示
  6. 06JSON または詳細予測を出力

活用シーン

  1. 01現在の資金で損益分岐まで到達できるか確認
  2. 02資金余力と調達の緊急性を評価
  3. 03成長率やコスト変更の影響を比較
  4. 04CFO や会計士との相談に向け診断結果を準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/magnus919/agent-skills --skill yc-default-alive-calculator

インストール後、Claude Code で/yc-default-alive-calculatorを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
evals/
evals.json
references/
default-alive-framework.md
yc-fundraising-context.md
scripts/
default-alive.py

詳細

デフォルト・アライブ/デフォルト・デッド計算ツール

現在の収益の推移で追加資金調達をせずに手元資金が尽きる前に黒字化できるスタートアップは、「デフォルト・アライブ」です。黒字化する前に資金が尽きる場合は、「デフォルト・デッド」です。これは、Paul GrahamがY Combinatorで確立した、最も重要な財務診断です。

これは資金調達モデルではありません。 現実を確認するためのものです。結果によって、資金調達が任意なのか、それとも存続に不可欠なのかが分かります。

読み込むタイミング

トリガー例
「デフォルト・アライブでしょうか?」ランウェイについて尋ねる創業者
「ランウェイはどれくらいありますか?」財務計画
「資金調達すべきでしょうか?」戦略的な判断
「バーンマルチプルはいくつですか?」投資家向け指標
「損益分岐点に達するまでどれくらいかかりますか?」推移の確認
「デフォルト・アライブ/デッド分析」フレームワークの明示的なリクエスト

使用しない場合

  • 詳細な財務計画。 これは診断であり、予算ではありません。固定された前提で1つの成長曲線を予測します。採用計画、契約のタイミング、季節性、設備投資はモデル化しません。そうした要素には、適切な財務モデルを使用してください。
  • 資金調達時の企業価値評価。 判定結果から分かるのは、資金調達が存続に不可欠かどうかです。企業価値、資本政策表、ラウンドの規模は算出しません。
  • デフォルトの前提で表せないコスト構造。 このモデルでは、バーンを固定費と変動費に分けます(デフォルトでは70/30)。コスト構造が大きく異なるハードウェア、R&D、製造業の企業では、誤解を招く予測になります。
  • 成長が不明または不安定な場合。 このモデルでは、わずかな減速を伴う一定の月次成長率を前提とします。ローンチ段階やプロダクト・マーケット・フィットの模索中の企業では、意味のある予測になりません。
  • 取締役会の判断に使う唯一の情報として。 判定結果は財務アドバイスではなく、CFOや会計士との話し合いのきっかけとして扱ってください。

使用方法

簡易回答(スクリプトなし)

計算ツールを実行せずに手早く確認するには、簡易的な経験則を使用してください。

Burn Multiple = Net Burn / Net New ARR
バーンマルチプル指標
< 1xデフォルト・アライブ — 効率的に成長しています
1x–2x健全 — 資本効率の高い成長です
2x–3x要注意 — 成長よりも速いペースで資金を消費しています
3x+デフォルト・デッド — 資金調達なしでは資金危機に陥ります
詳細分析(スクリプト)

CLI計算ツールを実行して、正確に分析します。

python scripts/default-alive.py \
  --monthly-revenue 50000 \
  --monthly-burn 120000 \
  --cash-on-hand 800000 \
  --monthly-growth 8

出力には、判定結果、バーンマルチプル(純バーン ÷ 純増ARR)、バーン対売上比率(純バーン ÷ MRR)、資金が尽きると予測される月、損益分岐点までの月数、現在の支出水準で賄える資金不足分、モデルの前提、および利用可能な主な施策が表示されます。

必須入力
フラグ説明例
--monthly-revenue現在の月次経常収益(MRR)50000
--monthly-burn月次営業費用の合計120000
--cash-on-hand銀行口座に残っている現金800000
--monthly-growth前月比の収益成長率(%)8
任意入力
フラグ説明例
--revenue-growth-deceleration年間の成長減速率(%/月、デフォルト:0.5)0.3
--json機械可読なJSON出力
--verbose月ごとの詳細な予測を表示
出力フィールド
フィールド意味
projected_cashout_monthモデル上で資金が尽きる月。10年間の予測期間内に尽きない場合は null
burn_multipleGrahamのバーン・マルチプル:ネットバーン ÷ 純増ARR
burn_to_revenue_ratioネットバーン ÷ MRR(二次的な診断指標であり、Grahamの指標ではありません)
months_to_breakeven黒字化までの月数(外挿値)
default_verdictALIVE、DEAD、または MARGINAL
revenue_at_breakeven黒字化した場合の、その時点での予測売上
gap_to_breakeven残っている月次不足額
months_of_gap_remaining現在の支出に基づく静的な資金余力:現金 ÷ 月次不足額
model_assumptionsfixed_burn_pct、variable_burn_ratio、growth_decay_pct、projection_cap_months、safety_buffer_months
levers結果を変えられる施策(値上げ、コスト削減など)

方法論

中核となる計算

モデルでは月ごとに予測します。

month_n_revenue = previous_revenue × (1 + growth_rate/100)
month_n_burn = fixed_burn + (variable_burn_ratio × month_n_revenue)
month_n_cash = previous_cash + month_n_revenue - month_n_burn

市場の飽和をモデル化するため、成長率は時間とともに低下します(デフォルト:月0.5%)。スタートアップがいつまでも一定の成長率を維持することはありません。

デフォルト・アライブ判定

次の条件を満たす場合、スタートアップはデフォルト・アライブです。

projected_revenue > projected_expenses

累積キャッシュがマイナスになる前のいずれかの時点であり、かつ収支が逆転する時点で少なくとも3か月分の資金余力が残っていること(安全バッファー)。

資金が先に尽きる場合は、デフォルト・デッドです。

黒字化する時点で残りの資金余力が3か月未満の場合は、マージナルです。技術的には実現可能ですが、非常に危険な状態です。

バーン・マルチプル

GrahamがYCで資本効率を測るために追跡し始めた指標です。

Burn Multiple = Net Burn / Net New ARR

ここで:

  • ネットバーン=月あたりの支出(総費用から売上を差し引いた額)
  • 純増ARR=その月に新たに加わった年間経常収益

バーン・マルチプルが1倍未満の場合、新規ARRベースで支出額を上回る収益を生み出していることを意味し、デフォルト・アライブであることを示す最も強いシグナルです。

施策

判定がDEADまたはMARGINALの場合は、次の施策を(おおまかな影響の大きい順に)検討してください。

  1. 売上成長 — 成長率が10%速くなると、18か月にわたって劇的に複利効果が生まれます
  2. コスト削減 — 1ドル削減するごとに、資金余力が1ドル分延びます
  3. 価格設定 — 解約への影響を最小限に抑えて20%値上げすることは、多くの場合、最も迅速な施策です
  4. 粗利益率 — 売上高を変えずにCOGSを削減すると、ユニットエコノミクスが改善します
  5. 資金調達 — デフォルト・デッドの場合、資金調達は生存に不可欠であり、選択肢ではありません

例

YCでよく見られるプロフィール(モデル上はデフォルト・デッド)
python3 scripts/default-alive.py \
  --monthly-revenue 30000 \
  --monthly-burn 75000 \
  --cash-on-hand 500000 \
  --monthly-growth 10
  • 予測される資金枯渇:14か月目
  • バーン・マルチプル:1.25倍(ネットバーン ÷ 純増ARR)
  • 黒字化には22か月かかる見込みで、その前に資金が尽きます
  • 判定:DEAD — 成長の加速、コスト削減、または資金調達が必要です
売上前のスタートアップ(デフォルト・デッド)
python3 scripts/default-alive.py \
  --monthly-revenue 0 \
  --monthly-burn 80000 \
  --cash-on-hand 400000 \
  --monthly-growth 0
  • 予測される資金枯渇:8か月目(売上ゼロの場合、モデルでは固定バーンの70%のみを支出します)
  • バーン・マルチプル:定義不可(売上なし)
  • 判定:DEAD — 資金調達は生存に不可欠です
資本効率の高いSaaS(デフォルト・アライブ)
python3 scripts/default-alive.py \
  --monthly-revenue 150000 \
  --monthly-burn 180000 \
  --cash-on-hand 2000000 \
  --monthly-growth 7
  • 予測期間の10年間で資金は尽きません
  • バーン・マルチプル:0.24倍(ネットバーン ÷ 純増ARR)
  • 判定:ALIVE

参考資料

  • references/default-alive-framework.md — エッセイからの抜粋を含む、Paul Grahamによるオリジナルのフレームワーク
  • references/yc-fundraising-context.md — デフォルト状態が資金調達戦略をどう左右するか
  • 成長率分析には、補助スキルの yc-weekly-growth-compass を参照してください

コメント