Documentation
WebsiteReleases
  • What is TradersPost?
  • Getting Started
  • What's new?
  • Core Concepts
    • Brokers
      • TradeStation
      • Alpaca
      • Tradier
      • Robinhood
      • Tradovate
      • NinjaTrader
      • E*TRADE
      • tastytrade
      • Interactive Brokers
      • Coinbase
      • Bybit
      • Kraken
      • Webull
      • Binance
      • TDAmeritrade
      • Broker Roadmap
        • Schwab
    • Strategies
    • Subscriptions
    • Webhooks
  • Learn
    • Rate Limits
    • TradingView
    • Prop Firm Trading
    • TrendSpider
    • MetaTrader 5 - MT5
    • Backtesting
    • Order Behavior
    • Order Queueing
    • Order Classes
    • Paper Trading
    • Position Sizing
    • Fractional Shares
    • Custom Code Examples
    • Discord Trading Bot
    • API
  • Assets
    • Stocks
    • Futures
    • Options
    • Crypto
    • Forex
  • Strategies & Indicators
    • Strategy Developers
    • Example Strategies
      • Simple Strategy
      • EMA Crossovers
      • Automate Channel Trading
      • Range Trade Heikin Ashi RSI
      • Scheduled Alerts
      • Simple Trend Lines
      • 8-55 EMA Cross Strategy
      • High-Low Range Trend-Following
      • LuxAlgo SMC Trade Signals
      • Confluence of Alerts
      • Automated Channel
      • SSL Hybrid
      • Engulfing Candles
      • Supertrend and Bollinger Bands
    • Premium
    • Free
    • Build Your Own
  • Additional Information
    • Glossary
    • Error Messages
    • Troubleshooting
    • Frequently Asked Questions
    • Office Hours
    • Known Limitations
    • Trading Communities
    • Trade Journaling
    • Useful URLs
    • WebhookMessage Library
    • Maintenance Windows
    • Releases
  • Links
    • Discord
    • Community
    • Pricing
    • Register
    • Login
Powered by GitBook
On this page
  • Contact Information
  • Supported Asset Classes
  • Is the API Access Add-On Required to use Tradovate?
  • 401 Access Denied
  • Limitations
  • Market Data for TradersPost Paper Accounts
  • Limit orders without a price in the signal
  • No Profit & Loss or current price data on open positions.

Was this helpful?

Edit on GitHub
  1. Core Concepts
  2. Brokers

Tradovate

Tradovate is a popular broker for trading futures due to their competitive margin requirements. Build automated trading strategies using TradersPost on top of your Tradovate account.

PreviousRobinhoodNextNinjaTrader

Last updated 8 months ago

Was this helpful?

The Tradovate integration is generally available for all TradersPost customers. Please remember that this integration is in BETA and you may experience issues that we have not discovered yet. It is recommended to test with a paper account first. If you have any issues or questions, please email us at

Contact Information

Email:

Phone:

Supported Asset Classes

  • Futures

Is the API Access Add-On Required to use Tradovate?

No, the API Access Add-On that Tradovate charges a monthly subscription for is not required to use TradersPost.

401 Access Denied

If you get a 401 Access Denied when trying to submit orders to your live account, this is caused by having 2fa enabled. Make sure you have approved TradersPost after connecting to TradersPost. Check your spam/junk/promotions in your email for an email asking you to approve TradersPost.

Limitations

The TradersPost + Tradovate integration currently does not support market data so we are not able to fetch quotes. This means we have the following limitations:

Market Data for TradersPost Paper Accounts

Limit orders without a price in the signal

This means you are required to send a price in your signal since we aren't able to fetch quotes. In the following example, since we are entering with a market order and we don't know what price you will be filled at, we will use the signalPrice to calculate the limit order limit price of $18600.

If limit orders are configured and the signal does not have a price, then a market order will be submitted.

{
    "ticker": "MNQ",
    "action": "buy",
    "orderType": "market",
    "signalPrice": 18500,
    "takeProfit": {
        "amount": 100
    }
}

And if you are using limit orders, then the entry limit price will be used to calculate the take profit limit price. In this example, a take profit limit order will be calculated with a limit price of $18600.

{
    "ticker": "MNQ",
    "action": "buy",
    "orderType": "limit",
    "limitPrice": 18500,
    "takeProfit": {
        "amount": 100
    }
}

No Profit & Loss or current price data on open positions.

Since we aren't able to use your market data or fetch quotes, we aren't able to show open position P&L.

Due to the lack of market data with Tradovate, a TradersPost paper broker cannot use Tradovate as a . , however, can be used as an alternative.

support@traderspost.io
support@tradovate.com
+1 (844) 283-3100
TradeStation
connection for market data