トレードの損益分岐点! 期待値をプラスにする「勝率とリスクリワード比率」(複利もあるよ!)

トレードの損益分岐点! 期待値をプラスにする「勝率とリスクリワード比率」(複利もあるよ!)

この記事を読むと以下のことが分かります。
・どんな勝率とリスクリワード比率なら勝てるのか(根拠)
・損益分岐点をグラフで分かりやすく
・損益分岐点をトレードで用いる際の "注意点"

2019年2月7日 追記
4-3.トータルプラス ≠ 破産しない」を追記。

得てしてむずかしく考えがちなトレードですが、突き詰めてみると、実は非常にシンプルです。そして、トータルで勝とうと思うと、おそらくほとんどの人が最初に期待していたイメージとは大きく異なり、大変 "地味" です。

その "地味" なこと(待ったり、回り道すること)を徹底できた人がトータルで勝ち続ける世界です。トレードの10年選手は(知る限り)皆すべからく "地味" なことをコツコツとやっています。

この記事を読んで、ぜひ、あなたも "地味" な投資をする10年選手になってください!

トレードの損益分岐点!
"勝ち続けるため" の「勝率とリスクリワード比率」(複利もあるよ!)

  1. トータルで勝つとは
  2. 損益分岐点を計算してみる
  3. 分かりやすくグラフにしてみる
  4. 損益分岐点をトレードで用いる際の注意点
    1. 単利運用が条件
    2. 資金管理をしなければならない
    3. トータルプラス ≠ 破産しない
  5. 複利の場合はどうなるのか

1.トータルで勝つとは

トータルで勝つとはどういうことか、少し整理してみたいと思います。

  • 勝率50%、リスクリワード比率(以下、RR比)が2倍の手法
  • 1回のリスクを1万円として100回トレード
  • 総利益は「50回 ✕ 2万円」で「100万円」
  • 総損失は「50回 ✕ 1万円」で「50万円」

※ RR比は「平均利益 / 平均損失」

これが勝てる手法であることは、よく分かると思います。これを踏まえて考えると、以下が成り立ちそうです。

  • 勝てる手法: 勝率 ✕ RR比 > 負け率 ✕ 1

※ 負け率は「1-勝率」で算出できる

少し計算式を変えると、リスクに対する1トレードあたりの期待値を算出することもできます。

  • 期待値 = 勝率 ✕ RR比 -(1 - 勝率)

試しに計算してみると、納得できると思います。

  • 勝率50%、RR比1 → 50% ✕ 1 -(1 - 50%)= 0
  • 勝率40%、RR比2 → 40% ✕ 2 -(1 - 40%)= 0.2

勝率50%でRR比が1倍、つまり、利益と損失が同じだとすると「期待値」はゼロ。利益も損失も発生しません。一方で、勝率が40%でRR比が2倍だと、0.2となり、「リスク1に対して、1トレードあたり0.2(20%)の利益が期待できる」という結果になります。

この記事でいうところの「損益分岐点」とは、「『期待値』がゼロになる『勝率とRR比の組み合わせ』」のことです。

目次へ

2.損益分岐点を計算してみる

最近よく使っている Python で「損益分岐点」をガッツリ算出してみました。(画像の下に Python のコードも掲載しているので、興味がある方はご活用ください)

これだけだと、いまいち分かりづらいのでグラフを作成してみます

投資の損益分岐点 表

Python: 損益分岐点の表を作成する

import numpy as np
import pandas as pd

def calc_edge( win ,rr ) :
    return win * rr - abs( 1 - win )

win_range = np.arange(0.7 ,0.2 ,-0.02)
rr_range  = np.arange(0.1 ,4.1 ,0.1)

df_edge = pd.DataFrame()
for win in win_range :
    for rr in rr_range :
        edge = calc_edge( win ,rr )
        df_edge.loc[rr ,f'{ win :.0%}'] = f'{ round( edge ,3 ) }'

df_edge

目次へ

3.分かりやすくグラフにしてみる

まずは、Contourグラフ(等高線)です。ゼロのラインよりも右上に位置していればプラスの期待値、左下だとマイナスの期待値です。つまり、ゼロのラインが「損益均衡点」を表しています。

投資をするときに目指すべきは、右上のエリアです。このエリアに入る「勝率」と「RR比」を目指せば、トータルでプラスになります。当然、ゼロのラインよりも右上に位置するほどに収益が大きくなります。

いっときの "まぐれ" は、勝率やRR比で表すことができません。ルールを決めて、自分の勝率とRR比を把握・改善することで、トータルで勝てる10年選手になることができます。

損益分岐点 期待値 Contour(等高線)グラフ Plotly

次に、3DのSurfaceグラフを作成してみます。半透明のエリアよりも上がプラスの期待値で、下はマイナスの期待値です。半透明のエリアと交差しているところが「損益均衡点」ですね。(正直、Contourグラフの方が分かりやすいです)

損益分岐点 期待値 Surfaceグラフ Plotly

目次へ

4.損益分岐点をトレードで用いる際の注意点

さて、ここまで説明してきた「損益分岐点」と「期待値」ですが、実はトレードで用いる際にはいくつかの注意点があります。他の記事の紹介を交えながら、説明をしていきます。

4-1.単利運用が条件

