2012年11月4日日曜日

バックテストは嘘つき?!


というのは大袈裟なタイトルですが、MT4 でやる EA のバックテストは現実のトレードとどれくらい違うのかという話。

ふと興味をもって比べてみた結果です。

比較対象は、2012年10月、Wallabot をリアルタイムでデモトレードした成績と、同じ期間を MT4 の Strategy Tester でバックテストした成績。


【ユーロドル、資金1万ドル、リスク1%】

    デモトレード   バックテスト 
トレード回数
勝 敗 6-2 4-1
勝 率 75% 80%
利 益 $801 $585

バックテストではエントリーチャンスをけっこう逃していますね。

当たり前ですが、いったんエントリーすれば結果は似たようなもの。

獲得利益はトレード回数に比例して、けっこうな差がついています。


今回バックテストのエントリーがたまたま少なくなったのか、MT4 の Strategy Tester が基本的にそうものなのか、私は知りません。

今回のケースでは、バックテストが Wallabot の実力を 過評価 しているわけですから、これでもいいやと思ってリアルトレードに踏み切れば、思ったより勝てて喜ぶかもしれない。

逆に、バックテストが実力を 過評価 した場合は、それにつられてリアルトレードをしてガッカリするかもしれない。

今回はたった1ヶ月、数回のトレードを対象にしていますが、1年単位のバックテストだったら現実との 「誤差」 は大きくなる可能性があると思ったほうがいいですね。


だったらもっと長期間の比較をやれ! と叱られそうですが、なにしろリアルタイムのデモトレードを10月から始めたばかりなので、今は最大1カ月の比較しかできないのです。

「バックテストの精度」 について何かご存知だったら教えてくださいね。


ブログランキングに参加しています。
ポチしていただけるととても励みになります!


にほんブログ村
  

0 件のコメント:

コメントを投稿