トレードを堅固に――投資の 損切り は、●回連続を想定するべき

トレードを堅固に――投資の 損切り は、●回連続を想定するべき

あれ――
なんでこんなに損切りが続いてるんだろう…?

投資をしていると、ふとこう思うことが(意外と)あります。

この記事では、統計学の視点から「投資における連敗の想定は何回が妥当なのかを考えていきます。

あなたの投資で想定するべき連敗が「意外と多い」ことに少しビックリしてしまうかもしれません。

しかし、

「意外と多い」と思ったり、
そもそも「損切りってするべきなの?」なんて考えている人は、

投資で安定的に勝ち続けるためのスタートラインにすら立てていません。

この記事を読めば、

・ 想定すべき連敗の数
・ それを踏まえた資金管理とリスク管理の仕方
・ 損切りの目安にするべきテクニカル指標

などが、
わかるようになります。

トレードを堅固に―― 投資の 損切り は、●回連続を想定するべき

  1. まず結論:最低でも●回の連敗を想定するべき
  2. 統計学:95パーセント予言的中区間
    1. 参考にした本:統計学入門
    2. 例題:コイントスと95パーセント予言的中区間
    3. 応用:連勝と連敗
  3. 結論の詳細:勝率ごとの想定するべきの連敗の数
    1. 勝率60%
    2. 勝率70%
    3. 勝率40%
    4. 勝率30%
  4. 連敗を想定した資金管理
  5. まとめ

1.まず結論:最低でも●回の連敗を想定するべき

いきなりですが、まず結論を提示します。

株式投資やFXをする上で、「何回の連敗を想定すれば良いのか」だけが知りたい方は、ここを読んでいただけば事足ります!

根拠や注意点、連敗の想定を活かした資金管理とリスク管理が知りたい方は、どうぞ先まで読み進めてください。

勝率 想定するべき連敗
30% 9連敗
40% 6連敗
50% 5連敗
60% 4連敗
70% 3連敗

これは、「絶対、確実に」この連敗でおさまるわけではありませんが、「ほぼ(約95%の確率で)この範囲におさまるでしょう」というものです。

目次へ

2.統計学:予言的中区間

今回、連敗を推し量るにあたって、小島寛之先生の「95パーセント予言的中区間」という考え方を用いています。

2-1.参考にした本:統計学入門

「95パーセント予言的中区間」とは、95%でその範囲内におさまるという区間のことで、「完全独習 統計学入門(小島 寛之 著)」に掲載されています。

この「95パーセント予言的中区間」は統計的推論のひとつで、小島先生は著書で次のように触れています。

統計的推論というのは、20世紀になって初めて確立された技術で、これは人類が待望していた方法論だといっていいのです。なぜならば、これは「部分的事実から全体についての推論を行う」という「帰納的推論」だったからです。

(中略)

「昨日までずっと何千年にもわたって太陽は昇り続けた。だから、明日からもずっと太陽は昇るだろう」という「部分から全体へ」という形式の推論になります。

引用元統計学入門 P.98
統計学入門 amazon

30年近くファンド運用に携わっていた方とお話をする機会があり質問したことがあるのですが、その方は「ファンド運用はすべて統計学にもとづいて行っていた」とお話されていました。

つまり、株式投資やFX、果ては投資信託なんかもそうだと思いますが、投資をする上で、統計学がもっとも重要な学問であると認識しています。

「ならば、改めて統計学を学び直そう」

と、勉強している中でこの本を読み、連敗への応用をふと閃いたわけです。

目次へ

2-2.例題:コイントスと95パーセント予言的中区間

完全独習 統計学入門(小島 寛之 著)」から、「95パーセント予言的中区間」の例題についてひとつ抜粋します。

「N枚のコイン投げで出る表の枚数」は近似的に「平均値がN/2でS.D.(標準偏差:データのばらつき)が√N/2の一般正規分布」になります。例えば「100枚のコインを同時に投げたときに出る表の枚数」を多数回繰り返し観察して相対度数のヒストグラムを作成すると、
「平均値が100/2=50でS.D.が√100/2=5の一般正規分布」のヒストグラム
とほとんどそっくりのものができることが知られています。

 さて、あなたが今から100枚のコインを同時に投げるとして、出る表の枚数を予言するとき、「95パーセント予言的中」になる範囲を作ってみることにしましょう。
 先ほど紹介した法則より、「(μー1.96σ)以上(μ+1.96σ)以下(μ:平均、σ:標準偏差)」を予言すればいいわけですから、μ=50、σ=5を代入すればよく、
