Market Replay for Stock Data

Would be a fantastic tool if you could do market replay on the new stock data, as well as try out trading setups in simulation. I’m not aware of a similar tool that does this, other than ThinkorSwim OnDemand. But it is very clunky and hard to use. Thanks!!!