Home Calculator Blog About Tools
← Back to Blog
RISK MANAGEMENT ยท Apr 2025 ยท 6 min read

Auto OCO Brackets: Step-by-Step Setup in Topstep and Apex

By EdgeSizer · Updated Apr 2025

OCO brackets are the single most underused risk tool in futures trading. Most prop firm traders either skip them entirely or set them up wrong — and then wonder why their stop filled at the wrong price or their take profit didn't trigger correctly.

This guide covers exactly what to type in each field, for both Topstep and Apex platforms, using the dollar amounts that EdgeSizer calculates for you.

What OCO Actually Means

OCO stands for One-Cancels-Other. When you place an OCO bracket, you're submitting two orders simultaneously: a stop loss and a take profit. When one fills, the platform automatically cancels the other.

For prop firm traders, this is essential. Without it, you're sitting at your screen watching every tick. With it, you can set your levels and step away without blowing a daily loss limit because you missed an exit.

Dollars Mode vs Ticks Mode

Both Topstep and Apex platforms let you set OCO brackets in either ticks or dollars. Always use Dollars mode. Here's why:

  • Dollars mode doesn't change when the price moves. Ticks mode can behave unexpectedly if the platform recalculates after entry.
  • EdgeSizer outputs dollar amounts directly. You copy the number, paste it in, done.
  • Dollars mode is what prop firm support teams use when they explain bracket setup. It's the standard.

The Three Bracket Structure

If you're trading with 3 or more contracts and using 3 take profit levels, you need 4 brackets total:

Bracket structure for 6 contracts (2-2-2 split)
1 POSITION bracket: 6 contracts, SL = full risk, TP = 1R on all
TP1 bracket: 2 contracts, SL = 2-contract risk, TP = 1R profit
TP2 bracket: 2 contracts, SL = 2-contract risk, TP = 2R profit
RUNNER bracket: 2 contracts, SL = 2-contract risk, TP = 3R profit

EdgeSizer generates all four sets of dollar amounts automatically. You just fill in the fields.

Step-by-Step: Topstep (TopstepX Platform)

Step 1: Open your position at your entry price. TopstepX will show a bracket setup dialog immediately after your order fills.

Step 2: Select Dollars from the mode dropdown at the top of the bracket dialog.

Step 3: For the 1 POSITION bracket, enter the SL dollar amount from EdgeSizer in the Stop Loss field. Enter the 1R TP dollar amount in the Take Profit field. Set contracts to your full position size.

Step 4: Add additional brackets for TP1, TP2, and Runner using the + button. Each bracket gets its own contract count and dollar amounts from EdgeSizer.

Step 5: Confirm. TopstepX will show all active brackets on the chart as dotted lines. Verify the levels look correct visually before walking away.

Step-by-Step: Apex (Tradovate Platform)

Step 1: In Tradovate, go to Order Ticket before placing your trade. Enable the Bracket option.

Step 2: Set the bracket type to $ P&L (dollar profit and loss). This is the Dollars mode equivalent in Tradovate.

Step 3: Enter your Stop Loss amount (negative dollar value) and Take Profit amount (positive dollar value) from EdgeSizer.

Step 4: For multiple TP levels, Tradovate requires you to set up additional orders after your initial bracket fills TP1. Many traders use the DOM (Depth of Market) for this.

Apex tip
In Tradovate, you can save bracket templates. After setting up your first trade with EdgeSizer amounts, save it as a template named by your risk amount (e.g. "$250 risk MNQ"). Next time you trade with the same risk, load the template and adjust only if your stop distance changes.

Common Bracket Mistakes

Mistake 1: Setting the SL in ticks instead of dollars. The platform looks similar either way. Always double-check the mode selector before confirming.

Mistake 2: Forgetting to account for the contract split. If you have 6 contracts total and set up one bracket for 6 contracts at TP1 distance, all 6 close at TP1. You need separate brackets per TP level.

Mistake 3: Not verifying on the chart. After setting brackets, look at the chart. The stop and take profit lines should be at the prices you intended. If they're too close or too far, something is set up in ticks when it should be dollars.

Mistake 4: Using the same bracket template for different setups. A $200 risk trade at 30 points stop is not the same as a $200 risk trade at 60 points stop — even if the dollar risk is identical. Recalculate for each trade.

The One-Second Workflow

Here's the actual workflow once you have EdgeSizer open alongside your platform:

  1. Identify setup. Mark entry and stop on chart.
  2. Open EdgeSizer. Select MNQ (or your instrument). Enter entry and stop prices. Enter risk amount.
  3. Read the OCO bracket section. Four rows of numbers: 1 POSITION, TP1, TP2, Runner.
  4. Place your order. When bracket dialog opens, enter the amounts. Select Dollars.
  5. Confirm brackets on chart. Walk away.

That's it. The entire process takes under 60 seconds once you've done it a few times.

Get your bracket amounts in seconds
Enter your setup once. EdgeSizer outputs all four bracket rows instantly.
Open EdgeSizer Free →
This article is for educational purposes only and does not constitute financial advice. Platform interfaces may change — always verify current UI with your prop firm's support documentation.