If you do some solid calculations you can say this is not on-demand at least not everyday. Its somewhat difficult for it to be a daily payout due to the rules.
//---- i've had considerable orders rejected lately for risk settings and other terms..... only past few days..... a 250k account rejecting a single micro , there's an issue ...
They told everyone to stop trading Tradovate yesterday, so I closed a trade at a small loss and waited most of the day. They had reset my account back to Sunday night later.
Tradovate on apex has been working fine for me all morning.
APEX is down again this morning. So is Schwab and ThinkOrSwim. All about the same time. Screenshot from downdetector.com