harmonic

Detect harmonic XABCD patterns and assign PRZ-based reversal signals from OHLCV data.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/JacobHsu/vibe-trading-agent --skill harmonic-jacobhsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harmonic
Source: https://github.com/JacobHsu/vibe-trading-agent/tree/main/agent/src/skills/harmonic
Command: npx skills add https://github.com/JacobHsu/vibe-trading-agent --skill harmonic-jacobhsu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Identifies and signals harmonic XABCD patterns so traders can capture high-probability reversal zones without manual Fibonacci math.

Core Features & Use Cases

  • Pattern Detection Pipeline: Combines pyharmonics when available with a built-in detector to classify Gartley, Bat, Butterfly, and Crab structures.
  • PRZ Signal Output: Emits long or short signals at the D-point based on bullish or bearish geometry, ready for integration into strategy engines or alerts.
  • Use Case: Feed OHLCV data for BTC-USDT, A-shares, or forex into the engine to automatically highlight PRZ reversals and support multi-market backtesting.

Quick Start

Ask the harmonic skill to analyze BTC-USDT daily candles for Gartley and Crab signals in the PRZ.

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 or Crab for trading signals?

To detect harmonic patterns for trading signals, you can feed OHLCV data into an engine that identifies XABCD geometry and outputs PRZ-based reversal alerts at the D-point. This classifies structures like Gartley, Bat, Butterfly, and Crab automatically.

How do I calculate Fibonacci PRZ reversal zones without manual math?

Calculating Fibonacci PRZ reversal zones is automated by processing OHLCV market data through a pattern detection pipeline. The system identifies XABCD structures and emits long or short signals at the D-point based on bullish or bearish geometry.

Does harmonic pattern detection work with Bitcoin and forex market data?

Yes, harmonic pattern detection works with multi-market OHLCV data, including Bitcoin, A-shares, and forex. It applies Fibonacci-based reversal alerts across these different asset classes to support multi-market backtesting workflows.

Do I need pyharmonics to identify XABCD structures in OHLCV data?

You do not strictly need pyharmonics to identify XABCD structures, as the system includes a built-in detector. It utilizes an optional pyharmonics fallback logic for pattern verification when the library is available.

What are the limitations of using harmonic PRZ signals in a trading strategy?

A limitation of using harmonic PRZ signals is the dependency on accurate OHLCV data and the requirement for pandas, numpy, and requests data handling. The signals highlight potential reversal zones but require integration into broader strategy engines for validation.