Trading account is used to buy and sell shares, while to keep those shares one need a demat account. So to open a trading account Know Your Client (KYC) formalities where you are required to provide basic documentation. I have already answered a question on similar lines which link is given below: