Documentation

How connecting Tradovate works.

What you need to connect your Tradovate account to FirmGated, what FirmGated does with that connection, and what's coming in the future.

The short version

To connect Tradovate to FirmGated today, you need your own active Tradovate API Access subscription. Bring your API Key/CID, API Secret, username, password, and exact account ID so FirmGated can verify and lock the route to the correct account.

FirmGated stores credential material only in the encrypted vault and uses it only for the selected broker route. When partner authorization becomes available, this page can switch to that cleaner login flow.

What you need before connecting

01You need a real Tradovate Trader account — not just a demo.
02Your account needs to have more than $1,000 in it before Tradovate unlocks API access.
03You need to subscribe to Tradovate API Access inside your Tradovate account settings.
04Once that's done, bring your API Key/CID, API Secret, username, password, and exact account ID to FirmGated.

Where things stand right now

In Discussion

FirmGated is keeping the partner authorization lane ready while the Tradovate/NinjaTrader team reviews the platform.

API Key Connection

If you already have Tradovate API Access and your own API credential set, you can connect today as long as your account and rules allow it.

Partner Authorization

When official partner authorization is approved, FirmGated can disable pasted credentials and move Tradovate users to the approved login lane.

What FirmGated actually does with your connection

When a trade signal comes in, here's the sequence of things FirmGated does with your Tradovate connection — in order:

StepWhy
Authenticates through Tradovate using your API Access credentialsVerifies your account is real and active
Checks what you're allowed to tradeMakes sure you have permission before placing any order
Looks up the exact contractFinds the correct futures contract before sending your order
Checks your open positionsKnows what you already have open so it doesn't double up
Places your orderOnly after all checks pass — not before
Can cancel ordersIf something goes wrong or you need an emergency exit

The goal

The long-term goal is the approved partner authorization flow. Until then, eligible users can use their own Tradovate API Access credentials, and FirmGated keeps that route isolated to the exact account ID they enter.