Learn
Lesson · Algorithmic and Automated Trading

Scanners, Alerts, and Human Approval

Screen instruments, rank candidates, deduplicate alerts, communicate the exact thesis, and expire decisions that are no longer current.

Review concepts
Core concepts

What to understand

Keep the boundaries, state, and authority explicit.

1

Scanner

Evaluate a defined universe on a schedule or event stream and produce ranked candidates.

2

Alert contract

Include symbol, direction, setup, evidence, entry condition, invalidation, timestamp, and expiration.

3

Approval gate

Require a person to accept, reject, or modify a proposed order within fixed permissions.

Interactive lab

Scanner and Approval Lab

Change scan interval, score threshold, alert expiration, and approval delay. Observe duplicate and stale decisions.

Scanner and Approval Lab

Deterministic synthetic educational data · no broker or live-market connection

SYSTEM MODEL
Process

Keep alerts actionable

The recipient should not need to infer the trade rules from a generic message.

1

Scan

Evaluate eligible symbols with the same versioned rules.

2

Rank

Apply quality, liquidity, risk, and portfolio filters.

3

Communicate

Send one deduplicated alert with an explicit expiration and approval action.

Knowledge check

Check your understanding

Select one answer for each question. Feedback appears immediately, and a wrong choice is answered on its own terms before the rule is restated.

1. Why should an alert expire?

2. A useful alert includes:

3. Approval should occur before:

4. A setup stays true for 20 minutes; the scanner runs every 5 minutes and finds 3 candidates. How many alerts are sent when alerting on the condition, and how many when alerting on the transition?

Practical rules

  • Deduplicate alerts by setup and state transition.
  • Include explicit expiration and current price context.
  • Re-run risk checks after approval delay.

Common mistakes

  • Sending repeated alerts while a condition remains true.
  • Using confidence without evidence or invalidation.
  • Submitting the original quantity after a long approval delay.
References

Official reading

These sources cover algorithmic controls, market access, broker APIs, system operations, or security.

FINRA · Regulatory Notice 15-09
Official guidance on supervision, testing, controls, documentation, and monitoring for algorithmic trading strategies.

Open official reference ↗

Alpaca · WebSocket Market Data
Official example of receiving real-time stock, option, crypto, and news updates over a streaming API.

Open official reference ↗

Kept in this browser only, for you. Nothing is sent anywhere and nothing checks it. Carry it to another device.

Feedback and recommendations

Something to change about this lesson? Write it down, tick it off when it is handled, and export the list when you want to act on it. Kept in this browser only: nothing is sent anywhere, and nobody is notified.

No recommendations yet for this lesson.