準備預金計算ツール|必要額と超過準備を算出
準備対象の預金が1250000、準備率が8.5パーセントなら必要準備は106250です。保有準備が150000なら、43750が超過準備として貸出に回せます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 預金総額
- 1,250,000
- 法定準備率
- 8.5
- 実際の準備金
- 150,000
- 必要準備金
- 106,250
- 超過準備金
- 43,750
- 貸出可能額
- 43,750
- 準備金の不足
- 0
この準備預金計算ツールは、銀行の準備対象預金総額と準備率から、最低限保有すべき準備額を算出します。実際の準備保有額も入力すると、貸出に回せる超過準備があるか、準備不足が生じているかを確認できます。計算は常に同じ入力から同じ結果を返し、外部データを参照しません。すべての金額は入力と同じ通貨単位で扱われます。経済学の演習、銀行業務の想定、社内計画の例、準備預金公式の簡易確認にご利用いただけます。
金額の通貨と桁を統一して入力します
最初に、銀行の総資産、自己資本、または貸借対照表上の全負債ではなく、準備の対象となる預金総額を入力してください。次に、準備率をパーセントで指定します。たとえば十パーセントの場合は、小数の比率ではなく十と入力します。
最後に、現在実際に保有している準備額を入力してください。預金総額と実際の準備額では、通貨と桁をそろえる必要があります。預金をドルで入力した場合は準備額もドルとし、預金を百万円単位で入力した場合は準備額も百万円単位にします。
このツールは通貨換算を行わず、特定の預金区分が法令上の準備対象に該当するかを判定しません。対象区分は適用される制度や会計上の前提によって異なるため、計算前に適切な預金ベースをご確認ください。三つの入力値には、有限かつゼロ以上の数値が必要です。
百パーセントを超える率は、この計算モデルの範囲外であるため受け付けません。入力条件を統一することで、必要準備額、超過準備、不足額を直接比較できます。
必要準備額の計算式を確認します
必要準備額は、預金総額に準備率を掛け、百で割って求めます。準備対象預金が百万通貨単位あり、準備率が十パーセントであれば、必要準備額は十万通貨単位です。金額の結果は、安定して読みやすい表示にするため小数点以下二桁に丸めます。
続いて、実際の準備額から必要準備額を差し引きます。差が正の場合は、超過準備と、この単純化したモデルにおける貸出可能額として表示します。差が負の場合でも、貸出可能額を負の値では表示しません。
超過準備と貸出可能額をゼロとし、差の絶対額を準備不足として示します。この区別は重要です。 基準を下回る銀行に負の貸出資金があるのではなく、解消すべき不足があるからです。使用した準備率も結果に含まれるため、入力値と計算式を容易に照合できます。
貸出可能額の意味と限界を把握します
貸出可能額は超過準備を直接計算した値であり、最終的な融資判断ではありません。指定した預金ベースに選択した準備率を適用し、実際の準備額が最低必要額をどれだけ上回るかを示します。実際の銀行には、追加の流動性規制、自己資本要件、内部リスク上限、決済需要、資金繰り予測、各法域固有の定義などが適用される場合があります。
そのため、現実に貸し出せる金額は、この結果より小さくなったり、別の条件で変わったりします。このツールは現行の法定準備率を自動取得しません。準備率は金融機関、口座区分、国、時点によって異なり得るため、分析対象に適用される値をご入力ください。
学習用途では、理論上の関係と余剰・不足の違いを明確に確認できます。計画や検証では、詳細な制約と照合するための再現可能な一次値として利用できます。
活用例
銀行に関する演習を検算する
指定された準備率を預金に適用し、必要額と貸出可能な超過額の両方を確認できます。
準備制度の仮定を比較する
同じ預金額と実際の準備額に異なる仮定の率を適用し、必要額の変化を比較できます。
準備不足を把握する
実際の準備額が最低額を下回る場合に、誤解を招く負の貸出可能額を表示せず、不足分を算出します。
よくある質問
どのような式で計算しますか?
預金総額に準備率を掛けて百で割ると必要準備額になります。実際の準備額が必要額を上回る場合、その正の差が超過準備です。
十パーセントは10と0.10のどちらで入力しますか?
10と入力してください。準備率は小数の比率ではなく、ゼロから百までのパーセント値です。
どの通貨を使用できますか?
任意の通貨を使用できますが、預金総額と実際の準備額で通貨と桁を統一してください。結果も同じ基準で表示されます。
貸出可能額は銀行の最終的な融資上限ですか?
いいえ。 単純化した超過準備額です。自己資本、流動性、リスク、法令、業務上の制約により、実際の融資額はさらに制限される場合があります。
準備が必要額に届かない場合はどうなりますか?
差額は準備不足として表示され、超過準備と貸出可能額はゼロになります。貸せるお金がマイナスになるのではなく、埋めるべき不足があるという意味です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/econ/required-reserves \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_deposits":1000000,"reserve_requirement_ratio":10,"actual_reserves":135000}'const res = await fetch("https://api.kit.forhosting.com/econ/required-reserves", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_deposits": 1000000,
"reserve_requirement_ratio": 10,
"actual_reserves": 135000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/required-reserves",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_deposits": 1000000,
"reserve_requirement_ratio": 10,
"actual_reserves": 135000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/required-reserves", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_deposits":1000000,"reserve_requirement_ratio":10,"actual_reserves":135000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_deposits":1000000,"reserve_requirement_ratio":10,"actual_reserves":135000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/required-reserves", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"total_deposits": 1000000,
"reserve_requirement_ratio": 10,
"actual_reserves": 135000
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.required_reserves",
"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による一回の計算料金は$0.002であり、変動データや隠れた前提を使わず、同じ確定的な計算を実行します。
技術的な質問
実際の準備額が必要額を下回るとどうなりますか?
超過準備と貸出可能額はゼロになり、不足額がreserve_shortfallに表示されます。
APIでの計算料金はいくらですか?
APIによる一回の計算料金は$0.002です。