フィッシャー変換はどのような市場環境で挙動が異なるのか?
直接の答え
フィッシャー変換は、市場環境によって「挙動が異なる」ように見えることがあります。これは、フィッシャー変換が、直近の極値に対する価格の正規化された尺度から計算され、その後に非線形変換を通してマッピングされるためです。市場が、高ボラティリティの拡大、安定したトレンド構造、タイトな平均回帰レンジ、ノイズの多い揉み合いの間で切り替わると、正規化の段階が変わり、その結果として変換後の出力の振幅、反応性、安定性が変化します。とはいえ、数式自体は同じままです。
仕組みまたは定義
フィッシャー変換は、正規化されたオシレーター成分など、価格由来の入力に対してよく適用される統計的な変換です(たとえば、現在価格がローリングの高値–安値レンジ内のどこに位置するかから作られるもの)。重要なのは、条件付きの挙動が入力の構築から生まれる点です。
-
直近の極値による正規化。 現在の価格が、直近の高値–安値スパンに対してローリング高値の近くにある場合、正規化値は一方の側に寄りやすくなります。ローリング安値の近くにある場合は、もう一方の側に寄りやすくなります。トレンド市場では、ローリングの極値が持続的に動くため、正規化値がその極限に到達するまでの速さが変わります。
-
非線形マッピング。 フィッシャー変換は、正規化後の分布において典型的な値からの逸脱を強調するように設計されており、正規化の後に分布の一部を引き伸ばします。非線形マッピングは、入力分布がより歪んだり、より極端になったりすると、出力の見た目の「フェーズ」を変えます。
-
平滑化/集約(あれば)。 多くの実装では、中間の平滑化や反復的なステップが含まれます。これらの選択は、入力分布があるレジームから別のレジームへ移る速さに影響します。
ローリングのレンジと、正規化された入力の分布に依存するため、市場環境によって出力の挙動がかなり異なるものになり得ます。
証拠または例
ライブ価格を前提としない、簡略化した非リアルタイムの思考実験を考えます(想定として、実際の価格は使いません)。正規化が、直近の高値と安値の範囲の中で現在値がどこに位置するかを計算するローリングの参照期間を使うと仮定し、その結果として入力が概ね ±1 付近に収まるようなものとします。
-
高ボラティリティの拡大: 市場がそのウィンドウ内で新しい高値と安値を頻繁に作るとします。この場合、正規化された入力はしばしば境界(バウンズ)に近い値へ振れやすくなります。フィッシャー変換の非線形マッピングの後では、出力は通常、より大きな振れと、よりはっきりした「転換点」を示しやすくなります。
-
タイトなレンジ / 平均回帰: 価格が狭いバンドの中で上下に動くとします。このとき、ローリングの高値–安値スパンは小さくなります。小さな絶対的な値動きでも、スパンに対しては比較的大きな割合を占め得るため、正規化された入力は反応的になります。変換後は、小さな入力の変化が目立つ出力変化につながることがありますが、基となる極値が強くトレンドしないため、振れがある程度まとまって(クラスター状に)現れる可能性があります。
-
持続的なトレンド: 価格が多くの期間にわたって一方向に進むとします。ローリングの高値と安値は方向性を持って更新されることが多く、その結果、正規化値は偏った状態(より多く片側を支持する状態)になりやすくなります。ボラティリティが変動しても、フィッシャーの出力はより長い間、より一貫して正(または負)に保たれるかもしれません。
これらはいずれも将来の方向性を予測するものではありません。入力分布が変わるときに、**同じ「変換」**がなぜ見かけ上の挙動を変えてしまうのか、その理由を説明するだけです。
制限とリスク
重大な制限は、誤解を招く解釈につながり得ます。
-
ウィンドウ感度とレジーム切り替え。 ローリングの高値/安値レンジは、ウィンドウから古い極値が落ちると急に変わることがあります。これにより、新しい基礎構造とは無関係な出力の「ジャンプ」が生じ得ます。
-
入力の不安定さとデータの問題。 欠けたバー、不規則なサンプリング、または価格ソースの不一致は、ローリングの極値を歪め、その結果として正規化された入力を歪めます。
-
実装上の前提。 正規化された入力の定義(および平滑化がある場合)によって、出力の挙動が変わります。両方ともフィッシャー変換だと主張していても、実装が異なれば見た目が異なることがあります。
-
コストと実現される結果。 変換後の値は、約定(実行)を考慮していません。取引コスト、スリッページ、そして時間帯による流動性の違いによって、実現結果が過去の関係性のどれかと異なるものになる可能性があります。
関係性は過去のものであり、モデル依存です。そのため、ある期間でのフィッシャー変換の挙動が、別の期間で同様になる保証はありません。
検証または次の質問
条件付きの挙動を独立に確認するには、いくつかの明確にラベル付けされたレジーム(たとえば、拡大するボラティリティ vs. タイトなレンジ vs. 持続するトレンド)で、同じデータソースと同じ計算設定を使ってフィッシャー変換の出力を比較してください。次に、観測された違いが、インジケーターが遷移を「予測」すると仮定するのではなく、正規化された入力分布とローリングの高値–安値スパンの変化に追随しているかを確認します。
DOCUMENT END