harmonic

Generate XABCD harmonic trading signals and PRZ reversals from OHLCV data.

30.4k|4.9k|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/HKUDS/Vibe-Trading --skill harmonic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harmonic
Source: https://github.com/HKUDS/Vibe-Trading/tree/main/agent/src/skills/harmonic
Command: npx skills add https://github.com/HKUDS/Vibe-Trading --skill harmonic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Harmonic identifies Fibonacci XABCD structures and PRZ reversal opportunities so traders can detect high-probability entries before momentum shifts.

Core Features & Use Cases

  • Dual detection path: Prefer pyharmonics for precision fitting yet fall back to the built-in swing detector when the library is unavailable.
  • Pattern coverage: Recognizes Gartley, Bat, Butterfly, and Crab ratios, labels bullish or bearish direction, and timestamps signals at the D point for precise trade timing.
  • PRZ guidance: Use it when scanning crypto or equity candles so you can respect PRZ entries, stops, and Fibonacci profit targets before committing capital.

Quick Start

Analyze BTC-USDT daily candles to flag Gartley and Bat reversals in the PRZ before placing any trades.

Frequently Asked Questions about harmonic

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

FAQPage Schema
How do I identify harmonic patterns in OHLCV data for crypto or equities?

To identify harmonic patterns in OHLCV data, the Skill detects XABCD structures and PRZ reversals using Fibonacci geometry, pinpointing the D point for precise buy or sell trade timing.

Do I need the pyharmonics library to detect Gartley and Bat setups?

You do not need the pyharmonics library to detect Gartley and Bat setups, as the Skill automatically falls back to a built-in swing-detection engine to ensure signals are generated despite missing dependencies.

What harmonic patterns can I scan for to time Fibonacci reversals?

You can scan for Gartley, Bat, Butterfly, and Crab harmonic patterns to time Fibonacci reversals, with signals labeled by bullish or bearish direction at the D point.

How does PRZ reversal detection work for timing trades?

PRZ reversal detection works by applying Fibonacci ratios to OHLCV candles to locate the Potential Reversal Zone, allowing you to respect PRZ entries, stops, and profit targets before committing capital.

Can I use harmonic pattern detection without installing external dependencies?

Yes, you can use harmonic pattern detection without external dependencies by leveraging the built-in fallback swing-detection engine, which identifies XABCD structures even if pyharmonics is unavailable.

Why does my swing detection fallback engine trigger instead of precise pattern fitting?

Your swing detection fallback engine triggers instead of precise pattern fitting when the preferred pyharmonics library is missing, ensuring continuous signal generation for XABCD harmonic structures.