Before you start: what Tradovate requires
- The Tradovate API Access add-on (about $25/month), generated in Tradovate Trader under Application Settings β API Access.
- A live, funded account β Tradovate requires roughly $1,000 at the time you subscribe. Prop-firm and evaluation accounts are not eligible.
- Order permission on the key, for the account you intend to trade.
Add the connection
1
Open Settings
Broker connections live in your account settings. If the section isnβt
there, Live trading isnβt enabled for your account yet.
2
Fill in the broker's fields
For Tradovate: your username, the API password you set when you
generated the key, the API key ID (cid), the API key secret (sec),
and the environment β
demo or live.3
Verify
AskFutures logs in once and reads back the list of accounts the key can
trade. A connection is only usable once it shows verified with at least
one account.
A connection is verified against one environment. A
demo connection can
only run strategies in demo, and a live connection only in live. If you want
both, add both β they are separate connections with separate keys.How your credentials are handled
- Credentials are submitted once, on create. They are encrypted immediately and are never sent back β every later read of a connection returns only its status and its accounts.
- They are decrypted only inside the trading service, at the moment it logs in to your broker, and nowhere else in AskFutures.
- Removing a connection removes the stored credentials with it.
One thing to know about Tradovate Trader
Disconnecting
A connection with a live or paused Live trading strategy on it cannot be disconnected β turn Live trading off for those strategies first. This is deliberate: disconnecting with an open position would leave you holding something AskFutures can no longer see or close.Next steps
Turn Live trading on
Pick the account, set the size, and start in demo.
When things go sideways
Decide the behaviour before the first signal, not during it.