価格水準への反応はEAの利益につながる?反応率と運用成績の違い
著者:FOREX EXCHANGE株式会社 監修:株式会社トリロジー

フィボナッチやPIVOT(ピボット)で算出した価格水準の近くで、相場が反発する場面があります。そのような値動きを繰り返し見かけると、「この水準は機能している」「この水準を使うEAなら利益が出やすいのでは」と考えるかもしれません。

しかし、水準への到達、到達後の反応、EAによる取引の損益は、測っているものが異なります。反応した事例が多くても、その水準を使う売買ルールの収益性が高いとは限りません。

この記事では、価格水準の検証に対象を絞り、数字の分母、取引損益とコスト、比較対象、判定条件、標本数、検証期間を順に確認し、反応率とEAの運用成績を分けて考えます。フィボナッチやPIVOTの計算方法そのもの、EA全般の成績評価方法を網羅する記事ではありません。

1.水準に「到達した」と「反応した」は違う

価格水準とは、過去の値動きから計算した価格の目安です。フィボナッチでは選んだ値幅に比率を当てはめ、PIVOTでは一定期間の価格などから水準を求めます。いずれも、価格がその水準に来ることや、その後に反転することを保証するものではありません。

まず「到達」は、あらかじめ決めた観測期間内に価格が対象の水準や価格帯に入ったか、という事実を数えます。例えば、対象条件に該当する100営業日のうち60日で水準に到達したなら、その条件のもとでの到達割合は60%です。

これに対し「反応」は、水準に到達した後に、あらかじめ決めた値動きが見られたかを数えます。反発を測るなら、到達後に一定の時間内で反対方向へ動いたかなど、判定条件を先に定めます。どの程度の値動きを反応と呼ぶのか、いつまで観察するのかを変えれば、割合も変わります。

さらに「水準で反発した」と「水準を突破した」は違う事象です。突破を利用するロジックを、反発率だけで評価することも適切ではありません。どの種類の反応を数えているかを確認する必要があります。

2.同じ60%でも、分母が違えば意味が違う

以下は仕組みを説明するために作った架空の例です。実際の相場、Fibozowシリーズ、特定EAの検証結果ではありません。

  • 事前に決めた条件に該当する日:100日
  • そのうち対象水準に到達した日:60日
  • 到達した日のうち、事前に決めた反発条件を満たした日:36日

この場合、到達割合は60日÷100日=60%、到達後の反応率は36日÷60日=60%です。数字は同じ60%でも、前者は「条件に該当した日」、後者は「到達した日」が分母になっています。

反応した日は、条件に該当する100日のうち36日です。36%という別の割合になりますが、これもEAの勝率ではありません。仮に60日中36日が反発していたとしても、その日のどの時点で注文を出せたのか、いくらで約定したのか、どう決済したのかは、集計だけでは分からないからです。

特に注意したいのは、日数と接触回数の違いです。同じ日に何度も水準へ接触した場合、1日と数えるのか、接触ごとに数えるのかで分母が変わります。同じ値動きから生じた複数の接触は互いに独立とも限りません。複数のゾーンに入った日をそれぞれ計上する場合も、各割合を足して100%になるとは限りません。

3.反応率とEAの勝率を直接比較できない理由

EAの勝率は、成立し決済された取引など、集計対象として定義した取引を分母にします。一方、反応率の分母は、価格水準に到達した事例です。この二つが同数になるとは限りません。

水準に到達しても、EAの別の条件を満たさず注文が出ない場合があります。注文が出ても約定しない場合や、観測期間の終わりまでに取引が完了しない場合もあります。反対に、一つの観測日から複数の取引が発生する設計も考えられます。

また、過去のチャートを見て「ここで反発した」と判断できても、反発を確認した瞬間に、反発する前の有利な価格で注文できたわけではありません。売買ルールの検証では、注文判断時点で利用可能だった情報だけを使う必要があります。結果を見てから条件を満たしたことにすると、実際には行えない取引を数えてしまいます。

つまり、価格の反応は「相場の観測結果」、EAの勝ち負けは「注文と決済を経た取引結果」です。反応率が60%だったから勝率も60%になる、という読み替えはできません。

4.架空例:反応が多くても、取引損益はマイナスになり得る

先ほどの100日の架空例に、別途定義したEAの取引結果を重ねてみます。対象水準への到達を参考情報とし、その他の条件を事前に定めた結果、60日の到達事例に関連して20取引が成立・決済されたと仮定します。36日という反応件数を後から見て取引を選んだわけではありません。

