Skip to main content
traderbase
Stock ScannerPricing
Log inJoin interest list
All articles
Scanner fundamentals/July 19, 2026/ 9 min read

How Real-Time Stock Scanners Work

Follow the path from provider market data to normalized fields, scanner conditions, ranked results, streaming events, alerts, and visible recency status.

By TraderBase · Updated August 3, 2026

In this article

  1. 01The scanner starts with a market-data feed
  2. 02Conditions turn changing data into objective events
  3. 03Ranking and streaming solve different problems
  4. 04Real time still has measurable limits
  5. 05Generated explanations organize evidence after detection
TraderBase workspace connecting ranked scanners, timestamped pattern events, market news, and linked charts in one view.
TraderBase workspace connecting ranked scanners, timestamped pattern events, market news, and linked charts in one view. TraderBase product capture · Public market data · August 3, 2026.
01

The scanner starts with a market-data feed

A real-time stock scanner cannot be more current than its source data. Quotes, trades, aggregates, reference fields, news, and halt information may come from different provider products with different coverage and timing.

Before evaluating a rule, the application normalizes provider messages into consistent fields such as symbol, price, session change, volume, relative volume, day high, VWAP, market cap, float, and update time. Missing data should remain missing rather than being invented.

Market-data pipeline from provider messages through normalization, state, scanner rules, alerts, and browser recency status.
Detection stays deterministic and timestamped; optional explanation happens after the objective scanner event exists.
workflowIllustrative example · Synthetic data · Not live market data
02

Conditions turn changing data into objective events

Each implemented scanner compares normalized fields with its configured rules. A high-of-day event might require a current price at or above the tracked session high, while a volume scanner can compare recent volume with a supported baseline and liquidity floor.

State matters. The engine needs to know whether the condition is newly true, still true, or no longer true. Cooldowns and deduplication can reduce repeated noise, but they must not hide a materially new event.

  • Normalize provider data without silently estimating unavailable fields.
  • Evaluate only supported conditions for the active session.
  • Attach the measured trigger and source timestamp.
  • Separate event detection from ranking and presentation.
Streaming alert lifecycle from qualifying event through deduplication, cooldown, delivery settings, and recency status.
Cooldown controls repeated presentation; the original event time and current feed status remain separate evidence.
workflowIllustrative example · Synthetic data · Not live market data
03

Ranking and streaming solve different problems

A ranked scanner table answers which current candidates best match the configured priorities. A streaming event tape answers what just changed. One symbol may remain near the top of a ranked table while generating several distinct events over time.

TraderBase keeps those models separate so a trader can compare a compact ranked list while receiving timestamped alerts for supported events. Use Status and Updated on ranked rows; use Time, Event, Hit #, and Since prev on alert rows. Selecting either result carries the symbol into linked chart and market context.

The append-only event table preserves when each condition qualified, including repeated symbol hits and time since the previous event.
screenshotProduct screenshot · Public market data captured August 3, 2026 · Values change over time
04

Real time still has measurable limits

Real time does not mean instantaneous or guaranteed. Provider processing, network transit, application queues, browser state, permissions, and reconnects can add delay or create gaps. A responsible scanner exposes connection state, event time, last update, and known delay instead of showing an unconditional live label.

TraderBase Free data is delayed by 15 minutes. Gold includes real-time market data.

05

Generated explanations organize evidence after detection

Raw price, volume, VWAP, and trigger calculations should remain deterministic and traceable. TradeBase Agent consumes structured scanner evidence after those events exist, connects related changes, and can explain what changed without altering the underlying event.

Open the Agent sidebar beside the current module and confirm its context chip before asking. Agent Brief can organize the current session, repeated symbols, signal types, alert counts, and unavailable sources. A focused question can compare selected rows by RVOL, dollar volume, range position, catalyst availability, and freshness without asking a language model to invent market prices.

Agent Brief organizes the current module into a bounded factual summary while keeping deterministic scanner events unchanged.
screenshotProduct screenshot · Public market data captured August 3, 2026 · Values change over time

Educational content only. Trading involves substantial risk, and scanner events are not recommendations to buy or sell securities.

Common questions

Questions about this scanner workflow

Does real-time market data mean zero latency?

No. Every delivery path has latency, and reconnects or provider issues can cause gaps. The useful question is whether timing and connection health are measured and shown accurately.

Why might a scanner result disappear?

A current-state row can disappear when the symbol no longer satisfies the configured conditions, falls outside the result limit, or becomes stale. Event history should remain separate when the plan includes it.

Should TradeBase Agent calculate raw scanner prices?

No. Raw market values and condition evaluation should come from deterministic code over provider data. TradeBase Agent can summarize or explain the structured evidence after the calculation.

Explore related scanner tools

Stock scanner Scanner documentation Related learning paths Plans and limits

Continue reading

Scanner fundamentals

Stock Scanner vs. Stock Screener: What Changes in Real Time?

8 min read
Premarket scanners

Premarket Gap Scanner Settings: A Practical Framework

9 min read
View all articles

TraderBase is a stock-scanning and market-intelligence platform combining configurable momentum scanners, streaming alerts, and TradeBase Agent.

Product

  • Stock Scanner
  • Stock Alerts
  • Pricing

Resources

  • Blogs
  • RSS Feed
  • Learning Center
  • Documentation
  • Help Center
  • Changelog
  • Contact

Company

  • About
  • Security
  • Market Data
  • Roadmap
  • Status

Legal

  • Terms
  • Privacy
  • Privacy Request
  • Cookies
  • Refund Policy
  • Acceptable Use
  • Trading Disclaimer
TraderBase scanner outputs identify configured market conditions and can be delayed, stale, incomplete, unavailable, or incorrect. They are not personalized investment recommendations or instructions to buy or sell. TradeBase Agent does not place orders or manage positions. Generated content may contain errors and should be checked against cited sources. Data availability and timing depend on providers and account configuration. Trading securities can result in substantial loss. Legal and regulatory classifications remain under attorney review.
© 2026 TraderBase. All rights reserved.