Hi,
The software comes free but they make you pay the exchange fees for any real time data you get.
They have first class reporting.
I have not looked at their stops so can't comment.
They are such a good broker though. I have traded through a lot of brokers in my time and these guys are the very best. Just don't contact the help(less) desk!
NQR