elliott-wave-analysis

Community

Identify impulse tops and ABC bottoms with Fibonacci validation.

Authorloanntc
Version1.0.0
Installs0

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

pandasnumpyrequests

Components

references

💻 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.