What problem does it solve?
This Skill automatically detects XABCD harmonic patterns and identifies the Potential Reversal Zone (PRZ) to surface high-probability reversal signals, removing the need for manual visual scanning of price charts.
Core Features & Use Cases
- Multiple pattern support: Detects Gartley, Bat, Butterfly, and Crab patterns using Fibonacci ratio checks.
- Flexible backends: Prefers the pyharmonics library when available and falls back to a built-in swing-based detector with configurable tolerance and window settings.
- Signal output: Emits discrete signals at the D (PRZ) timestamp where 1 = long, -1 = short, and 0 = stand aside for downstream execution, journaling, or backtesting.
- Use Case: Use daily OHLCV data for BTC-USDT to generate entry signals at PRZ for automated execution or to log high-probability reversal events in a trading journal.
Quick Start
Generate trading signals for BTC-USDT using daily OHLCV data and output a timestamp-indexed Series of 1 for buy, -1 for sell, and 0 for no signal.