Home / Market & alternative data
yfinance-ta-patterns
Candlestick scans on downloaded Yahoo price history
What it is
A Python library and command-line scanner downloads open-high-low-close history with yfinance and marks candlestick patterns, using a built-in numeric fallback when the native pattern package is not installed. A confluence routine combines trend, relative volume, momentum, and volatility with the raw pattern, and it can propose an entry, a stop, and targets plus a short text brief. Traders and researchers screening equities, crypto, commodities, indexes, or currency pairs are the audience. The confluence figure is a deterministic heuristic, not a win-rate probability, and every scan still depends on that Yahoo download succeeding.
At a glance
Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Data analysis, Strategy research |
| Markets | US equities, Multi-market |
| Stack | Python |
| Learning curve | Easy to start |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Commits today |
GitHub stars, last 30 days
Daily snapshots since 2026-09-28 (up to 30 days): 0 over the period, now 1. Gaps mean no snapshot was taken that day.
Candlestick and chart pattern recognition library for Yahoo Finance OHLCV market data.
Similar tools
Transparent Python toolkit of financial metrics and ratios
Python toolkit for market data, indicators and backtesting research
Cython-based Python wrapper for the TA-Lib technical analysis library
Portfolio analytics and performance tear sheets for quants
Performance analysis of predictive stock factors
Technical analysis indicators built on Pandas