Skip to main content

Why aren't my Tradovate risk settings taking effect?

Why Tradovate risk parameters that are configured and enabled in Tradecopia may not be enforcing, and how to fix it with a manual push.

Your Tradovate risk parameters are configured and enabled in Tradecopia but not enforcing — this is almost always caused by a missing push step.

You might be experiencing this if:

  • Tradovate risk settings are enabled in Tradecopia but not being applied by Tradovate

  • Daily limits or profit targets on a Tradovate account are configured but have no effect

  • Risk management worked before on Tradovate but stopped working after you changed a parameter

Why this happens

Tradovate risk management works differently from other brokers. Rather than Tradecopia enforcing limits internally, Tradecopia sends your risk parameters to Tradovate's own execution engine — Tradovate handles enforcement at the broker level.

This transfer does not happen automatically when you save your settings. You must manually push your parameters from the Risk Management panel for Tradovate to receive them. Until you push, Tradovate has no record of your current configuration and cannot enforce anything.

This applies to Tradovate only. Rithmic and TopStepX accounts use a different architecture — if you are on one of those brokers and risk is not triggering, see Risk management not triggering.

How to fix it

What causes this
Your risk parameters were configured or changed in Tradecopia but not pushed to Tradovate. Tradovate is enforcing whatever was last pushed — or nothing at all if you have never pushed.

How to fix it

  1. Open the Risk Management panel in Tradecopia for your Tradovate account

  2. Push your settings using the push option in the panel

  3. Wait for the sync status to confirm the push completed

  4. Log into the Tradovate platform and verify your risk parameters are showing correctly on their side — this is the only confirmation that Tradovate received and processed the settings

If the issue does not resolve
If you pushed successfully, confirmed the parameters on the Tradovate platform, and risk is still not triggering, contact the Tradecopia support team with the details — the team will investigate.

Push is required after every change

The push step is not a one-time setup — it is required every time you modify your risk parameters.

If you adjust any value after your initial configuration, Tradovate will continue enforcing the previously pushed settings until you push again. Whatever was last pushed is what Tradovate is running, regardless of what is currently showing in Tradecopia.

If risk still isn't triggering after a correct push

If you have pushed your settings, verified them on the Tradovate platform, and risk enforcement is still not behaving as expected, the issue may be with Tradovate's engine rather than Tradecopia. Tradecopia's role ends once the push is confirmed — enforcement from that point is handled entirely by Tradovate.

Contact the Tradecopia support team with the details — confirm that the push completed, that the parameters are visible correctly on the Tradovate side, and describe what you expected vs what is happening. The team will follow up.

Related articles

Did this answer your question?