当サイトについて
MSCI ACWIを日本円建てで取崩しシミュレーションした日本版トリニティスタディです。
毎月最新データを自動的に取得し、シミュレーション結果を更新しています。
トリニティスタディとは?
1998年、 THE AAII JOURNAL に掲載された以下の論文の通称。
Retirement Savings: Choosing a Withdrawal Rate That Is Sustainable
現役時に貯めた資産を取り崩して生活する退職者を想定し、株式および債権で運用された資産の安全な取崩し率を調べた論文です。
この論文では株式に S&P500(アメリカの株式インデックス)、債権にアメリカの長期高格付け社債を使用してシミュレーションしています。
本サイトでは、日本人向けとして ACWI(全世界株式インデックス)を日本円建てで取崩すシミュレーションをしました。
シミュレーションアルゴリズム
このサイトで使用したプログラムは GitHub で公開しています。ソースコード内の makeSimulationData.ts で実際に動いているシミュレーションアルゴリズムをご確認頂けます。
上記ファイルの関数で以下の手順でシミュレーションしています。
- 初年度の資産額を100に設定。毎年の取り崩し額は取り崩し率の数値(5%取り崩しの場合5)となる。
- 初年度はそのまま取り崩し(100 – 5で資産残高95)
- 2年目以降は資産残高に騰落率をかけて時価を計算し、そこから取り崩す。(10%値上がりした場合、95*1.1–5=99.5)
- 3を取り崩し年数分繰り返し、資産残高が0にならなければ成功とする。
試行回数について
上の操作をデータ数が許す限り繰り返す。
例えば、1987年12月から2023年11月のデータを取得出来ている場合、15年の取り崩し年数でシミュレーションする回数は以下のようになる。
- 1回目、1987年12月から2001年12月。
- 2回目、1988年1月から2002年1月。
- 3回目、1988年2月から2002年2月。
- ...
- 263回目、2009年10月から2023年10月。
- 264回目、2009年11月から2023年11月。
計算式にすると、
(データ月数) - 12 * (取り崩し年数 - 1)
となる。
実際のソースコードを抜粋
データ入手元
ACWI のチャートデータ : End of day index data search
ドル円為替データ : exchangerates API