TradeStation

TradeStation is a popular broker supporting stocks, stock options, index options, and futures. Automate your strategies with TradersPost.

Contact Information

Email: [email protected]

Phone: +1 (800) 822-0512

Supported Asset Classes

  • Stocks
  • Options
  • Index Options
  • Futures

One TradeStation login for stocks, options and futures

TradeStation is one of the wider connections: stocks, stock options, index options and futures. It is also a futures connection that can supply market data to a TradersPost paper broker.

The asset class is set on the strategy

You connect TradeStation with OAuth, then subscribe the account to a strategy of the asset class you want and send alerts to that webhook.

  • Where the asset class is set

    Stocks
    Strategy
    Stock options
    Strategy
    Index options
    Strategy
    Futures
    Strategy
    Crypto
    No
  • Integrated by TradersPost

    Stocks
    Supported
    Stock options
    Supported
    Index options
    Supported
    Futures
    Supported
    Crypto
    No

The asset class belongs to the strategy, not to the broker connection. TradeStation also offers crypto, but TradersPost has not integrated it, so nothing is sent for it.

Send an explicit futures contract

TradingView and TradeStation do not always agree on a futures root. Write the symbol into the alert, using an explicit contract with a four digit year, instead of the TradingView ticker variable.

  • You send: The TradingView ticker variable for lumber, LBR

    At TradeStation: A symbol TradeStation does not know

    Rejected

    Lumber is LBR on TradingView and LB at TradeStation.

  • You send: MNQZ2026

    At TradeStation: An explicit contract with a four digit year

    Works
  • You send: MNQ1!

    At TradeStation: Continuous symbols are not reliably resolved

    Avoid

    Rollover is yours to handle, so exits after a roll must name the new contract.

Accounts and paper market data

TradeStation

  • Live and sim
  • Market data for paper
  • Fills can be delayed
Accounts

A single TradeStation login can cover live and sim accounts

Paper market data

Can be the market-data source for a TradersPost paper broker

This gives the futures asset class live data that paper does not have by default.

Fills

TradeStation fills can sometimes be delayed

The paper trading docs note this.

Price rounding and take profit amounts

  • You send: An order on a ticker where TradeStation reports wrong tick data

    At TradeStation: Can be rejected: the price is not rounded to a valid increment

    Rejected

    TradersPost rounds prices to the tick size TradeStation reports. Open the Quote button on the trade to see the minMove TradersPost used and compare it with the increment in the error. If they disagree, the fix is with TradeStation, who can escalate bad ticker data on their side.

  • You send: A take profit amount of 250 on two MNQ contracts

    At TradeStation: 250 points, or about $1,000 on the position

    Price distance

    A futures take profit or stop loss amount is a distance in the instrument price, not dollars of profit. To target dollars, use the PnL amount fields.

For the wider futures workflow, see the futures page.

What TradeStation supports

Order types and features by asset class, as TradersPost sends them to TradeStation.

Long and short in every column.

What TradeStation supports
Capability Stocks Stock options Index options Futures
Order types
Market orders Yes Yes Yes Yes
Limit orders Yes Yes Yes Yes
Stop orders Yes Yes Yes Yes
Stop-limit orders Yes Yes Yes Yes
Trailing stops Yes Yes Yes Yes
Time in force
Day Yes Yes Yes Yes
Good till canceled Yes Yes Yes Yes
Immediate or cancel Yes Yes Yes Yes
Fill or kill Yes Yes Yes Yes
At the open Yes Yes Yes Yes
At the close Yes Yes Yes Yes
Attached exits
Bracket orders Yes Yes Yes Yes
OCO orders No No No No
OTO orders Yes Yes Yes Yes
Trailing stop attached Yes No No No
Direction and size
Short selling Yes Yes Yes Yes
Fractional quantity No Not applicable Not applicable Not applicable

TradeStation: 1 thing that works differently

  • Orders Extended hours orders must be limit orders

    An extended hours order is sent with the extended Day or GTC duration, and only limit orders are accepted.

Crypto Support

While TradeStation does support crypto, TradersPost has not integrated it with our platform yet but we plan to in the future. If you wish to see crypto support with TradeStation, please email us at [email protected] and let us know.

MinMove/TickSize Data Discrepancy

If you encounter an order that gets rejected with a message like Price = 1.19500000 not rounded to a valid price increment [0.01], it is usually caused by a discrepancy with the data provided by TradeStation, which we use to ensure prices are rounded to the nearest valid increment.

You can check the minMove value used for price rounding by clicking the Quote button while viewing a trade.

{
    "source": "ts",
    "symbol": "RNAZ",
    "expirationDate": null,
    "ask": "1.2",
    "bid": "1.19",
    "last": "1.1912",
    "mark": "1.195",
    "minMove": {
        "threshold": 0,
        "below": "0.0001",
        "above": "0.0001"
    },
    "baseMinMove": null,
    "pointValue": "1",
    "updatedAt": "2025-03-21T14:05:01.000000+00:00",
    "status": "realtime"
}

In this example, TradeStation reports that the minMove is 4 decimal places (0.0001). However, when the order was placed, it was rejected with the message "Price = 1.19500000 not rounded to a valid price increment [0.01]". This is due to a data discrepancy for the ticker in question.

To resolve this issue, you need to call TradeStation at 1-800-822-0512 and report the problem so it can be escalated to their data integrity team to fix the issue.

TradeStation automation questions

Can TradingView drive TradeStation stocks, options, and futures?
Yes. Use the matching TradersPost asset class on the strategy (stocks, stock options, index options, or futures) and send alerts to that strategy webhook.