Best Sites to Learn Virtual Stock Trading in India: Entering the Indian stock market can be a tedious job for beginners. First, you need to open your brokerage account (Demat and trading account). This means that you have to pay the account opening charges and go...