LogoLogo
Return to StockChartsCharts & ToolsArticlesChartSchoolYour Dashboard
  • Support Center
  • Finding Your Way Around
    • Intro to StockCharts
    • Navigating the Website
    • Logging In for the First Time
    • Members Dashboard
  • data and ticker symbols
    • Data Availability
      • Markets We Cover
      • Real-Time Data
        • BATS Real-Time Data
      • Extended Hours Data
      • Data Bar Periods
      • Price Data Adjustments
      • Historical Data
        • How Do I Download Data to Excel?
        • StockCharts Historical Sector Data
    • Ticker Symbols
      • Ticker Symbol Conventions
      • How to Find a Ticker Symbol
      • Using the Index Catalog
      • Ratio and Difference Symbols
      • Pseudo-Symbols
      • User-Defined Indexes
  • Charts & Tools
    • SharpCharts
      • SharpCharts Workbench
        • Creating and Viewing SharpCharts
        • Printing and Sharing SharpCharts
        • Editing SharpCharts
          • Using the SharpCharts Interactive Date Slider
          • Charting Market Breadth Indicators
          • SharpCharts Parameter Reference
        • Saving SharpCharts
        • Additional SharpCharts Workbench Tools
          • Viewing ChartLists on the SharpCharts Workbench
          • Viewing Alerts on the SharpCharts Workbench
          • Viewing Options Data on the SharpCharts Workbench
      • ChartStyles & StyleButtons
        • Working with ChartStyles and StyleButtons
        • Using the ChartStyle Library
        • Tool-Specific ChartStyles
      • ChartNotes
        • Annotating SharpCharts with ChartNotes
        • ChartNotes Annotation Tool Reference
          • Line Tools
          • Text Annotation Tools
          • Shape Tools
          • Line Study Tools
      • ChartLists
        • Summary View
        • ChartList View
        • ChartBook View
        • Performance View
        • Correlation View
        • Edit View
        • ChartList Reports
        • ChartPacks
      • Classic SharpCharts Workbench
      • StockCharts Mobile App
    • StockChartsACP
      • Creating ACP Charts
      • Multi-Chart Layouts in StockChartsACP
      • Viewing ACP Charts
      • Printing and Sharing ACP Charts
      • Editing ACP Charts
      • Applying Chart Templates to ACP Charts
      • Annotating ACP Charts
        • StockChartsACP Line Tools
        • StockChartsACP Text Annotation Tools
        • StockChartACP Shape Tools
        • StockChartsACP Line Study Tools
      • Working with Saved ACP Charts
      • StockChartsACP Plug-Ins
        • Chaikin Power Gauge Plug-In
        • GoNoGo Charts Plug-In
        • Larry Williams Stock Trading Starter Pack Plug-In
        • MarketGauge Plug-Ins
        • Simpler Trading Moxie Indicator Plug-In
        • Trading Simplified by Dave Landry
        • Trend Investor Pro Indicator Edge
    • Other Charting Tools
      • P&F Charts
      • GalleryView
      • Seasonality Charts
      • CandleGlance Charts
      • MarketCarpets
      • Interactive PerfCharts
      • RRG Charts
      • Dynamic Yield Curve
    • Research Tools
      • Symbol Summary
      • Options Summary
        • OptionsPlay Explorer
      • OptionsPlay Strategy Center
      • Market Summary
      • Sector Summary
      • Industry Summary
      • Index Members
      • StockCharts Technical Rank (SCTR) Reports
      • Earnings Calendar
      • Cryptocurrency Summary
    • Reports and Galleries
      • The Ticker Cloud
      • Historical Chart Gallery
      • Predefined Scan Results
        • Customizing Predefined Scans
      • Predefined Technical Alerts
      • DecisionPoint Chart Gallery
      • Public ChartLists
        • Becoming a Public ChartList Author
      • SharpCharts Voyeur
  • Scanning & Alerts
    • Technical Scans
      • Scanning for Stocks: The Basics
      • Advanced Scan Workbench
      • Standard Scan Workbench
      • Working With Scan Results
    • Scan Writing Resource Center
      • Planning Scans
      • Writing Scans
      • Scanning Tutorials
        • Scan Workbench Tutorial
        • Scan Results Tutorial 1
        • Scan Results Tutorial 2
        • Writing Scans Tutorial 1
        • Writing Scans Tutorial 2
        • Creating Scan Templates Tutorial
        • Troubleshooting Scans Tutorial 1
        • Troubleshooting Scans Tutorial 2
        • Troubleshooting Scans Tutorial 3
      • Scanning Case Studies
        • Scanning for Crossovers
        • Scanning for "Near Crosses"
        • Scanning for Divergences
        • Scanning for Relative Strength
        • Scanning for Consolidation and Breakouts
        • Scanning for Selling Climaxes
        • Scanning for SCTRs
        • Scanning Ichimoku Clouds
        • Scanning for P&F Chart Patterns
        • Scanning Your ChartLists
        • Scanning for an Overlay of an Indicator
        • Writing Min/Max Scans
        • Writing Percent Change Scans
        • Scanning Over a Range of Dates
        • Writing Scans With OR Clauses
      • Troubleshooting Scans
        • Troubleshooting Equality Scans
      • Getting Help With Scans
      • Scan Syntax Reference
        • Scan Syntax: Ticker Properties
        • Scan Syntax: Price, Volume, and SCTRs
        • Scan Syntax: Technical Indicators
        • Scan Syntax: Technical Functions
        • Scan Syntax: Predefined Patterns
        • Scan Syntax: Groups
      • Advanced Scan Library
        • Sample Scans
        • Predefined Scans
        • Published Scans
        • User-Contributed Scans
        • Gord Greer's Scan Building Blocks
    • Technical Alerts
      • Technical Alert Workbench
      • Your Alerts
  • Your Account
    • Subscribing to StockCharts
    • Service Levels & Data Plans
    • Login & Passwords
    • Your Account Settings
    • Managing Your Subscription
      • Cancelling Your Account
    • StockCharts Add-Ons
      • OptionsPlay Add-On
  • Learning More
    • Market Commentary
      • Blogs
      • ChartWatchers Newsletter
      • StockCharts TV
    • Educational Resources
    • Frequently Asked Questions (FAQs)
    • Step-By-Step Instructions
      • SharpCharts How-Tos
        • SharpCharts Workbench How-Tos
          • How to Print a SharpChart
          • How to Share a SharpChart on Social Media
          • How to Email a SharpChart
          • How to Insert a SharpChart in a Document or Presentation
          • How to View Indicator and Overlay Values for Specific Days
          • How to Save a SharpChart
        • SharpChart Editing How-Tos
          • How To Use The Interactive Date Slider
          • How to Display More than One Symbol on a SharpChart
          • How to Create Overlaid Charts
          • How to Add an Overlay to an Indicator
          • How to Add a Moving Average to the Volume Bars on a Chart
        • ChartNotes How-Tos
          • How to Pin an Annotation on a SharpChart
          • How to Save a Chart from a Blog Article with the Author's Annotations
        • ChartList How-Tos
          • How to Use the ChartList Summary
          • How to Search for a Saved Chart in Your ChartLists
          • How to Share a ChartList with Another Member
        • ChartList Editing How-Tos
          • How to Create a New ChartList
          • How to Add Predefined Symbol Groups to a New ChartList
          • How to Add Predefined Groups into an Existing ChartList
          • How to Upload Symbols to a ChartList from a Spreadsheet
          • How to Rearrange Charts in a ChartList
          • How to Delete a Saved Chart from a ChartList
      • StockChartsACP How-Tos
        • Setting Period, Type And, Range
        • Chart Attributes
          • Part One
          • Part Two
        • Sharing And Printing
        • Saving Charts
          • Saving A New Chart
          • Saving An Existing Chart As New
        • Chart Templates
          • Applying Predefined Chart Templates
          • Saving A New Chart Template
        • Using ChartLists
          • Creating A New ChartList
        • Chart Layouts
          • Accessing Chart Layouts
          • Creating A New Custom Layout
        • Additional Tools
          • Accessing Research Tools
    • Troubleshooting
      • Unable to Log In
      • Website Slow or Down
        • Using OpenDNS
      • Website Functionality Issues
    • Customer Support
    • Policies & Limitations
      • Terms of Service
      • Privacy Statement
      • No Service Level Guarantees
      • Data Policies
      • Usage Limitations
      • Reprint Permission Policies
      • Billing Policies
      • Membership Policies
      • Public ChartList Policies
      • Customer Support Policies