この20取引について、説明用に次の損益を仮定します。値幅の単位はpipsとし、取引数量は同一、損益はすべて同じ単位で比較できるものとします。

  • 利益取引:8回、各+9pips、合計+72pips
  • 損失取引:12回、各-4pips、合計-48pips
  • 追加の取引コスト控除前の合計:+24pips

この場合、勝率は8回÷20回=40%であり、反応率60%とは一致しません。取引1回あたりの平均は、追加コスト控除前で+1.2pipsです。

さらに、まだ損益に含めていない往復の取引コストが、1取引あたり2pips相当かかったと仮定します。20回分で40pipsに相当するため、コスト控除後の合計は+24-40=-16pips、1取引あたりでは-0.8pipsです。

ここで示したコストは架空の追加費用です。実際の成績表では、スプレッドなどが約定価格にすでに反映されている場合があり、同じ費用を二重に差し引いてはいけません。何が計上済みかを確認する必要があります。

この例が示しているのは、反応率60%という数字から、EAの勝率40%もコスト控除後の損益-16pipsも推測できないことです。数値は関係を説明するための合成値で、望ましい勝率やコスト水準を示したものではありません。

期待値の一般的な計算については「EAの期待値を読む|1回あたりの平均損益を見る基本」(https://www.forex-exchange.co.jp/feat/ea-knowledge/ea-expectancy/)、費用が成績に含まれる範囲については「EAの取引コストは成績にどう影響する?期待値と実運用をつなぐ見方」(https://www.forex-exchange.co.jp/feat/ea-knowledge/ea-trading-cost-performance/)で解説しています。

5.比較相手がなければ、「よく反応する」とは言えない

ある水準の反応率が60%だったとしても、それだけで、その水準に特有の効果があるとは判断できません。価格は日常的に上下するため、水準と無関係な価格帯でも同じような割合で反発していた可能性があります。

比較するには、対象水準とは別に、あらかじめ定めた比較対象を置き、同じ条件で観測します。例えば、フィボナッチ以外の比率から算出した水準や、適切な方法で用意した比較用の価格帯などです。ただし、単に別の水準を並べればよいわけではありません。

観測期間、時間帯、価格帯の幅、反応の判定方法、初回接触と再接触の扱いを揃える必要があります。現在価格や始値からの距離にも注意が必要です。近い水準と遠い水準をそのまま比較すれば、近い方に到達しやすいという距離の差を測っているだけかもしれません。

例えばPIVOTのR1とR2は、一般に同じ位置ではありません。R1の到達割合がR2を上回ったとしても、それだけでR1のほうが売買に有利だとは言えません。到達のしやすさを比較するなら、距離や相場の変動幅などを考慮した比較設計が必要です。

6.判定条件を後から変えると反応率は高く見える

反応率を検証するときは、水準の計算方法、対象とする時間帯、到達とみなす価格帯の幅、到達後の観測時間、どの値動きを反応と呼ぶかを、結果を見る前に固定します。

反発するまで待つ時間を長くしたり、水準の周囲に設ける幅を広げたりすると、反応として数えられる事例が増える場合があります。しかし、その数字の上昇は水準自体が優れていることを意味しません。測り方が緩くなった影響かもしれません。

フィボナッチの基準となる高値・安値を、反発した場所に合うよう選び直す場合も同様です。PIVOTでも、計算方式や日足・週足の区切り時刻を後から変えれば水準が動くことがあります。先に水準を確定しておかなければ、当時は表示されていなかった線を使って過去の反応を評価することになりかねません。

また、同じ値動きに近接する複数の線を、別々の成功事例として重複計上しないことも重要です。価格水準の生成と観測の規則を記録しなければ、別の人が同じ数値を再現できません。

7.標本数が少ない60%と、多い60%は同じではない

例えば、10回中6回の反応と100回中60回の反応は、ともに60%です。しかし、前者は1回の結果が変わるだけで50%や70%になるのに対し、後者は1回の変化では59%または61%です。割合だけを示すと、この違いは見えません。

条件付き到達割合を読む際は、分母となる標本数と推定の幅を確認することも重要です。観測期間を年度別、時間帯別、価格帯別などに細分化すれば、条件ごとの事例数が少なくなる場合があります。数字が細かく表示されていても、根拠となる事例が数件しかないこともあります。

さらに、価格の動きには時間的なつながりがあります。連続した日の反応を、独立した多数の成功事例として扱えるとは限りません。必要に応じて不確実性を区間で示す考え方もありますが、その区間は将来の利益を保証する範囲ではありません。

「到達確率」という表現を見た場合にも注意が必要です。過去に一定条件を満たした日のうち、対象ゾーンへ価格が入った日の割合は、条件付きの観測割合です。将来の到達を確定的に予測する数値でも、EAの勝率でもありません。

8.過去に合った条件が、別の期間でも通用するとは限らない

多くの比率、ゾーン幅、観測時間を試して最も反応率が高かった条件を選ぶと、偶然よく見えた組み合わせを拾う可能性があります。試した条件の数や、不採用だった結果を記録せず、最良の数字だけを示すことは避けるべきです。

条件を決めるための期間と、その条件を変更せずに確認する期間は、時系列順に分けて扱います。後者の結果を見て再び条件を調整した場合、その期間はもはや未使用の検証期間ではありません。価格水準への反応だけでなく、EAの損益を確認する場合にも同じ注意が必要です。

一つの期間で良好だったことだけでは再現性の証拠として十分ではありません。相場環境や時間帯が変わっても結果がどうなるかを、条件を固定した別のデータで確かめます。ただし、別期間の検証で良好な結果が得られても、将来の成果が確定するわけではありません。

検証用データを分ける考え方については「検証用データを分ける理由|インサンプルとアウトオブサンプルの基本」(https://www.forex-exchange.co.jp/feat/ea-knowledge/in-sample-out-of-sample/)もご覧ください。

9.Fibozowを見る場合も、価格水準の数字と成績を分ける

FEAT 3.0のFibozowシリーズは、前週の高値・安値・終値から算出する週PIVOTとフィボナッチゾーンを共通の基準とするEAシリーズです。ただし、同じ基準を用いていても、通貨ペア、売買方向、Zone、基準水準、狙い方などはEAごとに異なります。公式のEA一覧にも、反転を狙うものと突破を狙うものがあります。

本記事の到達・反応に関する架空例や、日次ゾーンについて集計した条件付き到達割合は、Fibozow各EAの週次水準を使った取引成績を示すものではありません。反応をどのような売買条件に結び付けているか、個々のEAに関する公開情報と成績は、別に確認する必要があります。

Fibozowシリーズの概要は「公式EA一覧」(https://www.forex-exchange.co.jp/feat/ea/)でご確認ください。なお、公式の実績が将来の運用成績を保証するものではありません。

10.価格水準の検証結果を読むときの確認点

価格水準に関する反応率の表示を見たら、「何を数え、何で割った数字か」を出発点にします。到達日、接触回数、反応事例、成立した取引はそれぞれ別です。次に、水準の計算方法と確定時点、反応の判定条件、比較対象との距離、観測期間、標本数を確認します。

売買の成績まで評価するなら、その水準を使う条件が当時の情報で実行可能だったか、取引がどう成立し、どの費用が損益に含まれているかも必要です。さらに、条件を決めるのに使用していない期間で結果を確かめているかを見ます。

これらは、ある水準やEAが優れていると判定するための万能なチェック項目ではありません。示された数字が、何を説明でき、何を説明できないかを区別するための確認点です。

まとめ

フィボナッチやPIVOTの水準に価格が到達すること、そこで反応すること、EAが利益を得ることは、それぞれ異なる評価です。反応率の高さだけから勝率や収益性を推測することはできません。

数字を見る際は、分母と判定条件、比較対象、取引コスト、標本数、未使用期間での再現性を分けて確認しましょう。価格水準も過去の運用成績も、将来の値動きや利益を保証するものではありません。

FEAT 3.0のサービス内容については「FEAT 3.0サービス紹介ページ」(https://www.forex-exchange.co.jp/feat/)をご覧ください。

→ 関連用語をさらに詳しく知りたい方はこちら:用語集(https://www.forex-exchange.co.jp/support/vocabulary)
→ よくあるご質問はこちら:FAQ(https://www.forex-exchange.co.jp/support/faq/)

監修:株式会社トリロジー
金融商品取引業 近畿財務局長(金商)第372号
一般社団法人 資産運用業協会 022-00269

https://www.trgy.co.jp/

本記事は、株式会社トリロジーの監修を受け、FOREX EXCHANGEが表示するものです。なお、監修会社である株式会社トリロジーは、EAナレッジ全体の監修を行っております。本記事は一般的な制度解説を目的としており、投資勧誘や特定の取引方式の利用を推奨するものではありません。本記事で示す内容は一般的な傾向に基づく参考情報であり、個別の取引業者やEAの推奨・優劣の判断を行うものではありません。FX取引にはリスクが伴います。お取引にあたっては契約締結前交付書面および約款を十分にご確認ください。