Thanks Kuldeep.[Sorry for the late reply]
Meanwhile, I'd been using Fibotrader for the past few days.
There is a featuer in it called - "Start training mode", where
we can simulate the "live" market actions, from the past data.
It's very nice. Just give it a try and its worth the time you spend.
I guess it even has some kind of "Portfolio management".
If you add with these "your" money management principles, we get
a "better than the best" mock trading software.
Best of luck,
Praveen.