創業者エクイティ希薄化計算
持分80%の創業者が、新しいラウンドで会社の20%を投資家に渡すと、持分は64%になり16ポイント下がります。現在の持分とラウンドの割合を入れるだけで、交渉の前に確認できます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 持株比率 (%)
- 80
- ラウンドの割合 (%)
- 20
- 保持割合
- 0.8
- ラウンド後の持株比率 (%)
- 64
- 希薄化ポイント
- 16
新株を発行する資金調達ラウンドは、既存株主の持分を希薄化します。創業者・共同創業者・初期従業員は、今日この割合を持ち、次のラウンドで会社のこの割合を新規投資家に渡す場合、自分は何パーセント残るか、という単純な問いに明確な答えが必要です。本ツールは標準的なパーセントベースのモデルを適用し、ラウンド後持分=現在持分×(1−ラウンド%÷100)として、希薄化後の持分、維持割合、失われたポイント数を返します。100%以上の不可能なラウンドは拒否し、バグのように見える静かなゼロを防ぎます。
創業者エクイティの単純希薄化の仕組み
最も単純で一般的な計画モデルでは、資金調達ラウンドはクローズ後に新規投資家が受け取る fully diluted ベースの会社割合で表されます。既存株主は相互の相対順位を保ちますが、ラウンド前の各%は維持割合(1−投資家%÷100)で縮小されます。創業者が一次ラウンド20%の前に80%を持つ場合、ラウンド後は80×0.8=64%です。
消えた16ポイントは希薄化ポイント(持分バーの絶対的な低下)であり、維持割合0.8は同じラウンドで他のラウンド前株主が自らの持分に掛けるべき乗数です。入力が「投資家が会社のX%を取る」だけなら、株式数・オプションプール・プレマネー/ポストマネーのラベルは不要です。
これはホワイトボード上の創業者の暗算であり、弁護士やCFOが完全な資本構成表を作る前に確認する第一パスでもあります。端ケースも重要です。 0%のラウンドは持分を変えず、100%に近づくラウンドはラウンド後持分をゼロへ追い込み、100%以上は既存株主に残余持分を残さないため拒否され、本計算では意味のある一次希薄化シナリオではありません。
創業者希薄化計算ツールが役立つ場面
スタートアップの創業者は、タームシート面談の前にエクイティ希薄化計算ツールを使い、「この調達の後に自分は何を持つか」を、顧問が表を作り直すのを待たずに答えます。アクセラレータやベンチャースタジオは同じ算術をオンボーディングのチェックリストに組み込み、各チームが20%シードや15%シリーズAで創業者バーがどう変わるかを見られるようにします。
起業・コーポレートファイナンスの教育では、100%ラウンドを無効と判定し黙ってゼロを返さない決定的オラクルが必要です。検証失敗は残高を消費しません。
活用例
創業者向けタームシートの下書き
提案ラウンドについて創業者の現在持分と投資家%を入力し、完全なキャップテーブル更新前にラウンド後持分と希薄化ポイントを確認します。
アクセラレータ・ベンチャースタジオのチェックリスト
「この調達後に何を持つか」の手順を標準化し、各ポートフォリオチームがラウンド前%に同じ維持割合の算術を適用できるようにします。
よくある質問
ラウンド後の創業者持分はどう計算しますか?
例:持分80%・ラウンド20% → 80 × 0.80 = 64%(ラウンド後)。
ラウンド%が100以上の場合はどうなりますか?
100%以上の資金調達ラウンドは既存株主に残余持分を残さないため、静かなゼロを返す代わりに拒否されます。
オプションプールや株式クラスはモデル化しますか?
いいえ。 ラウンドの投資家%が既に分かっているときの単純な%希薄化モデルです。完全なキャップテーブル、プール積み増し、複数クラス構造には専用の資本構成ツールが必要です。
希薄化ポイントと残存比率の違いは何ですか?
希薄化ポイントは持分の絶対的な下がり幅で、80%から64%なら16ポイントです。残存比率は20%のラウンド後なら0.8で、既存の株主全員が自分の割合に掛ける倍率です。
株式数やプレマネー評価額は必要ですか?
いいえ。現在の持分の割合と、新しい投資家が受け取る割合だけで計算できます。本格的な資本政策表を作る前に、創業者がホワイトボードで行う手早い確認に向いています。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/biz/equity-dilution-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ownership_pct":80,"round_pct":20}'const res = await fetch("https://api.kit.forhosting.com/biz/equity-dilution-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ownership_pct": 80,
"round_pct": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/equity-dilution-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ownership_pct": 80,
"round_pct": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/equity-dilution-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ownership_pct":80,"round_pct":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ownership_pct":80,"round_pct":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/equity-dilution-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"ownership_pct": 80,
"round_pct": 20
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.equity_dilution_calc",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
同じ純粋な解析パスが無料のブラウザツールとAPIの両方を支えるため、タームシートの下書きと自動化パイプラインは、本格的なキャップテーブル表を開く前に算術で一致します。
入力契約・応答フィールド・エラー動作
ラウンドの投資家%が既に分かり、創業者のラウンド後%だけが必要なときにご利用ください。必須の有限数値を2つ含むJSONボディをPOSTしてください。ownership_pctは創業者の現在持分(0〜100、両端含む)で、80は今日80%を意味します。round_pctは当該ラウンドで新規投資家に発行される会社割合で、非負かつ厳密に100未満でなければなりません。100以上は invalid_input となり、既存株主が何らかの請求を残せるようラウンドは100未満である旨のメッセージが付きます。欠落フィールド・空文字・非有限値もフィールド名付きの invalid_input となり、課金されません。成功時は ownership_pct と round_pct をエコーし、retained_fraction(1−round_pct/100)、希薄化後の創業者持分 post_round_ownership_pct、希薄化ポイント dilution_points、数値横に表示できる短い formula 文字列を返します。数値文字列はJSON数値と同様に受け付けます。本エンドポイントはオプションプールの積み増し、複数株式クラス、セカンダリー売却、割引コンバーチブルはモデル化しません。それには完全なキャップテーブルツールが必要です。
創業者希薄化計算ツールが役立つ場面
資金調達プランナーやSAFE計算を作るプロダクト・価格チームは、クライアントごとに%希薄化を再実装せず小さな parse API を呼び出します。実装は parse の tier A のため、成功した各呼び出しはモデルトークンも外向きネットワークもなく公開の基本価格 $0.002 です。リクエストを小さく保ち、丸め済みフィールドをテストで固定すれば、自前の完全な資本構成エンジンを立てずにデッキ・LMSプラグイン・エッジワーカー向けの再現可能なラウンド後持分が得られます。
連携の活用例
起業・ファイナンスの教室
100%以上のラウンドを拒否し、宿題と自動採点向けに整列した数値フィールドを返す決定的な希薄化オラクルを学生に提供します。
技術的な質問
retained_fraction と dilution_points の意味は?
retained_fraction は 1 − round_pct/100 で、ラウンド前の各持分に掛かる乗数です。dilution_points は ownership_pct から post_round_ownership_pct を引いた絶対ポイント差です。
創業者エクイティ希薄化計算の料金は?
ブラウザツールは無料です。APIリクエストは成功した呼び出しごとに前払いKIT残高から $0.002 で課金され、無効な入力は課金されません。