How to open demat account and trading account

Is there a minimum balance or charge to open a demat account?,