Powered by GitBook
LogoLogo

ON STOCKCHARTS

  • Charts & Tools
  • Articles
  • StockCharts TV
  • ChartSchool

MEMBERS

  • Your Dashboard
  • Your ChartLists
  • Advanced Scans
  • Technical Alerts

HELP

  • Support Center
  • FAQs
  • Contact Us
  • Pricing

COMPANY

  • About Us
  • What's New
  • Careers
  • StockCharts Store

© StockCharts.com, Inc. All Rights Reserved.

On this page
  • Technical Indicator Scans
  • Bullish Technical Indicators
  • Bearish Technical Indicators
  • Candlestick Pattern Scans
  • Bullish Reversal Patterns
  • Bearish Reversal Patterns
  • Continuation Patterns
  • Single-Candle Patterns
  • Elder Bar Patterns
  • Ichimoku Patterns
  • Point & Figure Chart Pattern Scans
  • Bullish P&F Patterns
  • Bearish P&F Patterns

Was this helpful?

Export as PDF
  1. Scanning & Alerts
  2. Scan Writing Resource Center
  3. Advanced Scan Library

Predefined Scans

PreviousSample ScansNextPublished Scans

Last updated 1 year ago

Was this helpful?

Want to know how the scans in the page are created? The official Predefined Scan results are run with different “filter” clauses in addition to the criteria you see below; most notably, they all include a clause that limits the results to stocks with an average volume of at least 40,000 shares over the past 20 days.

