Why 90% of Candlestick Patterns Fail: Building an Institutional AI Confluence Scanner in Python
说明与用途
yfinance‑ta‑patterns 通过多因子共振评分和自动化交易设置提升算法交易效果。
问题
Algorithmic trading bots built on classic candlestick patterns often underperform because the patterns are treated as random noise in institutional markets.
结果
The framework enables zero‑compile installation, full 61‑pattern scanning, multi‑factor confluence scoring, automated trade setups, and LLM‑ready briefs, addressing the low win rates of traditional candlestick bots.
工作流
- Install yfinance‑ta‑patterns via pip or uv
- Load multi‑asset data with MarketDataLoader
- Detect candlestick patterns with PatternAnalyzer
- Score patterns with AIPatternScorer using EMA, RVOL, RSI, ATR
- Filter for confluence_score ≥ 0.70
- Print high‑confluence setups with entry, SL, TP targets
- Export JSON or Markdown briefs for LLM agents
证据
Zero‑C Build Installation by Default: Includes a built‑in vectorized pure‑Python/NumPy engine for core candlestick patterns — install in seconds with pip or uv without needing C compilers or TA‑Lib binaries.
Multi‑Factor AI Confluence Engine: Calculates a deterministic quantitative confluence score (0.0‑1.0) evaluating EMA trend alignment (20/50/200), zero‑lookahead Relative Volume (RVOL), canonical Wilder's RSI (14), and ATR volatility expansion.
- 记录日期: 2026-09-17T00:00:33.135Z