The age limit for trading is 18 years. You can trade shares and other securities only through a Trading account. It involves contracts between your broker and you. And the Indian Contract Act (1872) does not permit minors to enter into any contracts. Hence, if you are below 18 years of age, you may have a Demat account but not a Trading account.