Option Alpha Docs
  • Intro to Option Alpha
  • TOOLS
    • Bots
      • Creating a Bot
      • Safeguards
      • Automation Basics
      • Using Loops
      • Decisions
      • Automated Trades
      • SmartPricing
      • Exit Options
      • Using Tags
      • Using Inputs
      • Automation Scheduling
      • Bot Logs
      • Templates and Cloning
      • Managing Positions
      • Autotrading Best Practices
    • Trade Ideas
      • Manual Trading
    • 0DTE Oracle
    • Earnings Edge
    • Settings
      • Webhooks
      • Live Trading
        • Connecting to Tradier
        • Connecting to tastytrade
        • Connecting to TradeStation
        • Connecting to Schwab
  • PLATFORM
    • Infrastructure & Security
    • Automations
      • Automation Behavior
    • Data Feeds
    • Order Handling
    • Bot Limitations
    • Supported Ticker Symbols
      • Supported Browsers
      • Supported Countries
    • Ex Dividend & Earnings Dates
    • Troubleshooting
      • Testing Automations
      • Broker Rejection Errors
        • Invalid Authorization
        • Overlapping Strikes Failsafe
        • Duplicate Orders Error
      • Capital Warnings
      • Position Limit Warnings
      • Trade Enforcements
      • Pricing Anomaly Warning
      • Missing or Invalid Input
      • Daily Symbol Limit Error
      • Excessive Errors Failsafe
      • Bot Event Loops
      • Option & Expiration Availability
  • Calculations
    • Profit and Loss
    • Decision Properties
    • Decision Calculations
    • Parameter Selection
    • Probability
      • Probability Theory
      • Understanding Alpha and Expected Value
    • Indicators
      • ADX
      • ATR
      • BOLLINGER BANDS
      • BOP
      • CCI
      • CMO
      • DX
      • EMA
      • KAMA
      • MACD
      • MFI
      • MOM
      • ROC
      • RSI
      • SMA
      • STOCH
      • Stoch RSI
      • TRIMA
      • ULTIMATE OSCILLATOR
      • WILLIAMS %R
  • Resources
    • 'Fast Track' Video Series
    • Live & On-Demand Events
    • Videos
    • Education
    • Blog
    • Podcast
Powered by GitBook
On this page

Was this helpful?

  1. PLATFORM
  2. Troubleshooting
  3. Broker Rejection Errors

Overlapping Strikes Failsafe

The overlapping strikes failsafe prohibits bots from overlapping identical strike prices or splitting apart positions.

PreviousInvalid AuthorizationNextDuplicate Orders Error

Last updated 6 months ago

Was this helpful?

The overlapping strikes failsafe prevents bots from opening a position that overlaps another position or splits a position apart. The error occurs if the new position is in the same bot or same brokerage account as the existing position.

An attempt to open a new position that overlaps the strike price of an existing position in the same bot (also known as “leg stomping”) triggers the overlapping strikes failsafe.

This failsafe will only occur if the option contracts have the same underlying symbol, strike price, and expiration date.

For example, “Bot A” has a SPY short put spread expiring March 17th with a $393 short put strike price and a $387 long put strike price.

If you try to open a new position in "Bot A" with an overlapping contract for either leg, you will receive an alert from your broker in the platform.

For example, you can't open a new SPY position with a March 17th $393 long put because the new order interferes with the existing open contract and the order would “cancel out” the existing $393 short put.

Only a deliberate closing order can close a position.

The failed position will display an error message stating that the broker would not execute the trade because it would close an existing position.

All bots within the Option Alpha platform operate independently. However, if two different bots are connected to the same brokerage account, the broker will alert you to the error.

For example, if “Bot B” tries to open a position with a March 17th $393 long put in the same brokerage account as "Bot A," the broker will reject the order and you will receive an in-app notification.

Although bots do not communicate with one another, the overlapping strikes failsafe prohibits the broker from executing the order because the positions are managed within the same brokerage account.

The error position occupies an active position spot in your bot and will count against your total and daily position limits. You must to create space for more positions.

manually cancel the position