If you want to open a free demat and trading account then you can open one through upstock. Because it is such a platform through which you can open Demat and trading accounts for free.