To start trading online we need a demat account and a online trading account. There are many companies offering these facilities. Although this list is not comprehensive we have tried to look at some of the big players in the field. We will also look at their charges. The charges shown may change with time, [...]