The trading bot built for TopstepX

Your strategy.On autopilot.

S.W.E.E.P runs on your own PC and trades your TopstepX account directly. Pick a playbook (pre-market sweeps, 3-bar reversals, fair value gaps or 15 chart patterns), set your risk in dollars, and it executes every trade with a stop and target attached.

18 strategy templatesSweeps, candles, patterns
Real API data onlyNo simulated prices or P&L
$299 onceNo monthly fees
How it works

From download to armed
in four steps.

01

Install & activate

Double-click the launcher on your Windows PC and enter your license key once.

02

Connect TopstepX

Sign in with your TopstepX username and API key, then pick your account and futures contract.

03

Choose your rules

Select a playbook in Strategy studio and set your dollar risk: per trade, per day, stop and target.

04

Review & arm

Check the readiness list, confirm the exact sizing and brackets, and arm the bot. Or schedule an unattended session.

Strategy studio

One bot.
Every setup you trade.

The pre-market sweep is the flagship, but it's one of 18 built-in templates. Each playbook is a fixed set of rules you can read in full. Nothing is hidden and nothing is left to guesswork. One playbook runs at a time.

NQ1m · illustrative
Mapping range…
EntryStopTarget
Illustrative example with default $50 / $100 brackets. Not a real trade.
Pattern library

15 chart patterns, detected by rule.

Detection is deterministic and runs on candles from the TopstepX API. When your selected pattern forms, S.W.E.E.P draws it on the chart and waits for the trigger.

Plain-language builder

Describe it.
Read the rules. Save it.

Type your setup the way you'd say it. The builder turns it into an exact playbook and shows every rule it will execute. If you ask for something it can't do, it tells you instead of guessing. Try it:

A fixed-template interpreter, not an AI code generator. Only the rules shown are included, and saving a playbook never arms it. Times and dollar risk are set separately with explicit controls.

Risk controls

Set it in dollars.
It does the math.

You choose the stop and target for the whole position in dollars. S.W.E.E.P reads the contract's tick value from the API, picks the largest size that fits your budget, and shows you the exact brackets before you arm.

  • Daily loss limitOnce hit, new entries stop for the day. Profits never raise your daily budget.
  • Automatic position sizingContract count is capped by your max, your per-trade risk and what's left of today's budget.
  • Slippage & fee reservesEstimated risk includes a cushion per contract, so the math isn't best-case.
  • Max trades, cooldown & spread filterLimit trades per day, wait between entries, and skip wide or stale quotes.
Sizing preview
Contracts—
Stop—
Target—
Est. risk—
Same sizing rules as the app, with $2.50 slippage and $5 fee reserve per contract. Default values are starting settings, not recommendations.
Execution safeguards

Built to stop
before it guesses.

If anything is uncertain (a dropped connection, an unconfirmed order, a missing stop), S.W.E.E.P holds, locks or protects. It won't push through.

A bracket on every entry, then verified

Every order goes in with its stop and target through TopstepX Auto OCO. After the fill, the bot checks that the protective stop exists. If it doesn't, it requests a close and locks.

Readiness checks passedfeeds · account · risk
Intent written to ledgerbefore sending
Market order + OCO bracketaccepted
Fill reconciledAPI confirmed
Protective stop verifiedprotected

Durable order ledger

Every order is recorded before it's sent. The same order can't go twice, and nothing is retried automatically.

Uncertain means locked

If a result can't be confirmed, execution locks until the API shows a flat account and you review it.

Recovery hold

Brief API or dashboard drops pause new entries. Trading resumes only when fresh data and every check pass again.

No catch-up entries

Only fresh signals seen after arming count. A missed move is never chased or replayed.

One shot per side

At most one entry attempt per direction per contract each trading day. Rejected attempts count too.

Flatten in one click

Cancel every working order and close every position on the account, including manual trades.

Control modes

Hands on. Hands off.
Or out the door.

Bot mode

Armed and executing

You review the account, contract, size and brackets, then arm. The bot trades your playbook inside the entry window.

  • Readiness checklist before arming
  • Live session timeline & countdown
  • Chart overlays for levels & brackets
ARMED · NY sweep09:30–11:30 ET
Manual mode

Your click, same guardrails

Switching to manual pauses the bot. Place Buy or Sell Market tickets that still use your saved dollar stop and target.

  • Brackets are mandatory on every ticket
  • Same daily loss & trade limits apply
  • Review screen before anything is sent
