Short answer: No — FlowBots and Replikanto have no control over Tradovate's API rate limits, and there is no subscription or paid tier that raises it. Any increase has to be requested directly from Tradovate.
About the rate limit
The rate limit applies to the Tradovate/NinjaTrader connection and is currently 5,000 requests per hour (80 per minute). This ceiling is set entirely by Tradovate on their end — Replikanto and NinjaTrader only consume the API, they don't configure or negotiate the limit.
We don't have information on whether Tradovate applies a different limit to firm/company accounts versus individual accounts. If that distinction matters for your setup, ask Tradovate support directly.
What happens when the limit is hit
- Orders and positions can freeze once the limit is reached.
- Pending orders, and positions that can't be canceled, modified, or closed from NinjaTrader, must be managed from the Tradovate/NinjaTrader website instead.
- On NinjaTrader 8.1.4 and later, the platform shows a notification when you hit the limit — earlier versions didn't surface this.
When the limit is exceeded, NinjaTrader also logs it. You can check the Log tab for entries like:
2025-01-01 10:10:10:000|0|32|APEX123000000001, Rate limit exceeded affected Order: Buy 1 StopMarket @ 21000
or
2025-01-01 10:10:10:000|0|32|A rate limit for too many order requests has been hit. Please wait and try again.
Reduce your API usage while you wait on Tradovate
Since the limit itself isn't adjustable from our side, the most reliable fix is cutting how many API calls your setup generates:
- Avoid trailing stops or multiple price changes in a short period — each modification is its own API call.
- Switch to Replikanto's Market Only: Copy Market Orders (Executions) only feature, which copies only the executions to followers instead of every order change. This significantly reduces Tradovate API usage.
For a walkthrough, see this video: this video.
Requesting an increase from Tradovate
Contact Tradovate support directly and ask them to raise the API rate limit for your account:
- Email: support@tradovate.com
There's no subscription or add-on on the FlowBots/Replikanto side that changes this limit — it's entirely Tradovate's call.
Comments
0 comments
Article is closed for comments.