harmonic

Identify XABCD harmonic patterns and emit D-point trading signals from OHLCV data.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/Liangwei-zhang/six-stock --skill harmonic-liangwei-zhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harmonic
Source: https://github.com/Liangwei-zhang/six-stock/tree/main/Vibe-Trading/agent/src/skills/harmonic
Command: npx skills add https://github.com/Liangwei-zhang/six-stock --skill harmonic-liangwei-zhang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Identifies XABCD harmonic patterns and generates trading signals at the Potential Reversal Zone (PRZ), turning a complex pattern task into actionable signals.

Core Features & Use Cases

  • Pattern detection: identifies Gartley, Bat, Butterfly, and Crab patterns using Fibonacci geometry.
  • Signal generation: emits long/short signals at the D point for trading decisions.
  • Flexibility: prioritizes pyharmonics when available and falls back to an internal detector; supports OKX OHLCV data.

Quick Start

Run the harmonic signals engine on your OHLCV data to generate D-point signals.

Frequently Asked Questions about harmonic

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

FAQPage Schema
How do I detect XABCD harmonic patterns in OHLCV data?

Detect XABCD harmonic patterns by processing OHLCV time series with open, high, low, close columns to identify Gartley, Bat, Butterfly, and Crab formations using Fibonacci geometry.

How do I generate trading signals at the D point of a harmonic pattern?

Generate trading signals by identifying the Potential Reversal Zone (PRZ) at the D point of harmonic patterns, emitting long or short directional signals for actionable trading decisions.

Can I use harmonic pattern detection for intraday crypto backtesting?

Yes, harmonic pattern detection applies to both crypto and equity markets, handling daily or intraday OHLCV bars to enable backtesting or live trading signal generation.

Do I need pyharmonics installed to detect harmonic patterns?

No, you do not need pyharmonics installed. The system prioritizes pyharmonics for pattern detection but automatically falls back to an internal detector if the dependency is unavailable.

What is the best way to scan OKX OHLCV data for Gartley and Bat patterns?

Scan OKX OHLCV data by passing the time series with an optional is_stock flag to the harmonic signals engine, which outputs detected pattern names, directions, and D-point timestamps.