Cybernetic Analysis for Stocks and Futures: Cutting-Edge DSP Technology to Improve Your Trading
By John F. Ehlers
Quick Summary
John Ehlers applies digital signal processing (DSP) technology from electrical engineering to the analysis of stock and futures price data. The book introduces adaptive indicators and filters that adjust to changing market conditions, including the MESA adaptive moving average, the Hilbert Transform discriminator, and various cycle-based indicators. Ehlers demonstrates how treating market data as a signal processing problem can produce more responsive and accurate technical indicators than traditional fixed-parameter approaches.
Executive Summary
"Cybernetic Analysis for Stocks and Futures" bridges the gap between electrical engineering and financial market analysis. John Ehlers, an engineer by training, applies the mathematical framework of digital signal processing to the problem of extracting meaningful information from noisy price data. The book introduces several innovative indicators and filters that adapt their parameters to current market conditions rather than using fixed lookback periods. This adaptive approach addresses one of the fundamental limitations of traditional technical indicators: their inability to adjust to changing market regimes.
Core Thesis
Price data is a signal contaminated by noise, and the tools of digital signal processing -- filters, transforms, spectral analysis -- are ideally suited to extracting the signal from the noise. By treating price data as a cybernetic system (one with feedback and adaptation), traders can develop indicators that automatically adjust to changing market conditions, providing more accurate and timely signals than traditional fixed-parameter indicators.
Key Concepts and Terminology
- Digital Signal Processing (DSP): The mathematical processing of signals to extract information
- MESA (Maximum Entropy Spectral Analysis): A technique for identifying dominant cycles in price data
- Hilbert Transform: A mathematical tool for measuring instantaneous phase and frequency of cycles
- Adaptive Indicators: Indicators whose parameters adjust automatically based on current market conditions
- FIR and IIR Filters: Finite Impulse Response and Infinite Impulse Response filters applied to price data
Practical Applications
- Use adaptive moving averages that adjust their lookback period to current market conditions
- Apply cycle analysis to identify dominant market rhythms for timing entries and exits
- Design custom filters to reduce noise in price data while preserving trend information
- Implement Ehlers' indicators in trading platforms like TradeStation using provided code
- Combine adaptive indicators with traditional analysis for more robust trading systems
Critical Assessment
Ehlers' application of DSP to trading is genuinely innovative and introduces concepts unavailable in traditional technical analysis. The mathematical foundation is rigorous, and the EasyLanguage code provided makes the indicators implementable. However, the engineering-heavy content makes the book challenging for readers without quantitative backgrounds. The assumption that price data contains measurable cycles is debatable, and the indicators' real-world performance may not match theoretical expectations.
Conclusion
"Cybernetic Analysis for Stocks and Futures" represents a unique contribution to technical analysis by importing rigorous signal processing techniques from engineering. For quantitatively oriented traders, it provides a powerful toolkit of adaptive indicators that address the fundamental limitations of traditional fixed-parameter technical analysis.