TDS変動バックテストってスプレッド何pipsなの?

Tick Data Suite(TDS)の変動バックテストがもてはやされていますが、「で、大体何pipsなの?」というのをTDS初心者のときに疑問に思い、詳しいお友達(マイルドな言い方)に聞いてみたことがあります。

すると、「年代によって変わって、〇年前くらいは〇pips、最近は〇pips」と言われ、最初はわけわからないなと思いました✿´◕‿◕`✿

でも、「変動」スプレッドが何なのかを考えると、当然そうなりますよね。元になったリアルティックデータを提供しているブローカーのスプレッドをそのまま使っているという意味なので、年代によってスプレッドが変化するのは当たり前です。

ほとんどの人がデューカスコピーのヒストリカルデータを使っていると思いますので、変動スプレッドというのはつまりデューカスコピーの口座のスプレッドということになりますね。

変動スプレッドが好まれる理由は?

変動スプの方がよいという人がいる理由がすぐ分かる画像を作ってみました。スプレッド急拡大が起きたときの変動スプと固定スプの違いはこのような感じです。


青の線がBid価格、黄色の線が固定スプ、赤の線が変動スプです。固定スプは、Bidの価格プラス設定した数値(固定)なので、ポジションが刈られるくらいにスプレッドが急拡大しても、それはバックテストに反映されません。

ちなみに、固定スプのバックテストはBidの価格プラススプレッドで計算されるという情報は、MetaQuates社が公開しているMT4のヘルプで確認しました。このヘルプはたまに見ていますが、正確な情報を調べたいときに便利です。

MQL5の方が有名ですが、あちらはMetaQuatesが用意したユーザーコミュニティという位置づけなので、MT4のヘルプは掲載されているサイトが違うんですよね。豆知識です

実際は詳しいお友達(マイルドな言い方)に事前に教えてもらっていたのですが、私は責任感あふれるタイプなので、公式サイトで確認できることは自分で一応確認するようにしています✿´◕‿◕`✿

バックテストのことがそもそも全く分からないという人はこっちの記事を読んでね。

具体的に何pipsなのか



こちらはTick Data Suite(TDS)の管理画面ですが、実は、いろんなブローカーのヒストリカルデータが選べます。なので、バックテストの結果に「変動」と書かれていたとしても、ヒストリカルデータの提供元がどこかによって、微妙に条件が変わるということになりますね。

どこのヒストリカルデータを使っているかはバックテスト結果に表示されませんので、最もスプレッドが狭いブローカーを使えば最も結果がよくなるということになります。

ただ、ほとんどの人がデューカスコピーのヒストリカルデータを使っていると思いますから、「変動スプが具体的に何pipsか」というのは、デューカスコピーのスプレッドが何pipsかという話で考えてもいいのではないかと思います。

調べてみましたが、めんどくさかったからメジャー通貨2つ分だけだよ✿´◕‿◕`✿

ユーロドル:0.1~0.4pipsくらい
ドル円:0.1~0.4pipsくらい

日本法人と外国法人でスプレッドが違うというのはよくあることですし、Ducascopy日本法人のスプレッドはよく知らないのですが、Ducascopyの英語サイトが公開している平均スプレッドと一致していますね。(当たり前ですが)

デューカスコピーは意外と狭いですね。海外FXで手数料外付け口座を使っている人は、同じ外付け手数料口座でバックテストしないと正確な結果は出ないということですね。EA作者さんが公開しているバックテストも、ブローカー名を見て外付け手数料ありかなしかもチェックした方がいいのかもしれません。

手数料外付け口座でバックテストをすると、特に何も設定しなくても手数料を差し引いた結果になるそうなので、普段使っているブローカーでバックテストするなら特に気にしなくてもいいと思いますが。

私はほとんどバックテストをしないのですが、リアル資金が入っている口座でバックテストするのは誤操作が嫌なので使っていない口座で適当にやっていて、それがたまたま手数料が外付けではなかったのでこのことを知って焦りました。

バックテストは非常に大切なので、EAを稼働する前に絶対するべきです。しかし、、、プリンセスは自分でバックテストはしません。王国には代わりにバックテストをしてくれる担当者がいるのでわざわざ自分でする必要がないだけです。一般人はちゃんと自分でしましょう✿´◕‿◕`✿



変動スプレッドのPips数を調べる方法

スプレッドを調べるのは結構めんどくさいんですよ、、、。なのでTick Data Suite(TDS)を持ってるみなさんは気になったら自分で調べてください。

今TDSを持っている人はそのくらい知っているかもしれませんが、これからTDSのアフィをしようかなと考えているので、初心者向けに図解します✿´◕‿◕`✿

まずTDSの管理画面で、スプレッドを見たい通貨ペアでボタンを①~③の順に押してください。




エクセルファイルがダウンロードされ、B列にBid、C列にAskが表示が表示されるので、適当な列に「=B1-C1」と入力して、後は数式をコピーすればスプレッドが計算できます。




スプレッドは時間帯によって変わりますが、適当な時間帯でいろいろ見てみると大体のスプレッドが分かると思います。

変動スプレッドは増減できる

デューカスコピーのヒストリカルデータから、スプレッドを減らしたり増やしたりすることもTick Data Suite(TDS)でできます。

しかも、スプレッドを調整したことはバックテスト結果に表示されないので、バックテストを行った人しか分かりません。

スプレッドを減らすと、その分バックテスト結果をよく見せることができるので、バックテスト偽装の高等テクニックらしいです。と某開発者さんが言っていました。

その方は、スプレッドをわざと減らすようなことはしていませんが、ゴゴジャンなどで販売するライバルに偽装盛り盛りのバックテストを出している人がいる中で正直なバックテストを出しても見劣りしてしまうのが悩みの種と言っていました。


冒頭の図に戻りますが、変動スプレッドというのはこういう仕組みですので、変動スプレッドは確かに固定スプより正確なデータが出ます。

ただ、開発者さんなどが公開している「変動」のバックテストでいい結果が出ているからと言ってそれだけですごいEAと言えるかというと、外付け手数料や変動スプレッドの調整のことも考えると、それだけで盲信もできない感じですね。

それと、デューカスコピーのスプレッドは狭めなので、ブローカーによってはこれよりも大きくなります。例えば私が使っているTTCMだと、ドル円のスプレッドはTDSの変動スプレッドよりも大きいのでスプレッドを加算しないと正確な結果になりません。

さっき事情を説明した通り(笑)、私は基本的に自分でバックテストをしないので、TDS変動バックテストの条件の違いによってどれくらい結果が違うかというデータを持っていないのですが、比較で出している人がいましたので無断転載します✿´◕‿◕`✿


ここまで変わると結構怖いですね。

ただ、変動スプレッドを調整しているかはともかく、外付け手数料ありかなしかは、バックテスト結果のブローカー名を見れば推測はできるので、それは参考情報になると思います。

以上、バックテスト素人が一生懸命調べて書きました、間違ってても叩かないでね✿´◕‿◕`✿

楽天で買い物してね、アフィアフィ✿´◕‿◕`✿

























コメントを投稿

0 コメント