先日ひょんなことからラルフ・ビンス著「投資家のためのマネーマネジメント」を購入し、オプティマルfの勉強をしています。
これを使うと資産が幾何級数的に増大するそうですが、実際に適用するためにはシステムの期待値が正であること、いわゆる儲かるシステムを運用していることが前提条件です。期待値が負の場合はいくら頑張っても遅かれ早かれいずれは破産すること、逆にシステムの期待値が正であっても常に資産が増大するとは限らず、適切な運用をすることが必要だということをこの本は説いています。
実際にシステムトレードをやっている方なら骨身にしみていることでしょうが、おそらくそういう「期待値がプラスになるシステム」を探すことが大変難しくて、ここで大部分のシステムがつまずきそうです。聖杯はまだ見つかっておらず(私が知らないだけかもしれませんが)、本当に期待値が正のシステムを探すことはトレードの至上命題です。オプティマルfによる資産の最大化はその後の話になります。
単に「これはいい!」とひらめいてバックテストもOK、しかしリアル口座で試してみたらグダグダだった、というシステムはたくさんあります。私自身、Brocoで昨年12月からリアル口座で自動売買を取引して以来、実際に稼動したEAの実績は以下の通りです。
バックテストを通過し、リアルで運用を試したEAの総数:25 | 実運用の結果成績不良で稼動を停止したEAの数:18 |
とりあえずプラスの成績で収まっているEAの数:3 | |
現在評価中につきどうなるか分からないEAの数:4 |
実に7割以上失敗しました。しかも現在プラスで推移している3個のEAも未来永劫プラスを続ける保証はありません。
話をオプティマルfに戻して、オプティマルfの使い方を調べてみます。
結論から言うと、MetaTrader4の場合次式で示すLot数でエントリーするのがベストだとビンスは主張します。
Lot = (現在資産)×(オプティマルf)÷(1ロット当りの最大損失額の絶対値)
このLot数より多く張るとオーバートレードで損益が不安定になり、少なく張ると資産が幾何級数的に増大するスピードが遅くなります。
では肝心のオプティマルfはどうやって求めるかというと詳細は省きますが、Excelで計算するのが便利です。とりあえずプラスの成績で収まっている3個のEAのうちEA番号1024というEAでオプティマルfを計算したところ、0.18を得ました。
EA1024 … 取引数65、37勝28敗(勝率57%)、プロフィットファクター1.53
1Lotあたりの最大損失額は実績から-700ドル/lotであることが簡単に分かっているので、例えば資産1万ドルのとき運用すべきLot数は上の式に代入して次のとおりになります。
Lot = 10000×0.18÷700 = 2.57
なんと、オプティマルfを使うと「1万ドルを持っているときは2.57 Lotでエントリーせよ」と言っているわけです。すごい賭け率です。どのくらいすごいかというと、このLot数で取引すると1回で約1,300ドル増減します。つまり資金の13%をリスクにさらせと 言っているのと同じことです。私などはチキンですからリスク10%なんて論外で通常は1〜2%でちまちま取引しています。だから勝てないのか?(笑)
しかしオプティマルf=0.18は定数ではなく、取引を進めるにつれて微妙に変化していきます。これが曲者です。例えば前述のEA1024の場合、実際のオプティマルfは次のように変化していきました。
年月日 | オプティマルf | 取引数 | 最大損失額 (USD/lot) |
期待値 (USD/lot) |
2009/12/31 | 0.01 | 6 | -570 | -146 |
2010/1/31 | 0.09 | 15 | -578 | +46 |
2010/2/28 | 0.25 | 33 | -620 | +121 |
2010/3/31 | 0.18 | 52 | -620 | +90 |
2010/4/30 | 0.16 | 64 | -700 | +71 |
2010/5/6 | 0.18 | 65 | -700 | +78 |
オプティマルfは今日あすにはそれほど変わらないかもしれませんが、月単位、年単位でみると割と変わるようなのでその都度見直しが必要になります。それからオプティマルfの右側は危険領域です。下手すると資産の大半を失う恐れがあります。しかし左側は複利の恩恵が少なくなるだけで資産を一気に失うことはありません。ですからオプティマルfの値をそのまま使うのではなくハーフf(オプティマルfの1/2)、またはクオーターfを使うのが資産保護の観点から安全かもしれません。
そもそも今回計算したオプティマルfの値が本当に将来もこの値のまま続くかどうか予測は不可能なのですから、気がついたらオーバートレードになっていたという事態だけは絶対に避けるべきです。そのためにオプティマルfをフルに使用せずハーフfまたはクオーターfにして安全サイドで取引しそのために複利の恩恵が多少犠牲になるのは致し方ないと私は思います。
04/19 | 04/20 | 04/21 | 04/22 | 04/23 | (pips) | ||
Magic | Symbol | Mon | Tue | Wed | Thu | Fri | Total |
1045 | EURUSD | -96 | -96 | ||||
1046 | USDCAD | 54 | 54 | ||||
1053 | EURUSD | 143 | 143 | ||||
1054 | USDJPY | 781 | 781 | ||||
1059 | EURJPY | -5 | 10 | 5 | |||
1060 | USDJPY | -11 | 11 | 10 | 10 | ||
1061 | USDCHF | 17 | 17 | ||||
1062 | USDJPY | 10 | 10 | 20 | |||
1063 | USDCHF | -713 | -713 | ||||
Total | 10 | 203 | 691 | 30 | -713 | 221 |
04/12 | 04/13 | 04/14 | 04/15 | 04/16 | (pips) | ||
Magic | Symbol | Mon | Tue | Wed | Thu | Fri | Total |
1024 | EURUSD | 50 | 57 | 107 | |||
1045 | EURUSD | 17 | 17 | ||||
1046 | USDCAD | 1 | 1 | ||||
1052 | EURUSD | -12 | -31 | -43 | |||
1053 | EURUSD | -413 | 85 | -328 | |||
1056 | USDCAD | 5 | 7 | 12 | |||
1059 | EURJPY | 9 | 9 | ||||
1060 | USDJPY | 11 | 10 | 21 | |||
1061 | USDCHF | -13 | -13 | ||||
1062 | USDJPY | 8 | 8 | ||||
Total | -413 | 4 | 20 | 135 | 45 | -209 |
04/05 | 04/06 | 04/07 | 04/08 | 04/09 | (pips) | ||
Magic | Symbol | Mon | Tue | Wed | Thu | Fri | Total |
1024 | EURUSD | 52 | -50 | 59 | 61 | ||
1045 | EURUSD | 20 | 20 | ||||
1052 | EURUSD | -40 | -30 | -70 | |||
1053 | EURUSD | 85 | 85 | ||||
1054 | USDJPY | -4,799 | -4,799 | ||||
1056 | USDCAD | 1 | 5 | 6 | |||
1059 | EURJPY | 10 | 12 | -9 | 13 | ||
1060 | USDJPY | -10 | -1 | -11 | |||
1061 | USDCHF | 1 | 1 | ||||
Total | 53 | 36 | -24 | -4,838 | 79 | -4,694 |
03/29 | 03/30 | 03/31 | 04/01 | 04/02 | (pips) | ||
Magic | Symbol | Mon | Tue | Wed | Thu | Fri | Total |
1024 | EURUSD | -3 | -70 | -73 | |||
1045 | EURUSD | 23 | 21 | 41 | 85 | ||
1052 | EURUSD | 15 | 15 | ||||
1053 | EURUSD | 85 | 85 | 170 | |||
1056 | USDCAD | 8 | 5 | -71 | -58 | ||
1059 | EURJPY | -2 | 3 | -1 | 0 | ||
1060 | USDJPY | -6 | 11 | -14 | -9 | ||
Total | 31 | 18 | 40 | 41 | 130 |
03/22 | 03/23 | 03/24 | 03/25 | 03/26 | (pips) | ||
Magic | Symbol | Mon | Tue | Wed | Thu | Fri | Total |
1048 | USDJPY | -27 | 10 | -17 | |||
1052 | EURUSD | 18 | -36 | -18 | |||
1055 | EURUSD | 188 | 188 | ||||
1058 | USDJPY | -20 | -20 | ||||
1059 | EURJPY | -3 | -3 | -9 | -15 | ||
1060 | USDJPY | -15 | -15 | ||||
Total | -5 | 107 | 1 | 103 |
こういうとき私がヘッジファンドなら、Sの人の期待を裏切るようにもっと上げを仕掛けて、Sの人の心が折れるのを待ちます。悪魔だね。
↓よろしければ是非クリックをお願いします
にほんブログ村
03/15 | 03/16 | 03/17 | 03/18 | 03/19 | (pips) | ||
Magic | Symbol | Mon | Tue | Wed | Thu | Fri | Total |
1024 | EURUSD | -54 | -55 | 19 | -90 | ||
1045 | EURUSD | 18 | 18 | ||||
1046 | USDCAD | 72 | 72 | ||||
1050 | EURUSD | 85 | -196 | -111 | |||
1052 | EURUSD | 35 | 7 | 42 | |||
1053 | EURUSD | -138 | 85 | 223 | 170 | ||
1056 | USDCAD | 10 | 10 | ||||
1058 | USDJPY | -15 | -3 | -7 | -8 | -33 | |
Total | -53 | 51 | -147 | 235 | -8 | 78 |