始める無料で始める

ミリオネアになりたいですか?

厳格な予算管理と時間をかけた着実な昇給を続ければ、わずか15年で70万ドル以上を貯められるという試算が出ました。

しかし、あなたは15年でミリオネアになり、若くしてリタイアし、一生マルガリータを片手に旅をして過ごしたいと考えています。そのためには投資が必要です。

numpy.pmt() 関数を覚えていますか?この関数を使うと、望む資産額を時間とともに築くために毎月いくら貯蓄(投資)すべきかを計算できます。

株式市場についてはまだ学ぶことが多いですが、ファイナンシャルアドバイザーによると、低コストのインデックスファンドに投資すれば、平均して年間5〜10%のリターンが期待できるとのことです。

相場は常に上がるわけではありませんが、ここでは控えめに年率7%のリターンを仮定します。これは1950〜2009年の米国株式市場の平均年間リターンです。

前の演習で作成した forecast_months 変数が利用可能です。

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

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

コースを見る

演習の手順

  • investment_rate_annual を 7% に設定し、月次の投資利率を導出します。
  • 15年で1,000,000ドルを築くために必要な毎月の投資額を計算します。

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

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

import numpy as np

# Set the annual investment return to 7%
investment_rate_annual = ____

# Calculate the monthly investment return
investment_rate_monthly = ____

# Calculate your required monthly investment to amass $1M
required_investment_monthly = ____(rate=____, nper=____, pv=____, fv=____)
print("You will have to invest $" + str(round(required_investment_monthly, 2)) + " per month to amass $1M over 15 years")
コードを編集して実行