実効金利計算機
1,000を預けて2期後に1,210を受け取るなら、実効金利は1期あたり10%です。二つの金額と期数を入れれば、預金、借入、割引債の利率を逆算できます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 現在価値
- 1,000
- 将来価値
- 1,210
- 期間数
- 2
- 金利
- 10
- 率 (小数)
- 0.1
期あたりの暗示実効金利とは、既知の期数にわたって現在のまとまりを将来のまとまりへ複利する一意の r です。現在価値に一プラス r の n 乗を掛けたものが将来価値に等しく、並べ替えると r は将来価値を現在価値で割った値の n 乗根から一を引いたものになります。学習者、分析者、貸し手と製品チームは、表の RATE 関数を反復したり利回りを当て推量したりせず、現在価値・将来価値・期数の三つの数からその周期利率を取り出すために実効金利計算機を使います。
実効金利が現在価値・将来価値・期数を r へ変える仕組み
現在の金額から将来の金額へ増え、あるいは減る単一のまとまりの暗示実効金利は、現在価値に一プラス r の n 乗を掛けたものが将来価値に等しい、という周期利率 r です。その利率を解く作業は反復でもキャッシュフローの IRR でもなく、将来価値を現在価値で割った値を一対 n 乗し、一を引く閉じた式です。
将来額が現在額より大きいときは利率は正、小さいときは負になり、両方のまとまりが非負で現在価値がゼロでなければ、この計算機はそれを報告します。現在価値がゼロだと比が未定義になるため、無限を返す代わりに要求は拒否されます。負の現在価値や負の将来価値も拒否されます。
符号付きのまとまりは、このページが二つの非負量として扱う三数の恒等式に、融資の符号規約を混ぜてしまうからです。periods はゼロより真に大きい有限数でなければならず、地平が整数の段でないときは小数の期数も含みます。
この恒等式は、複利を r について解く教科書の並べ替えと同じであり、再投資するクーポンのないゼロクーポン商品の保有期間利回りを示す並べ替えでもあります。この計算機はキャッシュフロー列を受け取らず、名目の年率提示を実効年利へ変換せず、日数計算規約も適用しません。
現在のまとまり一つ、将来のまとまり一つ、期数を渡せば、一方を他方へ複利する一意の実数の一期あたり利率が返ります。
実効金利計算機が役に立つ場面
試験対策と教室のドリルは、教科書の現在価値・将来価値・n から r を取り出すために実効金利計算機を使い、印刷された利回りが閉じた式と一致し、表の丸め推測と食い違わないようにします。ゼロクーポンやストリップのデスクは、今日の価格と既知の償還額から、既知の複利段数にわたる周期利率を逆算し、会話が一つの数字から始まるようチケットに rate を固定します。
製品チームと FP&A のひな型は、将来の支払いまたは保有期間がモデルの途中で変わったときに暗示利率を再計算します。実効金利のランディングは逆向きの TVM の問いに答えます。PV、FV、n が与えられたとき、一期あたりの r は何か、です。
検証の失敗は残高を消費しません。
活用例
教科書の TVM 確認
現在のまとまり、将来のまとまり、n から周期の実効金利を取り出し、宿題と試験の解答が閉じた式 r = (FV/PV)^(1/n) - 1 と一致するようにします。
ゼロクーポンの暗示利回り
今日の価格と既知の償還額から複利一期あたりの利率を逆算します。クーポン表も IRR の反復も組み立てません。
よくある質問
現在価値と将来価値から実効金利はどう計算しますか?
rate はその結果をパーセントにしたものです(十パーセントは 10 として戻り、0.1 にはなりません)。どちらも実行環境をまたいで安定して比べられるよう half-up で丸めます。
現在価値がゼロ、またはいずれかの値が負のときはどうなりますか?
r = (FV/PV)^(1/n) - 1 はゼロでは未定義であり、この恒等式は正の現在のまとまりの上で定義されるからです。その失敗は課金されません。
結果は年率ですか、月率ですか、それとも別のものですか?
数えた期あたりの利率です。periods が年なら年あたり、periods が月なら月あたりです。この計算機は年率を月率へ換算せず、日数計算規約も適用しません。
EAR、CAGR、NPV、複利計算機と同じですか?
違います。 EAR のページは名目年率と複利回数を実効年利へ変換します。CAGR のページは年率換算の成長の言葉を探すときに検索されます。NPV と DCF はすでに選んだ利率でキャッシュフロー列を割り引きます。複利は利率を入力にして将来残高を返します。この道具は PV、FV、n から r を求める逆向きの TVM 恒等式を解きます。
割引債(ゼロクーポン債)の利回りにも使えますか?
使えます。今日の価格を現在価値、満期の償還額を将来価値、満期までの複利の期数を入れれば、クーポン表を作らずに1期あたりの利率が分かります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/effective-interest-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"present_value":1000,"future_value":1210,"periods":2}'const res = await fetch("https://api.kit.forhosting.com/fin/effective-interest-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"present_value": 1000,
"future_value": 1210,
"periods": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/effective-interest-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"present_value": 1000,
"future_value": 1210,
"periods": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/effective-interest-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"present_value":1000,"future_value":1210,"periods":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"present_value":1000,"future_value":1210,"periods":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/effective-interest-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"present_value": 1000,
"future_value": 1210,
"periods": 2
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.effective_interest_rate",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
このエンドポイントは present_value、future_value、periods を受け取り、一期あたりの利率をパーセントと小数の両方で返し、現在価値がゼロのとき、またはいずれかの値が負のときは invalid_input で失敗します。
実効金利が現在価値・将来価値・期数を r へ変える仕組み
present_value が千、future_value が千二百十、periods が二のとき、比は 1.21、平方根は 1.1、利率は一期あたり十パーセントです。
入力契約、応答の形、誤り時の動き
別名 pv、present、principal は同じ欄を指すので、表は列名を保てます。負の将来価値は、この恒等式が非負量の上で定義されるため拒否されます。将来価値がゼロであることは許され、一期あたりマイナス百パーセント、つまり現在のまとまりの全損という利率になります。地平が整数の段でないときは小数の期数も許されます。periods がゼロ、負、あるいはゼロより真に大きくないときは、一対 n の指数が未定義のため要求は失敗します。例として、現在千、将来千二百十、二期なら利率は十です。有限の必須数三つを含む JSON 本体を POST してください。present_value は今日のまとまりを一つの通貨単位で表します。ゼロより真に大きくなければならず、欠ける欄、空文字、非有限、ゼロ、負の現在価値は欄名を付けて invalid_input で失敗し、その失敗は課金されません。future_value は n 期の終わりのまとまりを同じ通貨で表し、別名 fv、future、amount を受け付けます。periods は複利期数 n であり、別名 n、nper、number_of_periods を受け付けます。各数値欄は JSON の数でも数値文字列でも届いて構いません。成功時は本体が present_value、future_value、periods をエコーし、rate を half-up で小数八桁に丸めたパーセント、rate_decimal を half-up で小数十桁に丸めた同じ利率の分数、そして r が (FV/PV) の一対 n 乗から一を引いたものだと述べる formula 文字列を返します。一年、一月、四半期など、期が何を意味するかはご自身の規則と JSON を組み合わせてください。このエンドポイントは数えた期あたりの利率を返すだけで、年率を月率へ、あるいはその逆へは換算しません。
実効金利計算機が役に立つ場面
小さな parse API なら、毎回ブックで累乗の恒等式を作り直さずに済みます。これは、名目年率と複利回数を実効年利へ変換し、現在や将来のまとまりを一度も見ない EAR 計算機とも、利率を入力にして将来残高を返す複利計算機とも、年率換算の成長の言葉を探す CAGR 計算機とも、すでに選んだ利率でキャッシュフロー列を割り引く DCF や NPV 計算機とも、検索も仕事も異なります。実装は純粋な parse の段階 A なので、成功した呼び出しは毎回、公開された基本料金 $0.002 で、モデルのトークンも外向きの通信もありません。present_value を正、future_value を非負、periods を真に正に保ち、丸めたパーセントを試験に固定すれば、宿題、LMS プラグイン、エッジワーカー向けに再現可能な暗示利率が得られ、自分で時間価値のエンジン一式を立てる必要はありません。
連携の活用例
表と API で同じ数字
将来の支払いまたは保有期間が変わったときに暗示利率を再計算します。ブラウザウィジェットと前払い API で同じ純モジュールを使います。
技術的な質問
実効金利計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功一件あたり $0.002 の前払い KIT 残高を使い、無効な入力は課金されません。