elliott-wave

Detect Elliott Wave impulse exits and ABC entries from OHLCV swing sequences.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill turns subjective Elliott Wave counting into reproducible signals so traders stop missing trend tops and correction completions due to manual ambiguity.

Core Features & Use Cases

  • Impulse and Correction Detection: Identifies 5-wave impulse peaks and ABC corrective bottoms with Zigzag swing point sequencing, Fibonacci validation, and the three iron rules of Elliott Wave.
  • Signal Mapping: Emits +1/-1/0 signals across the entire OHLCV timeline for each instrument, enabling long, short, or neutral positioning guidance.
  • Use Case: Feed daily BTC-USDT candles to generate sell alerts when a five-wave advance completes and buy alerts when ABC pullbacks resolve, letting automated strategies react immediately.

Quick Start

Ask the skill to analyze BTC-USDT daily candles for Elliott Wave impulse and correction completion signals.

Frequently Asked Questions about elliott-wave

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

FAQPage Schema
How do I generate Elliott Wave trading signals from OHLCV data?

To generate Elliott Wave trading signals from OHLCV data, feed daily candlestick sequences into the analyzer. It applies Zigzag swing point detection and Fibonacci validation to identify 5-wave impulse peaks and ABC corrective bottoms, emitting +1, -1, or 0 signals for long, short, or neutral positioning.

What is Zigzag swing point detection used for in wave analysis?

Zigzag swing point detection in wave analysis identifies significant price highs and lows in OHLCV sequences to delineate market swings. It structures raw price data into distinct waves, enabling Fibonacci validation and the application of Elliott Wave iron rules to find trend tops and correction completions.

Can I use pandas and numpy for crypto trading signal generation?

Yes, you can use pandas and numpy for crypto trading signal generation. This analysis requires pandas, numpy, and requests for OHLCV data handling, Fibonacci validation, and mapping wave completion points into actionable long, short, or neutral positioning signals across the timeline.

How do I identify ABC correction completions for crypto market entries?

To identify ABC correction completions for crypto market entries, the analyzer evaluates OHLCV swing sequences using Zigzag detection and Fibonacci retracement validation. It confirms when an ABC corrective pullback resolves, triggering a buy alert signal for countertrend strategy entry.

Does Elliott Wave analysis work with daily BTC-USDT candles?

Yes, Elliott Wave analysis works with daily BTC-USDT candles. You can feed daily BTC-USDT OHLCV data to the analyzer to generate sell alerts when a five-wave advance completes and buy alerts when ABC pullbacks resolve, enabling automated trend-following and countertrend strategies.

What are the limitations of using Elliott Wave for trend detection?

Limitations of using Elliott Wave for trend detection include the inherent subjectivity of manual wave counting, which this tool mitigates by enforcing three iron rules and Fibonacci validation. It relies strictly on OHLCV swing sequences, so signal accuracy depends on the quality of Zigzag swing point detection.