始める無料で始める

将来価値

numpy モジュールには、以前と同様にいくつかのシンプルなパラメータで投資の将来価値を計算できる .fv(rate, nper, pmt, pv) 関数もあります。

  • rate: 投資の利回り(収益率)
  • nper: 投資の存続期間(期数)
  • pmt: 各期の期首または期末に支払う(固定の)金額(この例では 0)
  • pv: 投資の現在価値

この関数呼び出しでは、もし マイナスのキャッシュフロー(資金が出ていく)を表す場合、pv パラメータには必ず 負の 値を渡す必要があります。つまり、初期の現金支出が必要な投資の将来価値を計算する場合、.fv() 関数の pv には負の値を指定します。

この演習はコースの一部です

Pythonで学ぶファイナンス入門

コースを見る

演習の手順

  • NumPy の .fv() 関数を使って、年 5% の利回りで 15 年間運用する $10,000 の投資の将来価値を計算し、investment_1 に代入します。
  • 年 8% の利回りで 15 年間運用する $10,000 の投資の将来価値を計算し、investment_2 に代入します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

import numpy as np

# Calculate investment_1
investment_1 = ____(rate=____, nper=____, pmt=0, pv=____)
print("Investment 1 will yield a total of $" + str(round(investment_1, 2)) + " in 15 years")

# Calculate investment_2
investment_2 = ____
print("Investment 2 will yield a total of $" + str(round(investment_2, 2)) + " in 15 years")
コードを編集して実行