「(50-1.96✕5)以上(50+1.96✕5)以下」=「40.2以上59.8以下」
が95パーセント予言的中範囲となります。つまり、「40枚から60枚が表になる」と予言しておけば、おおよそこの予言は当たります。

引用元統計学入門 P.86

このように、95%の的中範囲を算出することができるのです。

ちなみに、この考え方はボリンジャーバンドでよく言われるものですよね。意外と、馴染み深いインジケーターで、あたり前のように使われている考え方なのです。

ボリンジャーバンドでは「±2σに95.5%の確率でおさまる」としていますが、統計学では「きっちり95%とするために±1.96σとする」のが慣習なのだそうです。

(本当は細かい条件がありますが、基本的には)
ある事象の平均と標準偏差を知ることができれば、

平均 ± 1.96 ✕ 標準偏差

で、的中率95%の予言が可能

つまり、こういうことが成り立つわけです。

細かい説明は割愛していますので、ご興味がある方はぜひ「完全独習 統計学入門(小島 寛之 著)」をお読みください。非常にわかりやすく解説されています。

目次へ

2-3.応用:連勝と連敗

Python

最近、投資のデータ分析はすべてPythonというプログラミング言語で行っており、今回の検証も、例に漏れずPythonで行いました。

「Pythonの導入~投資のデータ分析でどういうことができるか」については、以下で詳しく解説しています。ご覧ください。

5分でPythonの環境構築【投資のテクニカル分析、グラフ化に】

データ分析で今もっとも伸びているプログラム言語のとつであるPythonを、「無料で」「簡単に」「たったの5分で」導入できてしまう方法。

さて、ここでは「連敗を予言する手順」を実際に使用したpyhtonのコードとともにご紹介していきます。

まず、0~1のランダムな数値を1万個作成し、数値に対して「勝ち」「負け」を分類します。
ここでは、0.5より大きいものを勝ちとして「勝率50%の場合」の検証を行っています。

Python|「連勝」と「連敗」のカウント

df1 = pd.DataFrame(np.random.rand(10000) ,columns=["乱数"])
df1["勝敗"] = df1.apply(lambda x : 1 if x["乱数"] > 0.5 else -1 ,axis=1)

さらに、できたデータの「連勝」と「連敗」をカウントします。

Python|ランダムな数値の作成

for i in range(len(df1)) :
  if i == 0 :
    df1.loc[i ,"連勝敗"] = df1.loc[i ,"勝敗"]
    
  else :
    I  = df1.loc[i ,"勝敗"]
    I_ = df1.loc[i-1 ,"連勝敗"]
    
    if I == 1 and I_ < 0 :
      df1.loc[i ,"連勝敗"] = int(1)
    
    elif I == -1 and I_ > 0 :
      df1.loc[i ,"連勝敗"] = int(-1)
      
    else :
      df1.loc[i   ,"連勝敗"] = int(I + I_)
      df1.loc[i-1 ,"連勝敗"] = np.nan

すると、こういうデータができあがります。ここでは連敗をマイナスとして扱っています。

python 連敗を測る result

このデータに対して統計をとります。

Python|統計をとる

df1_describe = df1["連勝敗"].dropna().describe()

count 5024.000000
mean -0.013933
std 2.432813
min -12.000000
25% -2.000000
50% 0.000000
75% 2.000000
max 11.000000
Name: 連勝敗, dtype: float64

この結果から、次のような特徴が読み取れます。

  • 乱数を1万個作成し、その「連勝敗」をカウントすると5024例になった
  • 平均(mean)はほぼゼロ(勝率50%で連敗をマイナスとしているから平均をとるとゼロになります)
  • データのばらつき(std:標準偏差)は2.43
  • 連敗でもっとも回数が多かったものは12連敗
  • 連勝で最大は11連勝

この統計から平均と標準偏差がわかりましたので、「95パーセント予言的中区間」を導き出すことができるわけです。

以下が、そのグラフです。

win_50pct_lossing_streak 勝率50%の連敗の数

赤いラインが平均。横軸が「連勝敗の数」(2連勝、3連敗など)、縦軸が各連勝敗が起こった数、そして、グレーの網掛けが「95パーセント予言的中区間」を表しています。

「5連敗~5連勝」がおよそ95%の確率で起こる

よって、「最低限想定するべき連敗は5回」という結論になるわけです。

ただし、この数を鵜呑みにするのは大変危険です。注意点がありますので「4.連敗を想定した資金管理」も必ずお読みください。

目次へ

3.結論の詳細:勝率ごとの想定すべき連敗の数

以下に、勝率60%、70%、40%、30%のデータを掲載します。

