Cycle Indicators

Hilbert Transform - Dominant Cycle Period (HT_DCPERIOD)

Hilbert Transform - Dominant Cycle Period

Deep Dive

Everything You Need to Know

Under the Hood

How It Works

HT_DCPERIOD uses Hilbert Transform mathematics to identify the dominant market cycle period in real-time. Developed by John Ehlers, this advanced indicator employs signal processing techniques to determine the current dominant cycle length (in bars) by analyzing price data. Unlike fixed-period indicators, HT_DCPERIOD dynamically measures the actual market rhythm, outputting values typically between 10-40 bars. This cycle length can then be used to optimize other indicators' periods, making strategies adaptive to changing market conditions.

In Practice

How Traders Use It

Quantitative cryptocurrency traders use HT_DCPERIOD to make their strategies cycle-adaptive by feeding its output into other indicators' period parameters. When HT_DCPERIOD shows a cycle of 20 bars, you can set your RSI to 20 periods for optimal responsiveness. This creates truly adaptive indicators that adjust automatically to market regime changes. HT_DCPERIOD is extraordinarily powerful combined with MAVP (feeding cycle length as the variable period), or used alongside HT_TRENDMODE to determine when cycles are dominant. It's particularly favored by algorithmic traders building adaptive systems and researchers exploring market microstructure.

Highlights

HT_DCPERIOD at a Glance

Identifies real-time dominant market cycle length
Uses Hilbert Transform signal processing mathematics
Output is cycle period in bars (typically 10-40)
No parameters - automatically analyzes price data
Enables adaptive indicators by optimizing periods dynamically
Developed by John Ehlers for cycle-based trading
Best combined with MAVP, HT_TRENDMODE, or adaptive MAs
Ideal for algorithmic and quantitative strategies
Essential tool for cycle-adaptive trading systems

Get Started

Automate HT_DCPERIOD with cryptorobot.ai

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