Platform
Tradovate / NinjaTrader
Mast writes your loss limits into Tradovate's own risk settings and reads them back. When the limit is hit, Tradovate's servers stop you. A "lock now" closes positions until the native trigger fires, then the platform holds it.
Mast arms the native limit.
N3 · native server lock
Not live yet. This connector isn't enabled yet. This page shows exactly what it will do once its acceptance tests pass.
- How Mast connects
- Sign in with Tradovate (OAuth). Mast asks for risk settings and read access, never for order placement.
- What Mast writes
- Daily and weekly loss and profit limits, trailing drawdown and the flatten time, each read back after writing.
- Who can undo it
- You can loosen the limit in Tradovate's own settings. Mast puts it back within a minute and tells your partner. You can revoke access; that is detected.
Rule by rule
| Rule | Level | Notes |
|---|---|---|
| L01Daily loss limit | N3 · native server lock | |
| L02Weekly loss limit | N3 · native server lock | |
| F01Max trades per day | W · witness | Position limits that reject new orders need Tradovate partner access. Until then, watched. |
| F04Cooldown after a loss | W · witness | |
| C01Max size per order | N3 · native server lockpending proof | |
| T01Trading hours | W · witness | Flatten at the end of your window is native. |
| K02Panic lock | N2 · closes after fill | Closes positions until the native trigger fires, then Tradovate holds the lock. |
| I01Trade from another device | N3 · native server lock | The limit lives on Tradovate's servers, so it applies on your phone too. |
Every known way around it
- Loosen the limit in Tradovate: re-armed within a minute, your partner is told.
- Revoke Mast's access: detected, logged and reported to your partner.
- Trade an account you haven't linked: Mast can't see it. Link every account you trade.
Before the badge ships
The N3 badge shows only once the limit has been read back from Tradovate. Tradovate is listed from the day its acceptance tests pass.
What the levels mean
| Level | Name | What happens |
|---|---|---|
| N0 · nudge | Nudge | An alert or a warning. You can ignore it. |
| N1 · client friction | Client friction | A button is disabled or covered on your screen. It can be bypassed. |
| N2 · closes after fill | Close after fill | Your order goes through, then gets closed. Works while the software runs. |
| N3 · native server lock | Native server lock | The platform itself rejects your orders until the lock ends. |
| N4 · pre-trade block | Third-party pre-trade block | A broker plugin or back-office key rejects the order before it executes. |
| W · witness | Witness | Read-only view of all trades from any device. A trade that breaks your rules alerts your partner and hits your score. |
| G · guided native lock | Guided native lock | You set the platform's own lock with Mast's values. It counts only once Mast has evidence it is on. |