Ajamall ファミリーサイト · 金融・生活の計算ツール
ホーム › 利息・貯蓄 › 年平均成長率(CAGR)の計算
// interest

年平均成長率(CAGR)の計算

開始値・終了値・期間から年平均成長率(CAGR)を計算します。

入力した値はこのブラウザ内だけで計算し、サーバーへ送信したり保存したりしません。結果は参考情報であり、金融・税務・法律の相談ではありません。

仮定にもとづく計算です。利率と期間が変わらないものとして計算しており、実際の商品の利息や税金は約款と金融機関の計算が優先されます。

使い方

  • 開始値と終了値を入力します。開始値は0より大きく、終了値は0以上にします。
  • 期間(年)を入力します。1.5のような小数も使えます。
  • 結果は年平均成長率(%)で、小数4桁で表示します。
  • 下に総変化率と倍率が出ます。

計算式

CAGR=(終了値÷開始値)^(1÷n)−1。総変化率=(終了値−開始値)÷開始値×100%。例:100→121、2年なら1.21^0.5−1=0.1で10.0000%です。1000→1610.51、5年も10%です(1.1^5=1.61051)。

限界と前提

期間は0より大きく1000年以下、金額は整数18桁・小数6桁まで(このサイトが決めた制限)。結果が極端に大きい場合は計算せず案内します。税金・手数料・物価は含まない参考計算です。

よくある質問

CAGRはどう計算しますか。

このサイトの式は(終了値÷開始値)^(1÷期間)−1です。100が2年で200になったなら、2の平方根−1=0.41421356…で41.4214%です。

CAGRは毎年の実際の収益率ですか。

いいえ。毎年同じ割合で変化したと仮定した平均値にすぎません。途中の上げ下げは反映されません。過去の値の計算であり、将来を保証するものではありません。

値が減る場合や0の場合は。

終了値が開始値より小さいとマイナスになります(200から100へ3年なら−20.6299%)。終了値が0なら−100%です。開始値が0以下だと計算できず、案内が表示されます。

精度はどのくらいですか。

総変化率と倍率は分数で正確に計算します。年平均はべき根を含むため浮動小数点で計算し、相対誤差はおよそ1e-9以内と見ています。小数4桁の丸めの境目にあたるまれな値では、最後の桁が異なることがあります。

出典と確認日

この計算ツールは、外部の基準値を使わず、数学的な定義どおりに計算します。引用している公的文書はありません。

公的な原文を直接開いて確認した日: 2026-11-11。制度、税率、金利は変わることがあるため、重要な判断の前には原文を再確認してください。

計算方法 · 用語解説 · 出典と基準