elliott-wave-analysis
CommunityIdentify impulse tops and ABC bottoms with Fibonacci validation.
System Documentation
What problem does it solve?
It helps you automatically detect Elliott Wave impulse completions (trend-top signals) and ABC corrective completions (correction-finished signals) from OHLCV price series, reducing subjective manual wave counting.
Core Features & Use Cases
- Swing-point detection via Zigzag: Finds alternating swing highs/lows using a rolling window to build candidate wave sequences.
- Impulse (5-wave) validation with Fibonacci ratios: Checks three iron rules plus Fibonacci tolerances for waves 1–5 to confirm impulse structure before emitting signals.
- Corrective (ABC) validation with Fibonacci ratios: Detects ABC patterns after an advance and confirms B retracement and C extent to emit buy/sell at correction completion.
Use case: Run it on daily candles for BTC/USDT to generate event timestamps where a 5-wave advance likely ended (sell) and where an ABC pullback likely ended (buy), producing a simple long/short/stand-aside signal series.
Quick Start
Use the elliott-wave-analysis skill to generate trading signals from your OHLCV DataFrame by passing high/low indexed by datetime for each symbol you want to analyze.
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: elliott-wave-analysis Download link: https://github.com/loanntc/Paave/archive/main.zip#elliott-wave-analysis Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.