Quote from jplazard:
thinkorswim.com their platform is great for testing before I went live i used their demo account which last forever. And they have the best software you their by barrons
Quote from piezoe:
Thinkorswim has a very bad fill engine, horrible actually, on their paper trade platform. It simply fills your order as soon as there is a transaction at your price.