更新内容
- 2024-11-03(日):Next.js で作った株価・新 NISA 資産運用シミュレータを公開しました!
はじめに
どんな人向けの記事?
- 資産運用に興味のある方
- 短期投資はギャンブルと言われる理由を知りたい方
- ボラティリティ(リスク)を考慮した株価変動・新 NISA 投資シミュレーション興味がある方
内容
本記事では、ファイナンス理論に基づいた株価変動のシミュレーションを行います。具体的には、下記の性質を考慮した解析・考察を行います。
- リターンのみの決定論的な議論ではなく、リスクを考慮した確率的な議論を行う。
- モンテカルロ的なシミュレーションではなく、理論的な解析を行う。
本記事を理解することで、下記を数理的に説明できるようになります。
- 短期投資がギャンブルだと言われる所以
- シャープレシオが重要な理由
本記事の前提
真偽はともかく、本記事では株価(市場平均)がブラック–ショールズモデルに従うと仮定した時に、どのような性質を持つのかを理論的に解析します。なお、この解析自体は全く新しいことはなく、私自身の株式投資の握力を高めるために備忘録的に書き留めていることに留意ください。
私の投資方針
私の投資方針
私は基本的には上記の幾何ブラウン運動を信じ、全世界株式や S&P500 インデックスへの投資をコアに、サテライトとして NASDAQ100 や高配当 ETF、債券等に投資しています。
幾何ブラウン運動の良い性質として、株価が指数で表現できることから必ず 0 以上になるという性質が自然に組み込まれていることがあります。また、歴史を見ても長期的な株価推移としては指数関数的に増加しているのは事実であり、個人的にはシンプルながらある程度は信頼できるモデルであると認識しています。
もちろん過去は未来を保証しないことには留意する必要があります。
今回の解析からわかったように、基本的には長期間株式を保有することで、(資本主義社会&人口増加が続く限りは)株式投資は報われる確率が高まっていきます。よって、余剰資金が入り次第、全世界株式等の投資信託や ETF を買い持ちして、税金や手数料といったコスト最小化のために極力売らないようにします。もし売るときは、必要なときに必要な分だけ売り、それまでは買い続けるつもりです。出口戦略等についてはまたの機会に紹介できればと思います。
ちなみに、私の投資方針は"S&P500 最強伝説"さんにめちゃくちゃ影響を受けてます。
金融モデルの定式化
いもす金融理論を参考に、金融モデルを定式化します。
ブラック–ショールズモデルとは、1 種類の配当のない株と 1 種類の債券の 2 つが存在する証券市場のモデルです。さらに連続的な取引が可能で、市場は完全市場であることを仮定しています。
そして、時刻 t における株価を Stとします。株価は以下の確率微分方程式に従うとします。
dSt=μˉStdt+σStdBt
ここで、Bt は標準ウィーナー過程であり、σ,μˉ は定数で、σ はボラティリティ(リスク)、μˉ はドリフト(算術平均リターン)です。式(1)は株価の動きが幾何ブラウン運動で表されることを意味します。
伊藤の公式
確率過程Xtが確率微分方程式
dXt=f(t)dt+g(t)dBt
に従うとき、h(t,x)がt,xについて二階連続微分可能とすると
dh(t,Xt)=ht(t,Xt)dt+hx(t,Xt)[f(t)dt+g(t)dBt]+21hxx(t,Xt)g(t)2dt
が成立します。ここで、ht(t,x),hx(t,x),hxx(t,x)の定義は下記のとおりです。
ht(t,x)=∂t∂h(t,x),hx(t,x)=∂x∂h(t,x),hxx(t,x)=∂x2∂2h(t,x)
幾何ブラウン運動の変形
Xt,f(t),g(t),h(t,x)を下記のように定義します。
Xt=St,f(t)=μˉSt,g(t)=σSt,h(t,x)=lnx
このとき、
ht(t,x)=0,hx(t,x)=x1,hxx(t,x)=−x21
となるから、幾何ブラウン運動を表す確率微分方程式(1)は伊藤の公式(2)により、下記の確率微分方程式に変形できます。
dlnSt=(μˉ−2σ2)dt+σdBt=μdt+σdBt
ここで、μ=μˉ−2σ2は幾何平均リターンと呼ばれます。また、dBtはブラウン運動(ウィーナー過程)の増分を表します。
幾何ブラウン運動の解析解
初期時刻 t0=0 における株式の初期値をS0とするとき、微分方程式(3)の解は下記の通りです。
St=S0exp[(μˉ−2σ2)t+σBt]
ウィーナー過程は Bt∼N(0,t)となることから、式(4)は下記のように表現できます。
lnS0St∼N((μˉ−2σ2)t,σ2t)=N(μt,σ2t)
式(5)は、幾何ブラウン運動に従う金融商品の満たす確率分布を表します。
解析解の数理的考察
解析式(5)から、株価(市場平均)がブラックショールズモデルに従って変動すると仮定すると、下記のような解釈ができます。
- 株価は平均的には、幾何平均リターンμに従って指数関数的に成長する。
- ただし、投資期間 t が短いときは μt≪σt となるため、ボラティリティ(ノイズ)が支配的となる。これが、短期投資がギャンブルと言われる所以である。
- しかし、下記を満たす期間投資teqが経過すれば、約 84%の確率で元本割れしない。
μt−σt⇔teq(−σ)=0=μ2σ2=sr21
ここで、srはボラティリティに対する幾何平均リターンの比(いわゆるシャープレシオ)を表します。
- 式(6)は、株価が−σで下振れた際の元本割れ解消までの投資期間 teq(−σ) が、シャープレシオの二乗に反比例することを示している。
- さらに、株価が−σで下振れた際の株価が極小になる投資期間 tmin(−σ)は下記のように見積もることができる。
dtd(μt−σt)=0⇔tmin(−σ)=4μ2σ2=4sr21
短期投資と長期投資の境界はどこか?
前節で述べた通り、株価が幾何ブラウン運動を続ける限り、短期投資はギャンブルに近いことがわかりました。それでは一体どの程度の期間保有すれば長期投資と言えるのでしょうか?
明確な答えはありませんが、わかりやすい指標として本記事では期待値と標準偏差が一致するタイミングを短期投資と長期投資の境界と捉えることにします。その根拠としては、このタイミングを過ぎれば ±1σ 以内の変動に対して期待値が支配的となるためです。そして、このタイミングは前節で導いた teq(−σ) の値と一致します。
まとめると、短期投資と長期投資の境界はシャープレシオの二乗の逆数とみなすことができます。このことから、できるだけ短期間で運要素を減らした投資をするためにはシャープレシオを大きくすることだけを考えれば良いことがわかります。もちろん、投資リターンの期待値は幾何平均リターンのみに依存するため、どちらを重視するかは個々人の価値観に依存します。
一点注意としては、銀行預金ならボラティリティが 0 であるからシャープレシオは無限大だと考える人もいるかも知れませんが、これは危険な考えです。というのは、今回の解析ではインフレ率を考慮していません。預金金利がインフレ率を上回っていなければ、銀行預金はシャープレシオがマイナス無限大となる、負けが確定した投資対象となることを忘れてはなりません。
シミュレーション
※ここでは、2024 年 5 月 5 日時点での実績データを使用しています。
S&P500(1992-2024)の場合
パラメータ |
記号 |
S&P500 |
ACWI |
保守的想定 |
幾何平均リターン |
μ |
10.25% |
7.99% |
5.0% |
リスク |
σ |
14.81% |
15.22% |
20.0% |
シャープレシオ |
sr |
0.65 |
0.51 |
0.25 |
−σ 下振れ時の元本復帰までの期間(目安) ★ 長期投資とみなせる保有期間の目安 |
teq(−σ) |
2.4 年 |
3.8 年 |
16.0 年 |
−σ 下振れ時の資産大底タイミング(目安) |
tmin(−σ) |
0.6 年 |
1.0 年 |
4.0 年 |
[追記] 資産運用シミュレータの web アプリ作りました
下記ではシミュレーション結果のグラフを示していますが、皆さんも好きなパラメータで運用シミュレーションが出来るアプリを作りました!よかったら使ってみてください。
ちなみに、信頼区間○○%の意味は下記のとおりです。
- 入力したパラメータ(幾何平均リターン μ、リスク σ)に対して、○○%の確率でこの範囲に入るという領域(株価が幾何ブラウン運動に従う前提で)
シミュレーション結果
株価倍率
ケース |
株価 |
S&P500 1992-2024 |
 μ=10.25%, σ=14.81%, sr=0.65
