ヒルベルト変換とは?意味・読み方を美容師トレーダーが解説【FX用語集】
インジケーターの世界には「なぜこの計算をするのか」が難解すぎて説明を諦めているものがいくつかある。
ヒルベルト変換はそのひとつだが、「何をしようとしたのか」だけは理解できると、相場の見え方が少し変わる。
意味・読み方
読み方:ひるべるとへんかん
簡単に言うと:価格データの「周期(サイクル)」を数学的に取り出すための変換手法。
相場が今どのくらいの周期で動いているかを読もうとする。
もう少し詳しく:ヒルベルト変換(Hilbert Transform)は、信号処理の分野で使われる数学的手法で、ある信号の「位相」と「振幅」を分離する技術だ。
FXの文脈では、ジョン・エーラーズ(John Ehlers)がこの手法をチャート分析に応用し、相場の支配的なサイクル(Dominant Cycle Period)をリアルタイムで検出しようとした。
DPO(Detrended Price Oscillator)などのサイクル系インジと組み合わせて使われる。
別名・類似語・略称
| 表現 | 補足 |
|---|---|
| Hilbert Transform | 英語正式表記 |
| HT | 略称。MT4上ではHTベースのインジが複数ある |
| サイクル変換 | 目的を表した言い方 |
計算の仕組みと設計思想
位相と振幅の分離
ヒルベルト変換の核心は「元の信号」と「90度位相をずらした信号(直交信号)」を生成し、この2つから「瞬時位相」と「瞬時振幅」を取り出すことだ。
数式で表すと以下のようになる。
| 要素 | 説明 |
|---|---|
| In-phase(I) | 元の価格信号(ローパスフィルタ処理後) |
| Quadrature(Q) | 元の信号から90度ずらした信号 |
| Dominant Cycle | Q/Iの比からアークタンジェントで位相を計算し、サイクル長を導出 |
エーラーズがなぜこの手法を使ったのか
エーラーズは「相場はランダムではなく、サイクルが存在する」という立場を取っていた。
しかし移動平均のような古典的な平滑化では、サイクルの長さが変化したときに対応できない。
そこで信号処理の世界で「変化する周期を検出する」ために使われていたヒルベルト変換を持ち込んだ。
言ってみれば、「今の相場は何拍子で刻んでいるか」を動的に計算しようとした発想だ。
4拍子のときは4拍ごとに転換点が来るし、8拍子になれば8拍ごとになる。
この「拍子の長さ」をリアルタイムで測ろうとした。
適応型インジケーターへの応用
ヒルベルト変換で検出したサイクルをもとに移動平均の期間を動的に変える「MESA(Maximum Entropy Spectral Analysis)」や「適応型移動平均(AMA)」が生まれた。
固定期間のMAが「常に同じリズムで見ている」のに対し、適応型は「今のリズムに合わせて見る」という根本的に異なるアプローチだ。
実践での使い所と限界
ヒルベルト変換ベースのインジは、相場がサイクルを刻んでいるレンジ相場で機能しやすい。
強いトレンド相場ではサイクルが崩れるため、シグナルが不安定になる。
エーラーズ自身も「トレンドモードとサイクルモードを区別して使うべき」と述べており、インジの出力値(たとえばCyclePeriod)を見てモードを判断することを推奨している。
よくある誤解・勘違い
「難しそう=精度が高い」という思い込みで、ヒルベルト変換ベースのインジを導入したことがある。
見た目はきれいなのに、実際のトレードで機能するかどうかはまったく別の話だった。
サイクル理論が機能する相場環境を見極めないと、どれだけ数学的に洗練されていても使えない。
手法の複雑さと有効性は比例しない、というのは今も忘れないようにしている。
関連用語
- cycle:ヒルベルト変換が検出しようとしているもの
- dpo:サイクル分析に使われる別のインジケーター