Buy MarketSell Market
Unattended session

Set it up and walk away

Approve the next session once. The bot waits for the entry window, runs every check and arms itself. The dashboard can be closed.

  • Covers one session date only
  • Cancelled by pause, changes or long holds
  • Keep Windows awake and the app running
Waiting for 09:30
History replay

Study any session
before you trade it.

Pick a saved playbook and any completed weekday. S.W.E.E.P replays it candle by candle on real TopstepX history, using your risk settings plus the fees and slippage you set.

  • Play, pause, step, scrubWatch trades appear as the session plays out, at any speed.
  • No look-aheadOnly candles that had already closed are used. Ambiguous candles assume the stop hit first.
  • Zero order riskReplay never touches order endpoints, your live strategy or your ledger.
NQ· 1m · completed sessionHYPOTHETICAL
Playbook: NY sweepFees: your $ round-tripSlippage: your ticks/fillRisk: saved settings
Runs on your machine

Your PC. Your keys.
Straight to TopstepX.

Topstep doesn't allow order flow from VPS, VPN or remote servers, so S.W.E.E.P runs locally, on the computer you trade from.

Private by design

  • Local onlyThe app only listens on your own computer. It isn't reachable from the internet.
  • Your API key stays with youKept in memory, or encrypted with Windows if you choose "Remember". Never saved as plain text.
  • Trading data goes only to TopstepXMarket data, orders and account info travel directly between your PC and TopstepX.

Real data, nothing invented

  • Every number comes from TopstepXNo price simulator, fake candles, demo P&L or paper fills. Without a connection, values show as unavailable.
  • Gaps are never filled inIf history is incomplete, the bot blocks the trade rather than inventing prices.
  • New York time, alwaysSessions follow America/New_York with daylight saving handled automatically.
Pricing

One price. Yours for good.

Lifetime license
$299

One-time payment. No subscription, no renewals.

Get lifetime access

License key delivered after checkout

What you'll need

  • A Windows PC (Node.js 22+ is required)
  • A TopstepX account with API access
  • Your TopstepX username and API key
  • Auto OCO brackets enabled in TopstepX

Everything included

  • The full S.W.E.E.P trading botBot mode, manual mode and unattended sessions
  • All 18 strategy templatesNY sweep, 3-bar reversal, FVG retest and 15 chart patterns
  • Strategy studio & plain-language builderSave your own playbooks with your own times and direction
  • Dollar-based risk engineAutomatic sizing, daily limits and execution safeguards
  • History replayTest playbooks on real past sessions
  • Lifetime updates & priority supportEvery improvement, plus a setup guide to get you running
FAQ

Questions,
answered.

No. The New York sweep is the flagship strategy, but S.W.E.E.P is a full trading bot for TopstepX. It also includes 3-bar reversals, FVG midpoint retests and 15 chart patterns, and you can save your own playbooks with your own times, candle interval and direction.

It connects through the TopstepX API, which is available for Trading Combine and Express Funded accounts. Topstep currently excludes Live Funded accounts from API trading. You'll need API access enabled on your TopstepX account.

You search for a futures symbol, pick an active contract from your account (NQ and ES, for example) and load it. Sizing adapts automatically to that contract's tick value.

Yes. S.W.E.E.P runs on your own Windows PC, because Topstep doesn't allow order flow from VPS or remote servers. In an unattended session you can close the dashboard, but keep Windows awake and the app running.

Yes. Manual mode pauses the bot and gives you Buy and Sell Market tickets. Each ticket uses your saved dollar stop and target, and the same daily limits apply. You can also close a position or flatten the whole account at any time.

After purchase you get a license key. Enter it once in the app to activate your copy. If the license server is briefly unreachable, a grace period of up to 7 days keeps you running. Safety controls like pause, close and flatten always stay available.

Not directly. The API doesn't expose every Combine or Express rule, so S.W.E.E.P enforces your own daily loss limit and per-trade risk. Keep Topstep's account-level limits in place as well.

No. No strategy wins every trade, and slippage, gaps and connectivity can exceed any estimate. S.W.E.E.P is built to follow your rules with discipline and to protect your account from mistakes. It doesn't promise results.

S.W.E.E.P emblem

Trade your rules.
Not your emotions.

Pick a playbook, set your limits, and let S.W.E.E.P execute it the same way every time.