金融

年複利計算ツール(計算式と計算例付き)

年複利の計算式、10年間のステップバイステップの例、そして自分の数値で実行できる計算ツールを使って、将来価値を計算します。

この記事は英語の原文をAIモデルが翻訳したものです。表現が原文と異なる場合があります。 英語の原文を読む

複利は一行の計算式です。将来価値 = 元本 x (1 + 利率 / 100) ^ 年数。 この式に10,000を5%で10年間当てはめて計算すると16,288.95になり、そのうち6,288.95が利息です。この記事では、各項の役割を説明し、2つの例を最初から最後まで解説し、ご自身の数値で計算できる計算機も提供します。また、単なる結果だけでは見えない部分、つまりその背後にある前提のうち、どれだけが計算式自体のものではなく、あなた自身のものなのかという点についても解説します。

年複利が実際に変えるもの

単利は元本にのみ利息を支払います。5%の利率で10,000を預金すると、毎年500が支払われるため、10年後には15,000を保有し、5,000の利息を得たことになります。年複利では、毎年の利息が残高に加えられるため、翌年はより大きな金額に対して利息が得られます。2年目は10,000ではなく10,500に対して5%の利息が得られ、これは525になります。3年目は11,025に対して利息が得られ、これは551.25になります。

これを10年間続けると、利息は5,000ではなく6,288.95になります。この追加の1,288.95が、この利率と期間における複利の貢献のすべてであり、短期間ではほとんどの人が期待するよりも小さな額です。

時間がその差を大きくします。同じ10,000を同じ5%の利率で運用した場合:

  • 10年:16,288.95となり、単利の5,000に対して6,288.95の利息
  • 20年:26,532.98となり、単利の10,000に対して16,532.98の利息
  • 40年:70,399.89となり、単利の20,000に対して60,399.89の利息

10年では、複利は単利よりも26%多くの利息を生み出します。40年では、202%多く生み出します。利率は、べき乗の底となる部分であるため、結果をさらに速く増加させます。同じ10年間で利率を5%から10%に倍増させると、6,288.95の利息が15,937.42になり、これは利率が2倍になったのに対し、利息は2.5倍になります。

数式を項ごとに解説

future value   = principal x (1 + rate / 100) ^ years
total interest = future value - principal

3つの入力と1つの指数が計算全体を担います。

  • principalは、最初に持っている金額です。使用する通貨は問いません。後から追加したり引き出したりすることはありません。
  • rateは、パーセンテージで表記した年利率です。したがって、5は5%を意味し、rate / 100は0.05になります。
  • yearsは、複利計算の期間の数です。年複利の場合、これは単に年数になります。

括弧内は1年間の成長率です。1はすでに持っているお金を維持し、rate / 100はそれに対して得られる利息を加えます。したがって、5%の場合、係数は1.05になります。その係数をyears乗することで、各年が連鎖します。つまり、ある年の終わりの残高は、その前の年の残高に1.05を掛けたものと等しくなります。この乗算を10回繰り返すことは、まさに10の指数が意味することです。これが、成長曲線が直線ではなく上向きに曲がる理由であり、計算を利率×年数に短縮できない理由です。

端数の年も同様に機能しますが、その結果は人々を驚かせます。5%で半年は1.05 ^ 0.5、つまり1.024695です。したがって、年複利での6ヶ月は、5%の半分ではなく2.4695%の利息を得ることになります。合計利息は別の計算式ではありません。将来価値から元金を引いたものです。

以下でご自身の数値を設定してください。入力すると結果が更新されるので、利率が1ポイント、または年数が1年増えると合計がどのように動くかを体感できます。

年複利計算機

将来価値16,288.95
利息合計6,288.95

年1回の複利を前提とします。金額に通貨単位はありません。ご自身の通貨でお読みください。

10,000を5%で10年間運用する計算例

上記のデフォルト値を使って、数式に順番に従ってください:

growth factor  = 1 + 5 / 100          = 1.05
compounded     = 1.05 ^ 10            = 1.6288946
future value   = 10,000 x 1.6288946   = 16,288.95
total interest = 16,288.95 - 10,000   =  6,288.95

年ごとの残高と、各年末に入金される利息は次のとおりです。

残高 その年の利息
1 10,500.00 500.00
2 11,025.00 525.00
3 11,576.25 551.25
4 12,155.06 578.81
5 12,762.82 607.75
6 13,400.96 638.14
7 14,071.00 670.05
8 14,774.55 703.55
9 15,513.28 738.73
10 16,288.95 775.66

右の列に複利の効果が現れています。利率は変わらず、追加入金もありませんでしたが、利息は1年目の500.00から10年目には775.66に増加し、55%の増加となります。この55%は偶然ではありません。年間の利息は、利息が計算される元となる残高とまったく同じ率で増加します。9年後のその率は1.5513です。

残高の数値は、表示のために小数点以下2桁に丸められています。計算機は計算全体を通して完全な精度で計算し、最後に一度だけ丸め処理を行います。そのため、毎年手動で丸めて列を合計すると、正確な結果から小数点最後の桁で数単位の誤差が生じます。

2つ目の例: 250,000を4%で25年間