|
ACWI 1987-2023 |
 μ=7.99%, σ=15.22%, sr=0.51
|
保守的想定 |
 μ=5.00%, σ=20.00%, sr=0.25
|
こうしてみると、過去の S&P500 インデックスの成長速度がいかにすごかったかがわかります。ドル建てで見ているというのはありますが、シャープレシオもかなり高く、投資効率が非常に良いですね。
※"seed = 23"は、乱数を用いて生成した株価変動の一例です。
新 NISA 資産額
ここでは、上記の保守的想定で株価変動をした場合に、新 NISA への積立額に対してどれだけ資産が増えていくかをシミュレーションしてみます。
リターンだけを考慮したシミュレーション(本記事での中央値:黄破線)はブログや YouTube でもよく見かけますが、ボラティリティも考慮したシミュレーション結果はあまり見ないので、わりと価値があるグラフと思ってます。
ちなみにここでは、0 年目から投資をしているとしています。
毎月の積立額 |
新 NISA のみ資産額 μ=5.00%, σ=20.00%, sr=0.25
|
30 万円 |
 |
15 万円 |
 |
10 万円 |
 |
5 万円 |
 |
まあ月並みですが、ここで言いたいことは長期的に資産を最大化したければ、早めに新 NISA の枠は埋めたいよね、ということです。
まとめ
本記事では、株式の市場平均がブラック–ショールズモデルに従うと仮定したときに、伊藤の公式を用いることで確率変数としての株価が満たす確率分布を解析的に導出しました。
解析解の形から、株価倍率の対数は下記の特徴を持つことがわかります。
- 平均:幾何平均リターン × 経過時間 (μt)
- 標準偏差:リスク(ボラティリティ)× 経過時間の 1/2 乗 (σt)
つまり株式(市場平均)の保有期間が短い時、ボラティリティによる変動が支配的となります。これが、短期投資がギャンブルと言われる所以です。
銀行預金は最も流動性の優れた資産であると同時に、インフレ率が預金金利を上回っている限り、銀行預金は負けが確定した投資商品となることを忘れず、適切なリスクを取って資産形成を続けていきたいです。
ここまで見ていただきありがとうございました。次回もぜひ、よろしくお願いします。
参考記事
Discussion