FXのテクニカル分析でR Squaredは設定によってどう変わるか

設定がどう変わるかを探る:メカニズム、違い、制限、実務的な確認。

FXのテクニカル分析でR Squaredは設定によってどう変わるか

直接的な答え

R Squaredは、計算方法を変えると変わります。実務的なチャート作成では、「設定」とは通常、例えばルックバックウィンドウの長さのような選択を指します。どのデータポイントを含めるか、そして場合によっては、どの変数を何に対して回帰するか、といったことです。これらの選択は、適合度の指標がどれだけ敏感か、また短期の変化をどれだけ平滑化したり誇張したりするかを変えます。

メカニズムと定義

R Squared(多くの場合R²と表記)は、回帰モデルを使って、ある変数が別の変数によってどれくらい強く説明できるかを表します。単純な解釈では、R²が高いほど、観測された点が、あなたが使った回帰における直線的な関係により近いことを意味します。R²が低いほど、関係が弱い、または散らばりが大きいことを意味します。

設定を調整したときに変わるのは「R²そのもの」ではなく、その数値を生み出すデータセットや回帰のセットアップです。例えば:

  • ルックバックウィンドウの長さ:長いウィンドウは、より多くの履歴を平均化します。これは通常、回帰が市場行動のより幅広い混合を見ているため、R²が飛び跳ねにくくします。短いウィンドウは、レジーム(相場の状態)の変化に対してR²が素早く反応するようにできますが、その分だけ変動が大きくなることもあります。
  • データの頻度とサンプリング:異なるバーサイズ(例:分足と時間足)を使うと、回帰に投入する観測が変わります。同じ基礎となる市場でも、サンプリングによってより直線的に見えたり、より直線的でなく見えたりします。
  • どの系列を回帰するか:あるチャート実装ではトレンドラインのフィットに対してR²を計算し、別の実装ではある変換系列を別の系列に対して回帰します。従属変数と独立変数が変われば、得られるR²の意味も変わります。

この感度の単純なモデルは次の通りです:R²は、現在のウィンドウから計算される統計量です。 ウィンドウ、または入力系列を置き換えると、市場がリアルタイムで「同じ」であっても、計算された適合度は変わり得ます。

証拠または例(前提を明示)

あなたが、直線的なトレンドに対して、直近の* N *本の終値から回帰を行い、その結果としてR²を計算すると仮定します。

  • シナリオA:より小さいN(例:50本のバー)。最後の50本のバーに急な方向性の動きが含まれている場合、点は線の周りにより密に集まり、R²が上がる可能性があります。その動きが終わると、次のバーがウィンドウの形を作り直すため、R²は素早く下がることがあります。
  • シナリオB:より大きいN(例:200本のバー)。同じチャートでも、その200本のバーの中で挙動が混在している(トレンドの後にレンジが続くなど)場合、単一の直線へのフィットは平均すると弱くなるため、R²は低くなり、変化もよりゆっくりになります。

これはトレードオフを示しています。短いウィンドウはしばしばR²を局所的な変化により敏感にし、長いウィンドウはしばしばそれをより安定させます。どちらの選択も本質的に「より良い」というわけではありません。なぜなら、測っているのが異なるウィンドウであり、したがって異なる局所的な関係だからです。

制限とリスク(そして何が失敗し得るか)

人々がR²を信頼できる意思決定変数として扱うと、いくつかの失敗パターンが起こり得ます:

  1. 設定を変えると比較できなくなる:短いウィンドウで計算された高いR²は、長いウィンドウで計算された高いR²と直接比較できません。なぜなら、それらは異なるデータセットと異なる回帰コンテキストを反映しているからです。
  2. レジームシフトでフィットが古くなる:R²は、現在のウィンドウ内でのフィットを表します。市場の挙動が変わる(ボラティリティ、トレンドの持続性、または構造)と、過去の直線性が消え、R²は素早く低下し得ます。
  3. データと実装の違いが重要:2つのプラットフォームが異なる変換(価格とリターン)、異なる回帰ターゲット、または欠損データの扱いを変えている場合、同じ「設定名」であっても、得られるR²は異なり得ます。
  4. コストと執行は含まれない:R²は、データ中の関係に対する統計的な適合度の指標であり、取引可能性(tradability)の指標ではありません。取引コスト、スプレッド、執行の質が実際の結果を支配することがありますが、それらはR²の計算には現れません。

これらのリスクから、R²は将来の挙動に関する単独の保証ではなく、現在のウィンドウにおける関係の記述統計量として理解されるべきです。

確認と次の質問

設定がR²をどう変えるかを独立に検証するには、次の手順を行ってください:

  • 正確な入力を特定する:どの系列が回帰されているのか(生の価格、リターン、または別の変換)を確認します。従属変数と独立変数は何か? - 1つの設定だけを変える:ルックバックウィンドウ(またはサンプリング頻度)だけを調整し、R²がより敏感になるのか、より安定するのかを観察します。

DOCUMENT END

外国為替およびCFD取引には大きなリスクがあります。FoxiForexの情報は教育目的であり、個別の金融助言ではありません。スポンサー掲載は明確に表示されます。