期間が長く、利率が低い場合は、挙動が十分に異なるため、再度検討する価値があります。ここでは、利率は最初の例よりも低いですが、資金は2倍以上の期間投資されたままになります:

growth factor  = 1 + 4 / 100            = 1.04
compounded     = 1.04 ^ 25              = 2.6658363
future value   = 250,000 x 2.6658363    = 666,459.08
total interest = 666,459.08 - 250,000   = 416,459.08
残高
1 260,000.00
5 304,163.23
10 370,061.07
15 450,235.88
20 547,780.79
25 666,459.08

同じ条件の単利では、25年間で250,000の利息が支払われ、合計は500,000になります。したがって、ここでは複利によって166,459.08が加算されることになります。この成長の形に注目してください。最初の5年間で加算されるのは54,163.23ですが、最後の5年間では118,678.29が加算されます。これは同じ利率から得られる額の2.2倍です。変わったのは、毎年の利率が適用される元本の大きさだけです。

2つの例の比較が、実践的な教訓です。1ポイント低い利率が1.63倍ではなく2.67倍の倍率を生み出したのは、純粋に資金が10年ではなく25年間複利で運用されたからです。期間は人々が過小評価する要素であり、いったん契約が結ばれると、通常は最もコントロールできなくなる要素でもあります。

前提が崩れる場合

最も一般的な不一致は、複利計算の頻度です。この計算機は年に1回利息を適用しますが、銀行やファンドは毎月、毎日、または連続的に適用する場合があります。同じ10,000を5%で10年間、他の頻度で運用すると、単一の数値ではなく、ある範囲の値になります。

複利計算 将来価値
年複利 (この計算機) 16,288.95
半年複利 16,386.16
四半期複利 16,436.19
月複利 16,470.09
日複利 16,486.65
連続複利 16,487.21

この場合、月複利は年複利を181.14上回り、これは獲得利息の約2.9%に相当します。したがって、頻度の選択は利率や期間よりもはるかに重要ではありません。この差は、利率と期間の両方が大きくなるにつれて広がります。10%で30年間運用すると、10,000は年複利で174,494.02に、月複利で198,373.99に増え、その差は23,879.97になります。任意の頻度に対しては、数式をprincipal x (1 + rate / 100 / m) ^ (years x m)に置き換えてください。ここでmは年間の期間数です。

インフレは全くモデル化されておらず、上記のすべての数値に対してマイナスに作用します。物価が年2%上昇する場合、2番目の例の666,459.08で購入できるものは、今日の406,227.38で購入できるものと同じです。なぜなら、25年間の2%のインフレは1.6406倍になるからです。計算を実行する前に利率からインフレ率を差し引くと、おおよその実質リターンが得られます。10年を超える期間の場合、見る価値があるのはこの実質値です。

税金と手数料は結果からではなく利率から差し引かれるため、見た目以上にコストがかかります。年0.5%の手数料がかかる5%のリターンは、4.5%で複利計算され、16,288.95ではなく15,529.69で終わります。つまり、10年間で10,000の元本から0.5%の手数料が759.25を奪ったことになります。毎年得られる利息に22%の税金がかかると、5%は実質3.9%になり、14,660.73で終わります。これにより、利息は6,288.95から4,660.73に減少します。どちらの影響も利率のみを入力する計算機では見えないため、入力する利率からこれらを差し引いてください。

最後に、固定利率は前提であり、約束ではありません。定期預金や満期まで保有する債券は契約利率を支払いますが、投資リターンは年によって変動し、マイナスになることもあります。たった1年の不振が上記の滑らかな曲線を崩します。出力は、提供された数値に対する算術計算として扱い、予測として扱わないでください。結果をクロスチェックするために、米国証券取引委員会は無料の計算機をinvestor.govで公開しています。

よくある質問

この計算機は月次複利を使用しますか?

いいえ。利息は毎年1回、年末に適用されます。これが年次複利の意味です。月次複利の場合、同じ指数を適用する前に、利率を12で割り、年数を12倍します。デフォルトの入力では、月次複利は16,470.09となり、16,288.95と比較して、年次複利は控えめな側の結果となります。

お金が2倍になるまでどのくらいかかりますか?

成長率が2に達する年数を求めるために数式を解くと、years = ln 2 / ln(1 + rate / 100) となります。5%では14.21年、4%では17.67年です。72の法則は、優れた暗算のショートカットです。72を5で割ると14.4となり、正確な14.21に近い値になります。利率が高くなるとその精度は低下し、72を12で割ると6.0年となり、正確な6.12年とは差が出ます。

どの通貨でも使用できますか?

はい。この計算機は通貨に依存せず、記号も表示しないため、数値は入力した単位を意味します。元本は単一の通貨にしてください。数式には通貨の換算ステップや為替レートの想定は一切含まれていません。

毎年追加入金する場合はどうなりますか?

一括投資の数式は、定期的な積立には対応していません。積立額を元本に加えると、後の入金ほど複利で運用される年数が短くなるため、結果が過大に評価されます。毎年年末に同額を積み立てる場合、将来価値は deposit x ((1 + r) ^ years - 1) / r となります。ここで rrate / 100 です。5%で10年間、毎年1,000を積み立てると12,577.89になります。これを一括投資の結果に加えます。16,288.95 + 12,577.89 = 28,866.84 です。