Zerodha provides you with the option to have both a demat and trading account as well.