harmonic

Detect harmonic XABCD patterns in OHLCV price data and generate D-point signals.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/GGwujun/SigmX --skill harmonic-ggwujun
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: harmonic
Source: https://github.com/GGwujun/SigmX/tree/main/agent/src/skills/harmonic
Command: npx skills add https://github.com/GGwujun/SigmX --skill harmonic-ggwujun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, requests, and includes references (resource) components.

What problem does it solve?

Harmonic pattern detection helps traders identify high-probability price reversals by locating XABCD structures (Gartley, Bat, Butterfly, Crab) using Fibonacci ratios and signaling potential entries in the PRZ.

Core Features & Use Cases

  • Pattern detection identifies Gartley, Bat, Butterfly, Crab patterns from OHLCV data.
  • Signal generation produces D-point signals (1 for bullish, -1 for bearish) to guide entries.
  • Flexibility supports built-in detector with optional pyharmonics backend and fallback to internal algorithm.
  • Use case: apply to price data across assets/timeframes to backtest harmonic-based reversals and trade opportunities.

Quick Start

Run the harmonic signal engine on your price data to generate D-point signals and backtest patterns.

Frequently Asked Questions about harmonic

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect harmonic patterns like Gartley and Bat in OHLCV price data?▼

To detect harmonic patterns like Gartley and Bat in OHLCV price data, run the signal engine on your time series to locate XABCD structures and generate D-point reversal signals for market entries.

Can I backtest Fibonacci XABCD trading strategies across multiple timeframes?▼

You can backtest Fibonacci XABCD trading strategies across multiple timeframes by applying the signal engine to historical price data, validating bullish and bearish D-point signals for strategy optimization.

Do I need pyharmonics installed to generate harmonic trading signals?▼

You do not strictly need pyharmonics installed to generate harmonic trading signals; the engine uses pyharmonics as a preferred backend but includes a built-in fallback algorithm for pattern detection.

What is the best way to identify Crab and Butterfly reversals in crypto and equity markets?▼

The best way to identify Crab and Butterfly reversals in crypto and equity markets is using a Python-based detector that scans OHLCV data for Fibonacci-ratio XABCD structures to signal potential reversals.

How does the harmonic signal engine output trading entry signals?▼

The harmonic signal engine outputs trading entry signals by generating D-point values of 1 for bullish and -1 for bearish reversals, indicating potential entries within the Pattern Reversal Zone.