As a StockCharts member, you can load predefined scans in our and customize the scans to meet their specific scanning needs. This can be done by simply copying and pasting the scan syntax from this page into the Advanced Scan Workbench or by following our step-by-step instructions to load the scans directly from the Advanced Scan Workbench or the Predefined Scan Results page.

Step-By-Step Instructions.

StockCharts.com makes no claims about the effectiveness of these scans for trading purposes. These scans should only be used for educational purposes; they are intended to help you to develop your own personal trading strategy.

Technical Indicator Scans

Bullish Technical Indicators

New 52-Week Highs

[type=stock]
and [today's high > yesterday's daily max(253,high)]

Strong Volume Gainers

[type=stock]
and [today's volume > yesterday's sma(20,volume)*4]
and [today's close > yesterday's close]

Bullish 50/200-day MA Crossovers

[type=stock]
and [today's sma(50,close) > today's sma(200,close)]
and [yesterday's sma(50,close) <= yesterday's sma(200,close)]

Bullish MACD Crossovers

[type=stock]
and [today's macd line(12,26,9) <0]
and [today's macd line(12,26,9) >= today's macd signal(12,26,9)]
and [yesterday's macd line(12,26,9) < yesterday's macd signal(12,26,9)]
and [2 days ago macd line(12,26,9) < 2 days ago macd signal(12,26,9)]
and [3 days ago macd line(12,26,9) < 3 days ago macd signal(12,26,9)]

Oversold with an Improving RSI

[type=stock]
and [today's rsi(14) > 30]
and [yesterday's rsi(14) < 29]
and [2 days ago rsi(14) < 28]
and [3 days ago rsi(14) < 27]

Moved Above Upper Bollinger Band

[type=stock]
and [yesterday's close <= yesterday's upper bb(20,2)]
and [today's close > today's upper bb(20,2)]

Moved Above Upper Price Channel

[type=stock]
and [today's upper price chan(20) < today's close]
and [yesterday's upper price chan(20) > yesterday's close]

Moved Above Upper Keltner Channel

[type=stock]
and [today's upper kelt chan(20,2,10) < today's close]
and [yesterday's upper kelt chan(20,2,10) > yesterday's close]

Improving Chaikin Money Flow

[type=stock]
and [today's cmf(20) >= 0.2]
and [yesterday's cmf(20) < 0.2]
and [2 days ago cmf(20) < 0.2]
and [3 days ago cmf(20) < 0.2]
and [4 days ago cmf(20) < 0.2]

New CCI Buy Signals

[type=stock]
and [today's cci(20) > 100]
and [yesterday's cci(20) <= 100]
and [2 days ago cci(20) < 100]

Parabolic SAR Buy Signals

[type=stock]
and [yesterday's parabolic sar(0.02,0.2) > yesterday's close]
and [today's parabolic sar(0.02,0.2) < today's close]

Stocks in a New Uptrend (Aroon)

[type=stock]
and [today's aroon osc(25) > 50]
and [yesterday's aroon osc(25) <= 50]

Stocks in a New Uptrend (ADX)

[type=stock]
and [today's adx line(14) > 20]
and [yesterday's adx line(14) <= 20]
and [2 days ago adx line(14) <= 20]
and [today's plus DI(14) > today's minus DI(14)]

Gap Ups

[type=stock]
and [today's low > yesterday's high * 1.026]

Breakaway Gap Ups

[type=stock]
and [yesterday's min(5,low) > yesterday's max(5,high) * 0.95]
and [today's low > yesterday's high * 1.026]
and [today's low != today's high]

Runaway Gap Ups

[type=stock]
and [yesterday's close > yesterday's ema(10,close)]
and [today's low > yesterday's high * 1.025]
and [today's low != today's high]

Island Bottoms

[type=stock]
and [2 days ago close < 2 days ago ema(10,close)]
and [yesterday's high < 2 days ago low * 0.975]
and [yesterday's low != yesterday's high]
and [today's low > yesterday's high * 1.025]

Bearish Technical Indicators

New 52-Week Lows

[type=stock]
and [today's low < yesterday's daily min(253,low)]

Strong Volume Decliners

[type=stock]
and [today's volume > yesterday's sma(20,volume)*4]
and [today's close < yesterday's close]

Bearish 50/200-day MA Crossovers

[type=stock]
and [today's sma(50,close) < today's sma(200,close)]
and [yesterday's sma(50,close) >= yesterday's sma(200,close)]

Bearish MACD Crossovers

[type=stock]
and [today's macd line(12,26,9) > 0]
and [today's macd line(12,26,9) <= today's macd signal(12,26,9)]
and [yesterday's macd line(12,26,9) >yesterday's macd signal(12,26,9)]
and [2 days ago macd line(12,26,9) > 2 days ago macd signal(12,26,9)]
and [3 days ago macd line(12,26,9) > 3 days ago macd signal(12,26,9)]

Overbought with a Declining RSI

[type=stock]
and [today's rsi(14) < 70] 
and [yesterday's rsi(14) > 71]
and [2 days ago rsi(14) > 72]
and [3 days ago rsi(14) > 73]

Moved Below Lower Bollinger Band

[type=stock]
and [yesterday's close >= yesterday's lower bb(20,2)]
and [today's close < today's lower bb(20,2)]

Moved Below Lower Price Channel

[type=stock]
and [today's lower price chan(20) > today's close]
and [yesterday's lower price chan(20) < yesterday's close]

Moved Below Lower Keltner Channel

[type=stock]
and [today's lower kelt chan(20,2,10) > today's close]
and [yesterday's lower kelt chan(20,2,10) < yesterday's close]

Declining Chaikin Money Flow

[type=stock]
and [today's cmf(20) < -0.2] 
and [yesterday's cmf(20) > -0.2]
and [2 days ago cmf(20) > -0.2]
and [3 days ago cmf(20) > -0.2]
and [4 days ago cmf(20) > -0.2]

New CCI Sell Signals

[type=stock]
and [today's cci(20) < -100]
and [yesterday's cci(20) >= -100]
and [2 days ago cci(20) > -100]

Parabolic SAR Sell Signals

[type=stock]
and [yesterday's parabolic sar(0.02,0.2) < yesterday's close]
and [today's parabolic sar(0.02,0.2) > today's close]

Stocks in a New Downtrend (Aroon)

[type=stock]
and [today's aroon osc(25) < -50] 
and [yesterday's aroon osc(25) >= -50]

Stocks in a New Downtrend (ADX)

[type=stock]
and [today's adx line(14) > 20]
and [yesterday's adx line(14) <= 20]
and [2 days ago adx line(14) <= 20]
and [today's plus DI(14) < today's minus DI(14)]

Gap Downs

[type=stock]
and [today's high < yesterday's low * 0.974]

Breakaway Gap Downs

[type=stock]
and [yesterday's min(5,low) > yesterday's max(5,high) * 0.95]
and [today's high < yesterday's low * 0.974]
and [today's low != today's high]

Runaway Gap Downs

[type=stock]
and [yesterday's close < yesterday's ema(10,close)]
and [today's high < yesterday's low * 0.975]
and [today's low != today's high]

Island Tops

[type=stock]
and [2 days ago close > 2 days ago ema(10,close)]
and [yesterday's low > 2 days ago high * 1.025]
and [yesterday's low != yesterday's high]
and [today's high < yesterday's low * 0.975]

Candlestick Pattern Scans

Bullish Reversal Patterns

Bullish Engulfing

[type=stock]
and [Bullish Engulfing is true]

Piercing Line

[type=stock]
and [Piercing Line is true]

Morning Star

[type=stock]
and [Morning Star is true]

Bullish Harami

[type=stock]
and [Bullish Harami is true]

Three White Soldiers

[type=stock]
and [Three White Soldiers is true]

Bearish Reversal Patterns

Bearish Engulfing

[type=stock]
and [Bearish Engulfing is true]

Dark Cloud Cover

[type=stock]
and [Dark Cloud Cover is true]

Evening Star

[type=stock]
and [Evening Star is true]

Bearish Harami

[type=stock]
and [Bearish Harami is true]

Three Black Crows

[type=stock]
and [Three Black Crows is true]

Continuation Patterns

Rising Three Methods

[type=stock]
and [Rising Three Methods is true]

Falling Three Methods

[type=stock]
and [Falling Three Methods is true]

Single-Candle Patterns

Dragonfly Doji

[type=stock]
and [Dragonfly Doji is true]

Gravestone Doji

[type=stock]
and [Gravestone Doji is true]

Hammer

[type=stock]
and [Hammer is true]

Shooting Star

[type=stock]
and [Shooting Star is true]

Filled Black Candles

[type=stock]
and [Filled Black Candle is true]

Hollow Red Candles

[type=stock]
and [Hollow Red Candle is true]

Elder Bar Patterns

Elder Bar Turned Red

[type=stock]
and [Elder Bar Red is true]
and [yesterday's Elder Bar Red is false]

Elder Bar Turned Blue

[type=stock]
and [Elder Bar Blue is true]
and [yesterday's Elder Bar Blue is false]

Elder Bar Turned Green

[type=stock]
and [Elder Bar Green is true]
and [yesterday's Elder Bar Green is false]

Ichimoku Patterns

Entered Ichimoku Cloud

[type=stock]
and [In Ichimoku Cloud is true]
and [yesterday's In Ichimoku Cloud is false]

Moved Above Ichimoku Cloud

[type=stock]
and [Above Ichimoku Cloud is true]
and [yesterday's Above Ichimoku Cloud is false]

Moved Below Ichimoku Cloud

[type=stock]
and [Below Ichimoku Cloud is true]
and [yesterday's Below Ichimoku Cloud is false]

Ichimoku Cloud Turned Green

[type=stock]
and [Green Ichimoku Cloud is true]
and [yesterday's Green Ichimoku Cloud is false]

Ichimoku Cloud Turned Red

[type=stock]
and [Red Ichimoku Cloud is true]
and [yesterday's Red Ichimoku Cloud is false]

Point & Figure Chart Pattern Scans

Bullish P&F Patterns

P&F Triple Top Breakout

[type=stock]
and [Triple Top Breakout is true]

P&F Spread Triple Top Breakout

[type=stock]
and [Spread Triple Top Breakout is true]

P&F Ascending Triple Top Breakout

[type=stock]
and [Ascending Triple Top Breakout is true]

P&F Quadruple Top Breakout

[type=stock]
and [Quadruple Top Breakout is true]

P&F Bearish Signal Reversal

[type=stock]
and [Bearish Signal Reversal is true]

P&F Bear Trap

[type=stock]
and [Bear Trap is true]

P&F Bullish Catapult

[type=stock]
and [Bullish Catapult is true]

P&F Bullish Triangle

[type=stock]
and [Bullish Triangle is true]

P&F Low Pole

[type=stock]
and [Low Pole is true]

Bearish P&F Patterns

P&F Triple Bottom Breakdown

[type=stock]
and [Triple Bottom Breakout is true]

P&F Spread Triple Bottom Breakdown

[type=stock]
and [Spread Triple Bottom Breakout is true]

P&F Descending Triple Bottom Breakdown

[type=stock]
and [Descending Triple Bottom Breakout is true]

P&F Quadruple Bottom Breakdown

[type=stock]
and [Quadruple Bottom Breakout is true]

P&F Bullish Signal Reversal

[type=stock]
and [Bullish Signal Reversal is true]

P&F Bull Trap

[type=stock]
and [Bull Trap is true]

P&F Bearish Catapult

[type=stock]
and [Bearish Catapult is true]

P&F Bearish Triangle

[type=stock]
and [Bearish Triangle is true]

P&F High Pole

[type=stock]
and [High Pole is true]

P&F Long Tail Down

[type=stock]
and [Long Tail Down is true]
Predefined Scan Results
Advanced Scan Workbench
Customizing Predefined Scans