No, we do not charge annual maintenance charges (AMC) for trading or demat account. Your account with us is zero maintenance charges account. We collect Rs 1000 as refundable deposit towards demat account and will refund you as and when you close the account.  You do not have to pay any deposit for Trading Account.