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.