AI-Powered Analysis

Free Chart Pattern Recognition Tool

Upload your OHLC price data and automatically identify classic chart patterns. Detect head and shoulders, double tops, triangles, flags, wedges, and more with confidence scores and target prices.

10+ Pattern Types
Target Price Calculation
100% Free & Private

Upload Price Data

Required Format

CSV Format:

date,open,high,low,close
2026-01-01,100.0,102.5,99.5,101.8
2026-01-02,101.8,104.2,101.0,103.5

Minimum 20 data points

50+ points recommended for better accuracy

Price Chart

0 bars

Detected Patterns

No patterns detected in current data.

Try uploading more data points or different timeframes.

What is Chart Pattern Recognition?

Chart pattern recognition is a fundamental technique in technical analysis that identifies recurring price formations on financial charts. These patterns emerge from the collective psychology of market participants and can signal potential trend reversals or continuations. Our free chart pattern scanner uses algorithmic analysis to automatically detect these formations in your price data, eliminating subjective interpretation and providing objective pattern identification.

Whether you're analyzing stocks, forex, cryptocurrencies, or commodities, chart patterns provide valuable insights into potential price movements. Classic patterns like head and shoulders, double tops and bottoms, triangles, wedges, and flags have been studied for decades and continue to be relevant in modern markets. Our pattern recognition tool calculates confidence scores and historical success rates to help you assess the reliability of each detected pattern.

How to Use This Chart Pattern Scanner

  1. 1

    Prepare Your OHLC Data

    Export historical price data from your broker, TradingView, or any data provider. You need date, open, high, low, and close prices in CSV or JSON format. At least 20 data points are required, but 50+ points are recommended for better pattern detection accuracy.

  2. 2

    Upload Your File

    Click the upload area or drag and drop your CSV or JSON file. The tool will instantly parse your data and begin pattern analysis. All processing happens in your browser for complete privacy.

  3. 3

    Review Detected Patterns

    The scanner will identify all recognizable chart patterns and display them sorted by confidence score. Each pattern includes the type, direction (bullish/bearish), confidence level, and historical success rate.

  4. 4

    Analyze Target Prices

    Click on any detected pattern to highlight it on the chart and see the calculated target price. Use these projections as potential take-profit levels or to assess risk-reward ratios for your trades.

Chart Patterns We Detect

Head and Shoulders

Classic reversal pattern with three peaks. The middle peak (head) is highest, flanked by two lower peaks (shoulders). Signals trend reversal.

Double Top / Bottom

Two peaks (or troughs) at similar price levels indicate strong resistance (or support). Often precedes trend reversal.

Triangles

Ascending, descending, and symmetrical triangles show price consolidation before a breakout. Direction depends on triangle type.

Bull & Bear Flags

Continuation patterns showing a strong move followed by tight consolidation. Expect breakout in the direction of the prior trend.

Wedges

Rising and falling wedges are reversal patterns. Rising wedges are bearish; falling wedges are bullish despite their direction.

Cup and Handle

Bullish continuation pattern resembling a cup with a handle. The rounded bottom and small pullback signal accumulation before breakout.

Why Use Our Chart Pattern Scanner?

Objective Analysis

Algorithmic detection eliminates subjective bias. Get consistent, reproducible pattern identification every time.

Target Price Calculation

Each pattern includes calculated price targets based on classical technical analysis formulas for take-profit planning.

Historical Success Rates

See how often each pattern type has historically led to the expected outcome based on academic research.

Any Market, Any Timeframe

Works with stocks, forex, crypto, commodities, and indices. Upload data from any timeframe—daily, hourly, or minute charts.

100% Private

All analysis happens in your browser. Your price data never leaves your device—complete privacy guaranteed.

Completely Free

No registration, no subscription, no hidden fees. Use our pattern scanner as much as you want, forever free.

Frequently Asked Questions

What is chart pattern recognition?

Chart pattern recognition is a technical analysis technique that identifies recurring price formations on charts. These patterns, such as head and shoulders, double tops, triangles, and flags, can signal potential trend reversals or continuations, helping traders anticipate future price movements.

What chart patterns does this tool detect?

Our tool detects classic chart patterns including: Head and Shoulders (and inverse), Double Top and Double Bottom, Triple Top and Triple Bottom, Ascending/Descending/Symmetrical Triangles, Bull and Bear Flags, Rising and Falling Wedges, Cup and Handle, and Rectangle patterns.

How accurate is automated pattern recognition?

Automated pattern recognition provides objective identification based on mathematical criteria, eliminating subjective bias. However, no pattern guarantees future price movement. Our tool shows historical success rates for each pattern type, but traders should always combine pattern analysis with other indicators and risk management.

What data format is required?

Upload CSV or JSON files containing OHLC (Open, High, Low, Close) price data with dates. CSV should have columns: date, open, high, low, close. JSON should be an array of objects with the same fields. At least 50 data points are recommended for reliable pattern detection.

Can I use this for any market?

Yes! Chart patterns are universal and work across all markets including stocks, forex, cryptocurrencies, commodities, and indices. Simply upload your OHLC data from any market or timeframe to analyze patterns.

Spotted a Pattern? Automate Your Trading Strategy

You've identified chart patterns manually. Now use Pineify's AI to create automated Pine Script strategies that detect and trade these patterns in real-time on TradingView.