I want to open a new demat account and start stock market trading. Which are the best online service providers for this in India? What's the difference between demat and trading accounts? Which bank is the best option to open a Demat account in India?