趣味の投資とプログラミング備忘録

趣味の投資と独学の「R言語」によるプログラミングを混ぜて、なぜ投資が必要なのか、メモがてら書いていきたいと思います。投資もプログラミングも初心者という方の勉強の一助となれば幸いです。

セゾン資産形成の達人ファンド実際に投資してみた!2021.10月分

免責事項

当ブログに掲載する情報は投資勧誘を目的としたものではありません。株式などの金融商品の取引は損失を出す恐れがあります。
全て自己判断、自己責任での投資をお願いいたします。
このブログは投稿者が趣味として記載しているものであり、いかなる損失が出た場合でも責任を負うことはできません。
誤情報が入り込んだり、情報が古くなったりすることもあります。
必ずしも正確性を保証するものではありません。また合法性や安全性なども保証いたしません。
当ブログに掲載された内容によって生じた損害等の一切の責任を負いかねますので、ご了承ください。


導入

実際に自分が運用に使っている投資信託の成績が過去のデータから導いた数値からシミュレーションを行い。
範囲内に入っているかを確認し、今後の変動範囲を予想したいと思ったので、実際に「R」を使ってシミュレーションをしてみたいと思います。


方法

セゾン投信の投資の達人の過去基準価額csvデータをダウンロードして使用できる形に調整する。 (使用データ 2007-03-15 ~2021-07-30)
月末の日付と終値だけのデータを「R」で処理してデータフレームを作成、 そこから年間の平均リターン、年間標準偏差を算出する。
Rを使って、毎月の実際の投資額を読み込み、月末に投資したとして、算出した平均リターン、平均標準偏差から正規乱数を生成、毎月、乱数を加味して翌月も乱数を加味、実際に投資した経過月数分を5000回シミュレーションを行い得られたデータを並べ、上から2.5%、25%、50%、75%、97.5%の地点でのデータと投資しなかった場合の貯金の累積額、時価評価額の描画する。経時データとして表も作成する。
また、最新月における成績のシミュレーション分布と実データの位置をヒストグラムにより描画する。

結果

Fig.1

Fig.1 は、セゾン投信の約13年のデータから算出した平均リターン8.07252%、年間標準偏差18.15158%の正規乱数により変動を発生させ、実データのある期間分を5000回シミュレーションをした結果から、パーセンタイルを算出し併記したもの。


Fig.2

シミュレーション結果&実データ表
金額単位:万円
経過月数 時価評価額 投資累計額 Q025 Q25 Q50 Q75 Q975
1 0.1900 0.2 0.2000 0.2000 0.2000 0.2000 0.2000
2 5.2840 5.2 5.1804 5.1941 5.2011 5.2081 5.2217
3 10.4139 10.2 9.7100 10.0519 10.2232 10.4027 10.7546
4 15.7743 15.2 14.0838 14.8785 15.2733 15.6820 16.4836
5 20.5399 20.2 18.4733 19.7424 20.4030 21.0745 22.3922
6 26.1396 25.2 22.7373 24.5486 25.5161 26.5255 28.4390
7 31.0013 30.2 27.0047 29.3434 30.6587 32.0310 34.7211
8 37.5797 35.2 31.0686 34.1319 35.8653 37.6350 41.2596

 

Fig.2 は Fig.1 のデータを数値化したもの。

Fig.3

Fig.3、※ グラフの『%』はパーセンタイル値を意味する。40年(全期間)を毎月5万円、月末に投資した場合を5000回シミュレーションしたもの。

Fig.4


Fig.4は40年後のシミュレーション最終成績の分布。

Fig.5

シミュレーション結果&実データ表
金額単位:万円
経過月数 投資累計額 95% 90% 80% 70% 60% 50% 40%
480 2400 3185.065 4047.904 5600.361 7292.337 8975.537 11008.6 13777.81


Fig.5は40年後のシミュレーション最終成績から、どの程度の確率で投資金額が変動したか、また、その変動した結果の確率をみるもの。
表の95%とは5パーセンタイル値でシミュレーションでの最終結果が3185.0648万円以上
90%とは10パーセンタイル値でシミュレーションでの最終結果が4047.904万円以上
80%とは20パーセンタイル値でシミュレーションでの最終結果が5600.3606万円以上
70%とは30パーセンタイル値でシミュレーションでの最終結果が7292.3372万円以上
60%とは40パーセンタイル値でシミュレーションでの最終結果が8975.5368万円以上
50%とは50パーセンタイル値(中央値)でシミュレーションでの最終結果が11008.6014万円以上
40%とは60パーセンタイル値でシミュレーションでの最終結果が13777.805万円以上にそれぞれなっていたということ。



考察

特定口座でセゾン資産形成の達人を運用しているのですが、アクティブファンドです。
ただ、正確には月末に投資しているわけではないので、誤差もあります。また、毎月でシミュレーションしていますが、実際は実営業日に毎回乱数発生させるべきなのでしょうが、やるのが面倒なのと、あまり変わらないだろうと想定してシミュレーションしている関係で誤差も多々あるかもしれないですが・・・まあ、おおよそ同じだろうと考えておきます。

現在は8ヶ月で+2.3797万円(+6.7605114%)となってます。

繰り返しになりますが、いままでのところ、Fig.1、Fig.2のシミュレーション結果の範囲からみると少しはみ出るところはありますが、基本的に25%~75%内に収まっています。

Fig.3から、40年後のシミュレーション結果は下位5%(95%の確率)でも元本である投資累計額を上回っている。ただし、注意が必要なのは、40年後も同じリターン、リスクである保証がないという点だろう。

Fig4から、形成された分布から考えると、元本割れの可能性は著しく低いだろうと考えられる。上位では5億円を超える場合も想定される点は夢があります。 Fig.5から、毎月5万円を投資した場合の40年後のシミュレーション結果は95%の確率で3185.0648万円以上になっているということです。増加率は+132.7110333%と下位5%にしては増えています。 50%の確率で11008.6014万円以上になっているということです。増加率は+458.691725%と中央値ではかなり増えています。



アクティブという点は信託報酬的にも機械的でないということにもデメリットがあるかもしれませんが、あえて選んでます。

いまのところ、国債や定期預金よりは良いはずです。

今後もシミュレーション通りになると良いなと、期待します。

以上。