Pre-Trade Risk Checks and Kill Switches

Pre-trade risk checks automatically block orders that break limits on size, price or exposure before they reach the market. A kill switch cancels all open orders and stops an automated system at once. Both are standard protections for algorithmic trading.

Pre-trade risk checks are automatic filters that reject an order before it reaches the market if it breaks a limit on size, price, credit or exposure. A kill switch stops a system and cancels its orders at once. In the US, broker-dealers with market access must have such controls under SEC Rule 15c3-5; other countries have their own rules, and the details differ by country and venue.

Category
Risk Management
Reading time
4 min
Also called
Pre-trade controls, Kill switch, Market access controls
Updated

Pre-trade checks in plain words

US rules require brokers to block orders that would breach preset credit or capital limits, both per customer and for the firm as a whole.1

They must also stop obviously wrong orders — those outside sensible price or size limits, on a single order or over a short burst, and duplicates.1

Regulators also ask what tools, such as kill switches, firms use to react to runaway algorithms or market-wide shocks.2

How the controls work

  1. Set credit limits

    Block orders above preset credit or capital limits.1

  2. Set price and size limits

    Reject orders outside sensible price or size limits.1

  3. Catch duplicates

    Reject orders that indicate duplicative orders.1

  4. Use hard blocks

    Add hard blocks that stop orders before they can breach a threshold at a trading venue.2

  5. Assign kill switch rights

    Give a risk officer the power to view, set and trigger the kill switch — and to reinstate trading.3

  6. Keep control in-house

    Keep the controls under the broker's own direct and exclusive control.1

Worked examples

Example 1 — Fat-finger order

Blocked

A hypothetical algorithm tries to send 50,000 shares when the size limit is 5,000.

Example 1 — Fat-finger order — calculation
Order50,000
Limit5,000

The order was outside the size limit, so it was rejected before reaching the market.1

Example 2 — Credit limit hit

Rejected

A hypothetical client has a credit limit of 2 million and already uses 1.9 million; a new 300,000 order arrives.

Example 2 — Credit limit hit — calculation
Total1.9m + 0.3m = 2.2m

The order would have breached the customer's credit limit, so it was blocked.1

Example 3 — Runaway algorithm

−20,000

A hypothetical algorithm starts losing 1,000 a second in a loop; the risk officer presses the kill switch after 20 seconds.

Example 3 — Runaway algorithm — calculation
Loss1,000 × 20 = 20,000

Kill switches help respond to aberrant behavior by trading algorithms; the loss stops growing once it is pressed.2

Pre-trade check vs kill switch

AspectPre-trade checkKill switch
WhenBefore each orderAt any moment
ScopeOne orderWhole system or firm
TriggerAutomatic limitManual or automatic
EffectRejects orderCancels and blocks

Where they are used

Advantages and disadvantages

Advantages

  • Stop errors before they trade.
  • Limit losses from runaway systems.
  • Required by regulators in many markets.
  • Give firms a fast emergency stop.

Disadvantages

  • Limits set too tight block good orders.
  • Add small delays.
  • Need constant tuning.
  • Rules and venue tools differ by country.

Going deeper

Read as far as you need. Each level builds on the one before it.

Credit and capital

Beginner

Credit and capital limits apply both to each customer and to the firm overall.1

Kill switches

Intermediate

Examiners look for tools such as kill switches to deal with misbehaving algorithms or big market events.2 On some exchange systems, entities blocked by a breach or kill switch are flagged in red.3

Who controls them

Advanced

In the US, these controls must stay under the broker's direct and exclusive control.1 Other jurisdictions set their own requirements, so rules differ by country.

Common mistakes

  1. Limits never reviewed

    Update them as volumes change.

  2. No tested kill switch

    Practise using it.

  3. Relying on the venue only

    Have firm-level checks too.

  4. Ignoring duplicates

    Catch repeated orders.

Check your understanding

Test yourself before moving on. Each answer comes with an explanation.

Q1What does a kill switch do?
Q2An order exceeds the size limit. What should a pre-trade check do?

Key points to remember

  1. Pre-trade checks reject orders that break limits.
  2. Limits cover credit, size, price and duplicates.
  3. A kill switch stops everything at once.
  4. US broker-dealers must have these under Rule 15c3-5.
  5. Rules differ by country and venue.

Frequently asked questions

Do retail traders use these?

Their brokers do on their behalf.

Is the rule global?

No, rules differ by country.

Can a kill switch be automatic?

Yes, many trigger on set limits.

Further learning

Sources

This article is written in our own words. The sources below support the specific facts, rules and figures marked with a number in the text. Links open the original publisher’s page.

  1. U.S. SEC. 17 CFR 240.15c3-5 — Risk management controls for brokers or dealers with market access (eCFR) (opens in a new tab) Checked .
  2. FINRA. 2022 Report: Market Access Rule (opens in a new tab) Checked .
  3. NYSE. NYSE Pillar Risk Controls (opens in a new tab) Checked .

Educational content, not financial advice. Examples use hypothetical prices and simplified costs; actual fees, margin rules and regulations vary by broker, market and country. We are not affiliated with any publisher linked above. Last reviewed . Report an error or request a source credit.