Skip to content

Platform

TopstepX

You switch on Topstep's Daily Risk Lock with our step-by-step guide. You confirm it each day in Telegram, and Mast checks it against your statement the next day. Optional: add your own ProjectX API key for live watching (ProjectX bills that separately). Live Funded accounts are not covered.

You set the lock, Mast checks it.

G · guided native lockW · witness
How Mast connects
No access by default: a guide, a daily confirmation in Telegram and your statement import. Optional: your own ProjectX API key, used read-only.
What Mast writes
Nothing. Mast computes the day's values; you enter them and press the lock.
Who can undo it
You can change the values before you press "Lock Out Risk Settings For Day". After that, nobody can undo it before 5 PM CT.

Rule by rule

Default action for each rule on TopstepX. A cell marked “pending proof” ships at its lower level until our production test passes.
RuleLevelNotes
L01Daily loss limitG · guided native lock
L02Weekly loss limitG · guided native lockApplied as a daily share of the weekly limit.
F01Max trades per dayG · guided native lock
F04Cooldown after a lossW · witness
C01Max size per orderG · guided native lockpending proof
T01Trading hoursG · guided native lockLock at the end of your window.
K02Panic lockG · guided native lock
I01Trade from another deviceW · witnessLive with your own API key; otherwise checked the next day from your statement.

Every known way around it

  • Skip pressing the lock: the day is marked unverified and your partner sees it.
  • Skip the morning confirmation: same, the day counts as unverified.
  • Live Funded accounts can't be reached through the API, so they aren't covered.

Before the badge ships

A day counts as locked only once Mast has evidence the lock was on: your statement the next day, or live data with your API key.

What the levels mean

LevelNameWhat happens
N0 · nudgeNudgeAn alert or a warning. You can ignore it.
N1 · client frictionClient frictionA button is disabled or covered on your screen. It can be bypassed.
N2 · closes after fillClose after fillYour order goes through, then gets closed. Works while the software runs.
N3 · native server lockNative server lockThe platform itself rejects your orders until the lock ends.
N4 · pre-trade blockThird-party pre-trade blockA broker plugin or back-office key rejects the order before it executes.
W · witnessWitnessRead-only view of all trades from any device. A trade that breaks your rules alerts your partner and hits your score.
G · guided native lockGuided native lockYou set the platform's own lock with Mast's values. It counts only once Mast has evidence it is on.