あなたがもし、「自分は損切りばかりだなあ」と思っているとしたら、ぜひ、この「想定するべき連敗の数」を参考にしてください。

3-1.勝率60%

win_60pct_lossing_streak 勝率60%の連敗の数
想定すべき連敗の数 4回
連敗の平均回数 1.67回
データのばらつき 1.09回
最大連敗数 12回

目次へ

3-2.勝率70%

win_70pct_lossing_streak 勝率70%の連敗の数
想定すべき連敗の数 3回
連敗の平均回数 1.42回
データのばらつき 0.79回
最大連敗数 9回

目次へ

3-3.勝率40%

win_40pct_lossing_streak 勝率40%の連敗の数
想定すべき連敗の数 6回
連敗の平均回数 2.49回
データのばらつき 1.91回
最大連敗数 15回

目次へ

3-4.勝率30%

win_30pct_lossing_streak 勝率30%の連敗の数
想定すべき連敗の数 9回
連敗の平均回数 3.44回
データのばらつき 3回
最大連敗数 22回

目次へ

4.連敗を想定した資金管理

さて、「想定すべき連敗の数」についてはご理解いただけたと思います。

これが分かると、次のようなリスクの管理をすることができるようになります。
(注意:これだけでは完璧じゃないので、必ず最後までお読みください)

  1. 基本的な損切りのスキームを必ず決める
  2. 「損切りの幅 ✕ 想定するべき連敗の数」が、自分の資産額を超えないようにする

これをイメージしながら取引をすれば、かなり連敗に強くなると思います。

しかし、
実は、このリスク管理だけでは不十分なのです。
つまり、これだけでは投資で壊滅的なダメージを負ってしまう可能性があります。

なぜか――

それは、「最大の連敗数」が考慮されていないからです。

あなたが、仮に1年や2年しか投資をしないとしたら、「最大の連敗数」を考慮する必要はあまりありません。

対して、もし、あなたが生涯投資をしながら暮らしていくとしたら、何十年も投資を続けていくのだとしたら、「95パーセント予言的中区間」が外れて、とんでもない連敗(最大の連敗数)を喰らってしまう、資産が一気に尽きてしまう可能性があるのです。

そもそも、「最大の連敗数」はあくまでもたかだか1万例の結果であって、それ以上の連敗の可能性も(限りなくゼロに近いですが)あるのです。

とすると、「最大の連敗数」を考慮した資金管理をする必要があります。

それには、「95パーセント予言定期中区間」を参考にするのではなく、(これも同じく統計学の)「破産の確率」という概念を用いて、ATRというテクニカル指標をつかった資金管理とリスク管理をしていくのが最善であると考えています。

テクニカル分析:ATR(Average True Range)
どんな市場でも使える資金管理とリスク管理――

どのように投資の役にたつのか。そしてなぜ1番重要だと考えているのか。

株やFXで破産せずに利益を最大化する3つのポイント|攻めのリスク管理

「破産の確率」を用いた、誰でも再現できる資金管理・リスク管理のノウハウ

目次へ

5.まとめ

この記事では、「勝率ごとの想定するべき連敗の数」を導き出してみました。

しかし、「4.連敗を想定した資金管理」で触れた通り、この検証結果だけで資金管理とリスク管理を決めてしまうのはすこし危険です。

一方で、勝率50%でも5連敗、勝率70%でも3連敗くらいは普通にあるものだと思っておくと、かなり投資に挑む心構えが変わってくるはずです。

もし、あなたが、

この記事を読んで
「こんなに連敗するものなのか・・・」

と、思ったのだとしたら、

ぜひ「4.連敗を想定した資金管理」で紹介した記事を読んでみてください。

あなたの投資が2段も3段もレベルアップする考え方とノウハウをご紹介しています。

Back to Top

最高のトレード環境を実現する「サクソバンク証券」

ボクが唯一つかっている取引会社です。

世界中のほとんどの市場に対応していて、日本株をCFDで取引すれば個別株とFXの損益を通算することもできます。何よりも、ひとつの口座に入金するだけですべての銘柄を取引できるのが本当に便利。

SaxoTraderGO
  • 「FX口座」150以上の通貨ペア
  • 「株価指数CFD口座」約250種類
  • 「個別株CFD口座」日米中など世界22カ国・34市場
  • 「バラエティCFD口座」債券やVIX、商品など約100種類
  • MT4にも対応!

Investment Tech Hack

Sorry... doesn't support your browser

To get the best possible experience using our site we recommend that you upgrade to a modern web browser. Investment Tech Hackではご利用中のブラウザサポートはしていません。
Internet Explorerのアップグレード行う、もしくはその他のブラウザを使用しての閲覧をお願いします。