Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Does the Trade Station Simulator really suck this bad?
I have been trying to manually sim trade a price action based strategy using Trade Station and having really bad results even though modeling (both static and automation) shows that the strategy should be profitable.
I am using Trade Station 9.5, trading multiple contracts, using OSO orders and chart trading . I place a buy or sell stop on the chart using the keystroke shortcuts. Once the order fills it then places stop and limit orders according to how I have the OSO template set. I am using momentum bar charts so the bars can paint rapidly when price is moving rapidly given that the chart does not depend on time.
My issue is with extreme lag and slippage in the simulator. The price action paints on the charts just fine so the data feed seems solid. I have compared it to other platforms and data feeds to confirm. However, orders seem to be very slow in filling when there is rapid price action.
I often see 5-10 second lag in orders being filled after the price has hit the buy or sell stop level on the chart. Of course, this results in 5+ tick slippage frequently. I have also see 5+ tick slippage on fills even when price is not moving quickly although this is less frequent.
I have also seen orders fill at 5+ ticks away from my buy/sell stop order even if the price has not hit that fill price on the chart. For example, this morning I placed a sell stop on RTY at 1479.90. The order filled 2 bars later (which was about 90 seconds) at 1479.50 even though the chart did not show price reaching the 1479.50 until three bars later (which was about 8 minutes later).
I also see stop and limit orders temporarily disappear from the chart when I move them. They reappear eventually, but it's very challenging to watch price moving past where you think you have an order set but not really knowing because of issues with those orders showing up on the chart after you move them.
SO my basic question is this: Does the TS sim really suck this bad? Are there any simulators that work well for trading price action on equity and energy futures? How about Ninja, is their simulator any better?
I stopped using TOS because the charts would freeze (which is worse, actually) so that's not an option.
I've used Tradestation for about 15 years, and I'd never believe their simulator. It is good for testing automation, but not for evaluating any performance results, in my opinion.
I have never used Tradestation. Supposedly the best simulator on the market is Trading Technologies. It does a pretty sophisticated queue simulation for limit orders as well as stop fill estimation.
I'm not sure if it supports your kind of chart type (momentum bars) though. Also, non-standard bars can be tricky to trade, because of the extra computing step, as well as the fact that they don't necessarily show the "true"price.
Trading: Primarily Energy but also a little Equities, Fixed Income, Metals and Crypto.
Frequency: Many times daily
Duration: Never
Posts: 5,049 since Dec 2013
Thanks Given: 4,388
Thanks Received: 10,207
Yeah its pretty good. Where as in Tradestation you have either filled when touched, or filled when penetrated with TT you can define the exact number of contracts that needs to trade at a price for you to get a fill. Additionally you also define your latency, so you can model your fill speed more accurately - very important with spreaders/arbitrage etc. TT doesn't auto/indicator trade the way Tradestation does though.
I have A LOT of experience in the sim environment on Trade Station.
I can tell you this.. Most of the time it does work pretty well - But if the market you are trading suddenly gets quick - You will see a lag and all kinds of crazy things can and will happen.
I have had times when after my sim order is finally "Filled" (After lagging for minutes) I will be up or down hundreds of dollars and the fill price was not even anything that would have been possible.
So to basic and easiest answer to your question is - Yes it does suck at times and there is nothing you can do about it.
I have called tech support many times about these issues and finally got a straight answer out of them which was this:
"We spend our time and resources making sure the live trading environment work perfectly. The sim environment is pretty close to accurate but if you are day trading you will see discrepancies". They used to have 10 different servers to handle the simulation trades, but they down-graded to 2 servers a year or so ago. So I guess that shows you where their priorities are.
On a positive note I use Tradestation as a broker as well and have NEVER seen any slippage or had any errors of any kind when trading with real money in the live environment.
Hope that helps - At least now you know it is not you
Donovan2580, you have described exactly what I see almost daily trying to trade equity futures (NQ, YN & RTY) and CL in the TS sim.
My strategy is price action based using momentum or tick charts. I have specific entry targets and exit points. The trades work fine when price action is slow and volume is low, but my trade pan calls for trading at the market open for equities and from about 9:00 AM EST on CL. I also trade the weekly crude oil report. The TS simulator is useless during these high volume/fast action periods.
I tried Ninja today for the first time. The sim worked flawlessly! Trades filled on YM, NQ and CL almost instantly, never had more than 1 tick slippage. After about 30 minutes of trading with 5 contract trades and I was up $4K and done for the day. That's how it's supposed to work!
I have the same issue in 2021. I even upgrade to a faster computer. No replay and slow SIM (at open) are going to be fatal to their business. It is sad, I am with TS for 20 years.
Never tried TS- but have used NT8, MultiChart, TT, MotiveWave, Sierra Chart...
Honestly-
By far the best, most realistic and most versatile SIM I have tried is in Sierra Chart.
Hands down- the flexibility is incredible, the load speeds are awesome. NT8's replay looks like a toy compared to it, by leaps and bounds IMO- not even close.
You can even have a server side SIM account set-up directly with Sierra to model extremely realistic behavior.
Tradestation is shitware. Web based trading platforms are shitware.
SpeculatorSeth
Posts: 780 since Apr 2016
Thanks Given: 22
Thanks Received: 1,018
Getting an accurate backtest has more to do with the user writing the strategy than it does the back tester. Switching platforms doesn't fix the problem because you'll just make the same mistake.