Strategy Templates
Option Spreads Template
Ready settings for a spreads strategy that copies full spread alerts from Discord or Telegram, and how IBKR, Tradier and Robinhood differ for spreads.
Who it is for
This template is for traders who copy multi-leg option trades, such as verticals and iron condors, from a Discord or Telegram room. The caller posts every leg, and the strategy places the whole spread as one order. For single calls and puts, use the Options template.
Settings
Start from Start from scratch, then set these values. The Strategy Editor explains each setting.
| Tab | Setting | Value | Why |
|---|---|---|---|
| General | Source | Discord or Telegram | The strategy reads the legs from the message text. |
| General | Inherit trade details from message | On | The strategy uses the legs and the expiration the caller named. |
| General | Instrument | Spreads | This opens the spread fields and brokers. |
| General | Direction | Both | The strategy acts on every spread the room calls. |
| General | Entry | Market. On Robinhood: Limit | Robinhood has no market order for options. |
| General | Exit | Market. On Robinhood: Limit | A limit exit that does not fill leaves the position open. |
| General | Time in force | Day | An order that does not fill does not stay open to the next day. |
| Brokers | Broker | IBKR, Tradier or Robinhood | Only these three trade spreads. |
| Sizing | How to pick the trade size | Fixed size | Every trade uses the same size. |
| Sizing | Default quantity | 1, Contracts | One spread is the smallest real trade. |
| AI | AI selling | On | The strategy acts on close calls. |
| AI | Memory | Normal | The AI remembers the spread the caller opened. |
| Risk & exits | Stop loss | 50% | The spread closes when it loses half its value. |
| Risk & exits | Take profit | 50% | The spread closes when it gains half its value. |
| Protections | Duplicate protection | On | A repeat of a recent signal does not trade twice. |
| Protections | Slippage cap | 5% | A fill more than 5% from the expected price is rejected. |
| Protections | Maximum trade value | 500 | No single trade spends more than $500. |
| Notifications | Send to Discord | On | Fills and errors show in your Discord channel. |
Broker differences
| Interactive Brokers | Tradier | Robinhood | |
|---|---|---|---|
| Entry and exit order | Market or Limit | Market or Limit | Limit only |
| Limit price | Bid, Mid, Ask | Bid, Mid, Ask | Bid, Mid, Ask |
| Stop loss, take profit and trailing stop | The app watches the spread | The app watches the net price of the spread | The app watches the price |
| Smart expiration detection | Yes | Yes | No |
| Smart price override | Yes | Yes | Yes |
| Allow extended hours | No | No | No |
Things the editor does for you:
- Every broker. A spread always closes all its legs, so Trim selling and Smart contract match do not show.
- Charles Schwab is not in the broker list. It trades single-leg options only.
- Tradier. The strategy name must be lowercase with hyphens, 20 characters at most.
Test it
Send a full spread alert with Simulate on the strategy page, then place one real spread at the smallest size. Follow Test before you go live.
Related pages
- Instrument: Spreads
- Brokers: Interactive Brokers, Tradier, Robinhood
- Risk tools: Trailing Stops, Protections & Guardrails