Cycle Indicators

Hilbert Transform - Dominant Cycle Phase (HT_DCPHASE)

Hilbert Transform - Dominant Cycle Phase

Deep Dive

Everything You Need to Know

Under the Hood

How It Works

HT_DCPHASE uses Hilbert Transform to identify the current phase position within the dominant market cycle, outputting values from 0 to 360 degrees. This advanced indicator by John Ehlers determines where price currently sits in its cyclical pattern - whether at a cycle peak (90°), trough (270°), or transitional phase. By tracking phase progression, HT_DCPHASE reveals cycle turning points before they become obvious in price action. The phase value progresses through the cycle continuously, making it possible to anticipate cycle peaks and troughs.

In Practice

How Traders Use It

Advanced cryptocurrency traders use HT_DCPHASE to time entries and exits based on cycle position. Buying when the phase approaches 270° (cycle trough) and selling near 90° (cycle peak) allows anticipation of reversals before price confirms them. HT_DCPHASE is extremely powerful combined with HT_SINE (which generates tradeable signals from phase) or HT_DCPERIOD (which provides cycle length). Traders often create rules like 'only take long signals when phase is 180-360° (bottoming half)' to improve timing. It's favored by cycle traders and quantitative analysts seeking leading rather than lagging indicators.

Highlights

HT_DCPHASE at a Glance

Identifies phase position within dominant market cycle
Output ranges from 0 to 360 degrees
90° typically corresponds to cycle peaks
270° typically corresponds to cycle troughs
Provides leading signals for cycle turning points
Uses Hilbert Transform signal processing mathematics
No parameters - automatically tracks cycle phase
Best combined with HT_SINE, HT_DCPERIOD, or HT_TRENDMODE
Popular among cycle traders and quantitative analysts

Get Started

Automate HT_DCPHASE with cryptorobot.ai

Build automated strategies using Hilbert Transform - Dominant Cycle Phase and hundreds of other indicators. Connect to your favourite exchange and let the bot execute trades 24/7 — no code required.