There's never any trading 'against these funded programs'. If / when trading on the simulator the fills are subject to the simulator on Ninjatrader which I'd say is fairly (very?) realistic. There's no cheating in that regards.
Most who try this ain't good enough to pass those programs anyhow, so they don't really need to cheat with false fills in order to make people fail.
I don't know if my funded account was in simulator or not, but it's been said that the initial live account will be a simulated account and that you will be moved to a live account later on if you stay profitable. I couldn't find it in fine print for OneUp now, but this is what LeeLoo says:
View attachment 263939
Initially, I figured this was no big deal as I wouldn't mind my profits being paid out from the subscription fees of others and knowing the fills are good, but that was before I started considering the incentives from the firms point of view by doing that.
If my 'live profits' are generated in a simulator only - they don't have any profits to pay me from. This means the money have to come from something else other than profits from the market. And basic accounting tells us that this would be an expense for the company. And potentially a large one.
So, they really have zero incentive for you to succeed and all incentives to make you fail before you get that far.
In my case, they either collected 6K of profits themselves OR they didn't have to pay me what I was due. Either way it's a win for them.
If they don't let you trade live accounts even after passing evaluation, then it's really shady and their interests are opposite yours. You can usually tell if it's sim by the fills or by checking the actual time and sales.

