ミリオネアになりたいですか?
厳格な予算管理と時間をかけた着実な昇給を続ければ、わずか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")