does it use real stock quotes at real time prices?
because otherwise there can be no existing way to simulate it.
99% of stock decision making is based off the research of current world events, other trades being made, big business news and such.
you can't predict a stock without all the real world data.