Scanners
Scanners are your eyes on the market. Instead of manually watching charts and waiting for setups, a scanner monitors over 1,000 instruments at once and notifies you the instant your conditions are triggered. You define what you are looking for, choose how often the scanner checks, and pick how you want to be alerted. Stratifyre handles the rest.
Whether you are hunting for breakout candidates before the open, tracking momentum shifts throughout the day, or screening for end-of-day setups, scanners keep you connected to opportunities you would otherwise miss.
How scanners work
Section titled “How scanners work”A scanner is built from four pieces:
- Instruments – The symbols you want to monitor. You can add individual tickers or pull from pre-built baskets like the S&P 500 or NASDAQ 100.
- Rules or criteria – The conditions each instrument must meet to trigger a match. You can reuse rules from an existing strategy or define standalone criteria.
- Update frequency – How often the scanner re-evaluates every instrument. Options range from tick-by-tick (millisecond-level) all the way to daily.
- Alerts – Where and how you want to be notified when a match is found. Channels include webhooks, Discord, Slack, email, and SMS.
Once you activate a scanner, Stratifyre begins evaluating your instruments at the frequency you chose. When an instrument meets your criteria, an alert fires through your configured channels. Cooldown periods prevent the same instrument from triggering repeatedly, so you get meaningful notifications instead of noise.
Real-time vs. batch scanning
Section titled “Real-time vs. batch scanning”Stratifyre supports two scanning approaches, and you can mix both in a single scanner:
Real-time scanning
Section titled “Real-time scanning”Real-time scanners check conditions on every new data point – as fast as every tick. This is ideal for intraday setups like breakouts, volume spikes, or momentum surges where timing is critical.
Batch scanning
Section titled “Batch scanning”Batch scanners evaluate instruments at fixed intervals – for example, every 5 minutes or once per day. This works well for swing and position traders who do not need millisecond precision and prefer fewer, higher-confidence alerts.
The Update Frequencies page covers every available frequency and when to use each one.
Key benefits
Section titled “Key benefits”- Scale – Monitor 1,000+ instruments simultaneously. No more flipping between charts.
- Speed – Alerts can fire within milliseconds of a condition being met, depending on your chosen frequency.
- Flexibility – Use any combination of Stratifyre’s indicator library, price data, volume metrics, Fibonacci fields, and custom expressions as scan criteria.
- Strategy integration – Reuse the same rules from your backtested strategies so your scans stay perfectly aligned with your trading logic.
- Smart alerting – Cooldown periods, rate limiting, and distance metrics ensure you get useful notifications, not spam.
- Historical warmup – Scanners automatically load up to 30 days of historical data so indicators like moving averages and RSI are accurate from the very first evaluation.
- Market hours awareness – Scanners know when each market is open and only evaluate instruments during their active trading sessions.
In this section
Section titled “In this section”| Page | What you will learn |
|---|---|
| Creating a Scanner | Step-by-step guide to building and activating your first scanner |
| Update Frequencies | All available scan intervals from tick-level to daily, and when to use each |
| Alerts | How to set up alert channels, configure cooldowns, and use distance metrics |
Scanner criteria can use the same Fibonacci rule fields as strategies when runtime support is enabled. For example, a scanner can watch for close > FIB_LEVELS({lookback: 120}).extension1618 or FIB_PATTERN({pattern: 'abcd', lookback: 120}).matched == 1 across a large basket.
