Love it or hate it, it's a good way to make money if your smart about it. Need a margin account, realtime L2, and an understanding of charts and you have a chance at making some real money in my opinion. ...but if your not careful, you can lose your shirt just as quick.