Internet has revolutionized the world of stock trading for all investors. Stock trading was the domain of professional traders who used to charge considerable amount, and also take a long time to trade. With the rise of Internet even retail individual investor with a computer can trade like a professional with the considerably less commission. This has given rise to many retail investors who have quit their day jobs in favor of online trading.