複利計算

複利計算について

タグ 複利計算


概要

  • シミュレータを作成した
  • 有限修正を行わないバージョンが欲しかったので検討した  

    具体例

  • 毎月3万円を18年、S&P 500で運用するとおおよそ1269万円(金利0に対する約2倍の効率)
r = (6.78/12)/100 

acc = 0
m = 3
print(f"想定月利 {r * 100}, 毎月 {m} 万円投資予定")

for i in range(1, 12 * 18 + 1):
    tmp = acc + m
    tmp *= 1+r
    acc = tmp 
    print(i//12, i%12, tmp, acc, acc/(m * i))
print(acc)
  • 毎月17万円を20年、S&P 500で運用するとおおよそ8671万円(金利0に対する約2倍の効率)
r = (6.78/12)/100 
m = 17
print(f"想定月利 {r * 100}, 毎月 {m}万円投資予定")

acc = 0

for i in range(1, 12*20+ 1):
    tmp = acc + m
    tmp *= 1+r
    acc = tmp 
print(acc)

google colab