投資をする上で、「単利」と「複利」という運用方法があります。ここまでご説明してきた「損益分岐点」や「期待値」はすべて「 "単利" を前提としたもの」です。この点を認識していないと、「勝てるはずなのに、なぜか負けてしまった」という事態が起こります。

それは「複利の罠」によるものなのですが、説明をするには少し長くなるので、「何のことか検討もつかない」という方は以下の記事を読むと良く分かると思います。

複利を活かす#2: 投資(株・FX)で知らずに陥る「複利の罠」勝てる手法で負けてしまう

『複利で「勝てるはずの勝率とRRを再現しても負けてしまう」のは、単利と比べて負けトレードの影響が大きくなるため』についての解説

目次へ

4-2.資金管理をしなければならない

これは「破産の確率」によるものです。

例えば「勝率50%、RR比2倍」の手法があるとして、これは「損益分岐点」で考えると間違いなく「勝てる手法」です。しかし、勝率が50%だということは「負けトレードも50%ある」ということです。しかも交互に勝って負けるわけではなく「連敗」があります。勝率50%なら、最低でも「『5連敗』はよくある」と想定しておく必要があります。

ここで問題になるのは、1トレードにとるリスクです。元金100万円で、毎回50万円のリスクで取引してしまえば、とても「5連敗」には耐えられません。

「5連敗」に耐えるには、1トレードのリスクを「20万円」まで下げる必要があるのですが、実はそれでも十分ではありません。

これ以上は長くなるので割愛しますが、「よくわからん」な方は、ぜひ以下の記事をお読みください。この話は、意外とトレードをする上で「軽視されがちで最も重要なポイント」です。

【株やFXで破産しない】『破産の確率』5つのポイントと、活用例

"ちょっと" くらいエントリーやイグジットがおかしくても破産することはそうそうないですが、"ちょっと" でも資金管理をおろそかにすると、あっという間に破産してしまいます。
多分、Web上でこれより詳しい「破産の確率」の解説はないと思います。

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

なんでこんなに損切りが続いてるんだろう…? 投資をしていると、ふとこう思うことが(意外と)あります。この記事では、統計学の視点から「投資における連敗の想定は何回が妥当なのかを考えていきます。

目次へ

4-3.トータルプラス ≠ 破産しない

「損益分岐点」とは、トータルがプラスかマイナスかを見ています。しかし、そこには連敗などの概念はなく、「破産するかどうか」はまったく別の話です。試していただきたいのですが、「損益分岐点」は収益で考えれば「±0」ですが、実は「破産の確率」は「90%以上」になります。

つまり、ここから分かる以下の2点を認識しておかなければいけません。

  • 「『損益分岐点』では不十分」(そもそも投資をしていて±0では物足りないですが・・)
  • 「『破産の確率』が1%未満の手法であれば、おそらく収益もプラスである」

目次へ

5.複利の場合はどうなるのか

この記事を書いている間に、すごく良い記事をみつけてしまいました。

これまで、ボクは "単利" の「損益均衡点」や「期待値」の算出方法しか知らなかったのですが、"複利" の「損益均衡点」を算出している方がいました。2006年の記事ですが、良い記事です。

少し引用してみます。

通常のトレードでは、損切りを行うことで損失(率)をコントロールすることができる。あとは、勝率が決まれば損益分岐点となる利益率(均衡利益率)を決定することができる。

それは、平均リターンと複利リターンの場合で異なり、それぞれ次式で計算できる。

[平均リターン]:均衡利益率=(1-勝率)*損失[損切]率/勝率
[複利リターン]:均衡利益率=(1-損失[損切]率)^(1-1/勝率)-1

これらを損失[損切]率をパラメータとしてチャートにすると、下図のようになる。なお、チャートは勝率25%~75%の範囲で表示している。

複利の損益均衡点 引用元Kフローのシステムトレード奮闘記:勝率と損益分岐点

上記を元に、同じグラフを再現することができました。

トレードにおける複利運用の損益均衡点

このグラフから、「複利運用下で同じ勝率」だとすると「利益を大きくとらないといけない」ということがわかります。

  • 勝率40%のときに均衡するためのRR比
  • 単利:15% / 10% = RR比 1.5倍
  • 複利:17.12% / 10% = RR比 1.712倍

残念ながら、"複利" の計算には元金が絡むため、「"単利" のように『期待値』を算出すること」はちょっと難しそうです。でも、"複利" の「損益均衡点」が分かるだけでも「やるべきこと」が明確になります。注意点で「 "単利" が条件」と書きましたが、別に「"複利" が悪い」というわけではありません。"複利" の方が危険。その危険度が「どれくらいなのか」を知る必要があるということです。

早速、自分のトレードルール作りにも活用していきたいと思います!

目次へ

Back to Top

abbamboo

タカハシ / 兼業トレーダー

このブログは、「後で振り返るための備忘録」「アウトプットして理解を深めること」を1番の目的としています。また、アウトプットを収入源の一つにするために「トレードで "儲けるため" に学んだこと」を徹底的に公開していきます。

更新は、SNS や LINE@ などでお知らせしています。

はじめに(このブログと著者について)

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のアップグレード行う、もしくはその他のブラウザを使用しての閲覧をお願いします。