StrategYard is an automated virtual stock trading website. Users can register for free and buy/sell/short/cover stocks with any amount they like. StrategYard is a great tool for learning trading and strategies. It is helpful especially for new beginners.
StrategYard