What are the eligibility criteria to invest in stocks?

Any person who is an individual resident of India, HUF, proprietary firm, partnership firm or a company can open a trading account with Finwizard Technologies Pvt.Ltd