WACC計算ツール
株主資本60パーセントでコスト12パーセント、負債40パーセントでコスト6パーセント、税率25パーセントなら、WACCは9パーセントです。税引後の負債コストと各資金源の寄与も分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 株主資本コスト (%)
- 12
- 株主資本の比率 (%)
- 60
- 負債コスト (%)
- 6
- 負債の比率 (%)
- 40
- 税率 (%)
- 25
- 税引後負債コスト (%)
- 4.5
- 株主資本の寄与率 (%)
- 7.2
- 負債の寄与率 (%)
- 1.8
- WACC (加重平均資本コスト, %)
- 9
加重平均資本コスト(WACC)とは、企業が株式投資家と負債投資家に支払う必要リターンを、支払利息の税効果(タックスシールド)を反映したうえで一本にまとめたものです。アナリスト、学生、プロダクトチームは、表計算モデルを開かずに、株主コスト、株式ウェイト、税引前負債コスト、負債ウェイト、法人税率から高速かつ決定的なWACCを必要とします。本WACC計算ツールは古典的な二源泉の式を適用します。すなわちWACCは株式ウェイト×株式コストに、負債ウェイト×負債コスト×(1−税率)を加えたもの。全体のWACC(パーセント)と税引後負債コスト、資本構成上の各寄与を返し、入力欠落・非有限・許容外の負値・税率が0以上100未満の外・株式と負債のウェイトが100%にならない場合は明確に失敗します。
WACCの意味とタックスシールドが現れる理由
加重平均資本コストは、一見シンプルな問いに答えます。株式と有利子負債の組み合わせで資金調達している企業に対し、株主保有者が求めるリターンと税引後の借入コストを公正に混ぜる単一の割引率は何か。株式は残余請求権であり通常より高コストです。
負債は契約上より安く、支払利息は一般に損金算入できるため、負債の真の経済コストは税引前利回りに(1−法人税率)を掛けたものです。教科書の恒等式は、総資本に占める株式割合で株式コストを加重し、負債割合で税引後負債コストを加重します。WACC=(E/V)×Re+(D/V)×Rd×(1−Tc)、ここでVはE+Dです。
企業が株式60%・株式コスト12%、負債40%・税引前負債コスト6%、税率25%なら、税引後負債コストは4.5%、株式寄与は7.2ポイント、負債寄与は1.8、WACCは9%になります。資本構成が安定と仮定するDCF評価でフリーキャッシュフローを割り引くハードルとして、この9%がよく使われます。
本ツールはベータ、CAPMのリスクプレミアム、市場価格からの債券利回りは推定しません。信頼できるコストとウェイトを入力すると、税調整込みで誰もが同じ算術結果を見ます。
WACC計算ツールが価値を生む場面
加重平均資本コスト 計算」で検索される製品ランディングは、同じ純モジュール上で無料ブラウザ経路と有料自動化経路が一致することの恩恵を受けます。面接画面や課題ジェネレータは、不可能な税率や合計しないウェイトをNaNではなく拒否する決定的なオラクルを求めます。
本ツールはアンレバー/リレバーベータ、目標対現状の資本構成最適化、第3の資本源としての優先株、カントリーリスクプレミアムは出しません。既知のコストとウェイトから古典的な税引後二源泉WACCが問いであるときに使い、より豊かな資本構成分析は必要なら自前サービスに載せてください。
活用例
教室・試験での検算
教科書のWACCを、与えられた株式・負債コスト、合計100のパーセント・ウェイト、法人税率(税引後負債寄与を含む)で確認します。
DCFハードルレートの更新
レバレッジや税率前提が変わったときにWACCを再計算し、フリーキャッシュフローモデルが一貫した割引率を手作業の再構築なしで使えるようにします。
よくある質問
どの単位を使えばよいですか?
レートとウェイトはすべてパーセントです。12は株式コスト12%、60は株式ウェイト60%、25は税率25%。株式コストに0.12のような小数分数は送らないでください。
優先株やCAPMは含まれますか?
いいえ。 本機能は株式と有利子負債のみをタックスシールド付きでブレンドします。ベータからReを推定したり優先株を加えることは範囲外です。
負債コストが税率で減らされるのはなぜですか?
借入金の利息は通常、税務上の損金になるためです。実際の負債コストは税引前の利回りに、1から税率を引いた値を掛けたものです。6パーセント、税率25パーセントなら税引後は4.5パーセントです。
株主資本と負債の比率の合計が100パーセントにならない場合は?
計算は受け付けられません。2つの比率は資本構成全体を表すため、合計が100パーセントになる必要があります。例えば60と40のように調整してから計算してください。
WACCは何に使いますか?
株主と貸し手が求めるリターンをまとめた1つの割引率です。将来のキャッシュフローを割り引く企業評価では、資本構成が安定していると仮定したうえで、必要な最低利回りとしてよく使われます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/finance/wacc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cost_of_equity_percent":12,"equity_weight_percent":60,"cost_of_debt_percent":6,"debt_weight_percent":40,"tax_rate_percent":25}'const res = await fetch("https://api.kit.forhosting.com/finance/wacc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cost_of_equity_percent": 12,
"equity_weight_percent": 60,
"cost_of_debt_percent": 6,
"debt_weight_percent": 40,
"tax_rate_percent": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/wacc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cost_of_equity_percent": 12,
"equity_weight_percent": 60,
"cost_of_debt_percent": 6,
"debt_weight_percent": 40,
"tax_rate_percent": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/wacc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cost_of_equity_percent":12,"equity_weight_percent":60,"cost_of_debt_percent":6,"debt_weight_percent":40,"tax_rate_percent":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cost_of_equity_percent":12,"equity_weight_percent":60,"cost_of_debt_percent":6,"debt_weight_percent":40,"tax_rate_percent":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/wacc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"cost_of_equity_percent": 12,
"equity_weight_percent": 60,
"cost_of_debt_percent": 6,
"debt_weight_percent": 40,
"tax_rate_percent": 25
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.wacc",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
入力契約・計算式・応答フィールド
100は税引後負債項を退化させ拒否)。株式ウェイト+負債ウェイトはごく小さな絶対許容内で100となり、E/VとD/Vが完全な資本構成を成す必要があります。任意でdecimalsを0〜8の整数にすると出力のパーセント丸め桁を指定でき、既定は4です。JSON本文に、すべてパーセント表示(小数ではない)の有限数を5つ必須で送ってください。cost_of_equity_percentは0以上(12は株式年率12%)、equity_weight_percentは0以上で総資本に占める株式シェア、cost_of_debt_percentは0以上で税引前負債利回り、debt_weight_percentは0以上で負債シェア、tax_rate_percentは0以上100未満の半開区間(25は法人税率25%。それ以外はinvalid_inputでウェイト合計を指摘して失敗します。エンジンは内部でWe・Wdをウェイト/100、Tcを税率/100とし、税引後負債コスト=Rd×(1−Tc)、株式寄与=We×Re、負債寄与=Wd×税引後負債コスト、wacc_percent=両寄与の和を計算します。応答は全入力のエコーに加えafter_tax_cost_of_debt_percent、equity_contribution_percent、debt_contribution_percent、wacc_percent、短いformula文字列を返します。欠落・空文字・非有限・負のコスト/ウェイト・許容外税率・範囲外decimals・合計100でないウェイトはinvalid_inputで課金されません。
WACC計算ツールが価値を生む場面
投資銀行やFP&Aのテンプレートは、モデル途中でレバレッジや法定税率の前提が変わるとWACCを再計算することが多く、小さなparse APIがあれば表ごとにブレンドを再発明せずに済みます。「自前コードで負債コストや株式ウェイトをループ走査しレバレッジに応じたWACCの動きを示し、テストではwacc_percentを固定し、リクエストは小さく保ってください。
連携の活用例
製品・オンボーディング用ウィジェット
計算・教育ページで、提示されたコストと資本構成ウェイトの隣にブレンドされた資本コストを創業者や学生に示します。
技術的な質問
WACCはどう計算しますか?
WACC = (equity_weight/100)×cost_of_equity + (debt_weight/100)×cost_of_debt×(1 − tax_rate/100)。入力はすべてパーセントです。APIは税引後負債コストと各寄与もポイントで返します。
株式と負債のウェイトは合計100必須ですか?
はい。equity_weight_percent+debt_weight_percentは100(ごく小さな浮動小数許容内)でなければなりません。他の組合せはinvalid_inputとなり、不完全な資本構成は黙って正規化されません。
加重平均資本コスト計算の料金は?
ブラウザツールは無料です。APIは成功した呼び出しごとに前払いKIT残高から$0.002。無効入力は課金されません。