定期預金計算
100,000を年7.5%、5年、四半期複利で預けると、満期額は144,994.8、うち利息は44,994.8です。同じ元本で月、四半期、半年、年ごとの複利を比べられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 元金
- 100,000
- 年利
- 7.5
- 期間
- 5
- 複利計算の頻度
- Quarterly
- 年間複利回数
- 4
- 満期価値
- 144,994.8
- 獲得利息
- 44,994.8
定期預金は、公表された年利で一括の元本を所定の預入期間拘束し、満期日にその元本と複利利息を返します。実際に受け取る現金は、見出し金利に年数を掛けた値ではありません。発行体が年1回・半年・四半期、あるいは月次で複利するかに左右されます。この定期預金計算機は元本、パーセント表示の年利、年単位の預入期間、複利頻度を受け取り、閉じた形の複利の恒等式を適用し、満期価値と得た利息を返します。
定期預金が満期額までどのように複利されるか
銀行の定期預金は、一部の市場ではターム預金とも呼ばれ、公表された年率の名目金利で、年で測る拘束期間だけ発行体に預ける一括元本です。銀行が年に n 回複利する場合、各期は r を n で割った分を稼ぎ、そのような期は n かける tenure 回あるため、閉じた形は満期価値が P かける(1 たす r わる n)の n かける tenure 乗です。
教科書が A は P かける(1 たす r わる n)の n t 乗と書く複利の恒等式そのものであり、銀行が 7.5 パーセント・5 年・四半期複利の定期預金を、単純利息 P かける r かける tenure より大きい満期入金に変える方法です。受け付ける四つのカレンダーは n に次のように対応します。
四半期複利は、累積型定期で小売銀行の多くが公表するカレンダーです。月次は短い預入に多く、半年と年次は古い商品票や信用組合の定期に現れます。年利がちょうどゼロのときは累乗が、正直な特例である満期価値イコール P に縮み、ゼロ金利の宣伝プレースホルダが利息を捏造しません。
金額欄は通貨に合わせて小数第二位に丸めます。得た利息は満期価値ひく元本です。この計算機は満期まで利息を再投資する累積型預金をモデルし、別系統の支払い流を付けません。
活用例
銀行・信用組合の定期預金レートページ
提示された年利、複利カレンダー、預入期間を、満期まで保有した場合に貯蓄者が受け取る満期額へ変換します。
同じ一括元本で複利カレンダーを比較する
同じ元本と預入期間で月次・四半期・半年のオファーを並べ、見出し金利だけでなく満期価値で順位を付けます。
定期ラダーと家計の計画
ラダーの各段—あるいは tenure 0.5 の 6 か月拘束ひとつ—の価格を出し、無料のブラウザプレビューが既に示した同じ銭を保存します。
よくある質問
預入期間がゼロ、負、または欠けるとどうなりますか?
tenure はゼロより大きい有限の年数でなければなりません。ゼロ、負値、真偽値、空文字、非数値は拒否され、課金されません。
6 か月または 18 か月の定期預金はどう入力しますか?
tenure は年で測ります。6 か月の定期は tenure 0.5、18 か月の定期は tenure 1.5 です。その期間を発行体の複利頻度と組み合わせてください。
源泉徴収や中途解約ペナルティは含まれますか?
含まれません。 この計算機は累積型として満期まで保有すると仮定し、複利した満期額と得た利息だけを返します。源泉と途中解約の減額は別の検索・別のツールです。
定期預金の満期額はどう計算しますか?
年利を年間の複利回数で割って1を足し、預入期間中の複利回数でべき乗して元本を掛けます。金利がゼロなら、満期額は元本と同じです。
複利の頻度で受取額は変わりますか?
変わります。同じ表示金利でも、月、四半期、半年、年のどれで複利計算するかで満期額が違います。同じ元本と期間で並べ、金利ではなく満期額で比べてください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/fixed-deposit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":100000,"annual_rate":7.5,"tenure":5,"compounding":"quarterly"}'const res = await fetch("https://api.kit.forhosting.com/fin/fixed-deposit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 100000,
"annual_rate": 7.5,
"tenure": 5,
"compounding": "quarterly"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/fixed-deposit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 100000,
"annual_rate": 7.5,
"tenure": 5,
"compounding": "quarterly"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/fixed-deposit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":100000,"annual_rate":7.5,"tenure":5,"compounding":"quarterly"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":100000,"annual_rate":7.5,"tenure":5,"compounding":"quarterly"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/fixed-deposit", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"principal": 100000,
"annual_rate": 7.5,
"tenure": 5,
"compounding": "quarterly"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.fixed_deposit",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
正の年数でない預入期間(tenure)は invalid_input で失敗し、課金されません。
定期預金が満期額までどのように複利されるか
パーセントを annual_rate を百で割った小数金利 r に変換します。annual は 1、half_yearly は 2、quarterly は 4、monthly は 12 です。
入力契約、応答の形、エラーの扱い
tenure は拘束期間を年で表した、ゼロより大きく百以下の有限数です。tenure は製品契約が特に強調する欄です。ゼロ、負の拘束、非数値の代用品は、時間を逆流する預金としても黙ったゼロ期間としても扱いません。満期まで保有した累積複利だけを計算します。必須フィールド四つを含む JSON ボディを POST してください。principal はゼロより大きい有限の預入元本(別名 amount と deposit)です。annual_rate は年の名目金利をパーセントで、7.5 なら年 7.5 パーセント、有限でゼロ以上かつ千以下(別名 rate と interest_rate)です。6 か月の定期は tenure 0.5、18 か月の定期は tenure 1.5 です(別名 years と term)。compounding は閉じた集合 annual、half_yearly、quarterly、monthly のいずれかです(別名 frequency と compounds)。各数値フィールドは JSON 数でも数値文字列でも送れます。欠落、空文字、真偽値、非有限値、正でない principal、負の annual_rate、正でない tenure、enum 外の compounding はフィールド名付きの invalid_input で失敗し、課金されません。成功時の本文は principal、annual_rate、tenure、compounding をエコーし、compounds_per_year、maturity_value、interest_earned、離散の恒等式とゼロ金利の縮退を再掲する formula 文字列を返します。例:principal が 10 万、annual_rate が 7.5、tenure が 5、compounding が quarterly なら n は 4、満期価値は 10 万かける 1.01875 の 20 乗を銭に丸めた値です。このエンドポイントは中途解約ペナルティ、源泉徴収、貯蓄口座へ支払う非累積利息、高齢者向け上乗せ金利はモデルしません。
定期預金計算機が価値を発揮する場面
離散複利を教える教育者は、預入期間が正の年数でないときに黙って無意味な曲線を描かず、大きく失敗する教室例を置けます。検証失敗は残高を消費しません。1 年の月次定期と 5 年の四半期定期を並べる比較表は、同じ純粋モジュールをブラウザから無料プレビュー用に、シナリオ保存時は API から呼び出せ、訪問者が見た満期と保存後の満期が一致することを保証できます。拘束できる現金を既に知っている家計担当は principal、annual_rate、tenure、compounding を送り、満期価値と得た利息のカードを埋め、2 年から 5 年へ延ばす追加拘束に見合うかを判断できます。定期のラダーを組むプロダクトチームは、同じ元本と金利で複数の tenure を依頼し、自前の累乗関数を書かずに各段の interest_earned を読めます。実装は純粋 parse の tier A のため、成功した呼び出しは公開の基本価格 $0.002 のみで、モデルトークンも外向きネットワークもありません。
技術的な質問
元本・金利・預入期間・複利から定期預金の満期はどう計算しますか。
principal(>0)、パーセントの annual_rate(≥0)、年単位の tenure(>0)、compounding を annual、half_yearly、quarterly、monthly のいずれかで送ってください。計算機は maturity_value = P·(1+r/n)^(n·t) を用い、r = annual_rate/100 です。得た利息は満期価値ひく元本です。
API での定期預金満期計算の料金はいくらですか。
ブラウザのツールは無料です。API 要求は成功した呼び出しごとに前払いの KIT 残高から $0.002 を使い、無効な入力は課金されません。