Technical Alerts

Technical Alerts


Technical Alerts continually search our entire database of ticker symbols looking for symbols that meet specific technical criteria. The criteria can be as simple as a single price alert (e.g. the Dow has just crossed above 20,000), or it can be a complex search involving multiple technical indicators (e.g. Canadian stocks that are in an uptrend, show oversold CCI values, and have just had a MACD crossover).

When the number of ticker symbols that meet those criteria change in a specified way, interested parties are alerted about the change. This is a great way to discover securities worth investing in, at the time they are worth investing in. Alerts are essentially Technical Scans that are automatically run for you by StockCharts.

We offer two different kinds of alerts:

  • Predefined Alerts are created by StockCharts for everyone to use, and generally check for broad market criteria
  • Custom Alerts are designed by you, for you, and can be as simple or complex as you like

Predefined Technical Alerts automatically runs a large number of important Predefined Technical Alerts during the trading day. When these predefined alerts are triggered, we post a message about them on our Twitter feed for everyone to see. We also add them to our Predefined Technical Alerts Notification page.

Predefined Technical Alerts are available for everyone to see. You do not need to be a member to see those results; however, as the name implies, you cannot change or create new predefined alerts.

Learn More: Predefined Technical Alerts

Custom Technical Alerts

Custom Technical Alerts are designed by you, and search our database using your exact technical criteria. Unlike with predefined alerts, you have control over what criteria are used and how you are notified when symbols meet the criteria in your custom alerts.

Extra and Pro members can create and schedule their own Custom Technical Alerts using whatever technical criteria they want. Extra members can create and schedule up to 10 different Alerts while Pro members can create and schedule up to 100.

To create, edit and schedule a Custom Technical Alert, you need to use the Technical Alert Workbench. On this workbench, you can create two different types of custom alerts:

  • For simple Price Alerts (notifying you when a specific symbol crosses above or below a specific price), you can use the new Price Alert Builder. This simplified form makes it quick and easy to create price alerts.
  • For more complex Advanced Alerts (using multiple indicators or criteria other than simple price crossovers), you can use the traditional Advanced Alert Builder. This section of the Technical Alert Workbench is very similar to the Advanced Scan Workbench, making it easy to convert a working Advanced Scan into an Advanced Alert.

To access the Technical Alert Workbench from the Members Dashboard, click the “Technical Alert Workbench” link in the Control Center, or click the “New Alert” button in the Your Alerts section of the page. Once on the workbench, use the Alert Type buttons at the top left to choose whether you would like to create a Price Alert or an Advanced Alert.

Learn More: Technical Alert Workbench

Alert Processing

Alerts are processed by taking all active alerts for all users, running the associated scans, and determining how many of those alerts have triggered (had the specified number of securities meet the criteria). Users whose alerts have been triggered are notified. This process repeats continuously throughout market hours, with alert engine data that is updated every 3-5 minutes.

Since alerts are based on daily data, users will only be notified once per day that a particular alert has triggered. For example, if you have an alert that looks for Intel to cross above $22 and the stock crosses above and below $22 several times during the day, you will only be contacted the first time the price crosses above $22.

Since all user alerts are processed dozens of times per day, significant performance gains can be made by making the underlying scans run faster. You can improve the performance of your Advanced Alerts by learning the best way to put scan expressions together. For more information on how to write scans and alerts that will run faster, see the Scan Speed topic in our Troubleshooting Scans documentation. As the speed of all scans improves, the lag time for alert notification decreases for everyone.

Additional Resources