2023年1月1日付けブログで予測した日経平均2023年の終値と実績は以下のとおりです。右端の A~D が成長パターン別の終値予測で、カッコ内の数字はその到達確率です。実績は青線でプラス28.2%のプラス成長でした。
図1
日経平均の確率分布と2022年末の終値予測
2023年12月29日現在
オレンジの実線、グレーの破線は確率微分方程式で予測した確率分布、A~Bは株価の予測公式で算出した予測値。
では、早速、2024年の終値を予測してみましょう。
<ステップ1>
過去74年間(1950年~2023年)の株価の日次変化率に注目し、上昇した日数と下降した日数、それぞれの変化率を以下の四つのパターンに分類します。
パターンA: 上昇した日数>下降した日数、上昇率>下降率
パターンB: 上昇した日数>下降した日数、上昇率<下降率
パターンC: 上昇した日数<下降した日数、上昇率>下降率
パターンD: 上昇した日数<下降した日数、上昇率<下降率
表1は過去72年間の変化を四つのパターン別に分類したものです。
表1
パターン | 発現回数 | 平均上昇率 | 平均下降率 | 平均上昇日数 | 平均下降日数 |
A | 23 | 0.748% | -0.680% | 134 | 114 |
B | 26 | 0.840% | -0.915% | 138 | 110 |
C | 19 | 0.905% | -0.843% | 122 | 127 |
D | 6 | 1.154% | -1.195% | 118 | 129 |
計 | 74 |
ステップ2)
次に、株価予測の公式を使ってパターン別に2022年末に到達する株価を計算します。
<$n$日後の株価 $x_{0}$を予測する公式>
$$x_{n}=x_{0}\ (1 + a)^p(1 − b)^q$$
$$(p + q = n, a, b > 0)$$
$x_{0}$ は初期値です。2024年の終値を予測するときは初期値を2023年の終値33,464.17円とします。$a$ は平均上昇率、$b$ は平均下降率、$p$ は平均上昇日数、$q$ は平均下降日数です。
「株価予測の公式」の導出については、「一年後の株価はどの程度の精度で予測できるか?」をご覧ください。
表1のデータを使って計算した結果が表2です。
表2 株価の予測公式を使って予測した2024年の終値
移行パターン | 出現回数 | 出現確率 | 2024年終値予測 | 増減率 |
B → A | 7 | 26.9% | 41.738 | 24.7% |
B → B | 13 | 50.0% | 38,646 | 15.5% |
B → C | 4 | 15.4% | 34,019 | 1.7% |
B → D | 2 | 7.7% | 27,591 | -17.6% |
26 | 100.0% |
ステップ3)
最後に、上記の予測値をもうひとつの計算方法で得られる確率分布と照合します。株価は指数関数的に増えようとする一方で、必ず上下にゆらぎます。それを数式(確率微分方程式)で表すと、
$$\frac{dx}{dt}=rx+vx\frac{dB(t)}{dt}$$
となります。$x$ が株価、$r$ は成長係数、$v$ はゆらぎ係数、$B(t)$ は日々のランダムな変化です。この式が株価 $x$ の瞬間、瞬間の変化を表しています。その積み重ねが株価の軌跡となります。上記の確率微分方程式の解が、
$$x=x_{0}\ e^{(r-\frac{v^2}{2})t+vB(t)}$$
です。時間が t だけ経過したときに株価がいくらになるかを教えてくれる式です(導出方法は2023年1月23日付けブログをご覧ください)。$x_{0}$ は初期値。$r$(成長係数)、 $v$( ゆらぎ係数)、$B(t)$(日々の変化) の決め方は2020年4月21日付のブログ「コロナ・ショックによる株価下落の回復はいつか?」をご覧ください。すべてエクセルで計算できます。
初期値を2023年の終値としたとき、株価が確率的にどう分布するかを示すのが図2です。オレンジの線 $µ$ を中心に、破線で示した $±v$ が確率分布です。そしてここに、上で求めた四つの予測値を重ね合わせたものが図2です。
図2
$x_{0}=33,464.17$, $r=0.000435$, $v=0.016$
$$+v線=x_{0}\ e^{(r-\frac{v^2}{2})t+v\sqrt{t}}$$, $$μ線=x_{0}\ e^{(r-\frac{v^2}{2})t}$$, $$-v線=x_{0}\ e^{(r-\frac{v^2}{2})t-v\sqrt{t}}$$
今年も毎週末に実績を入力していきますのでお楽しみに!
以上
記事一覧へ戻る