best Demat account for beginners who wish to start investing in the markets is hands down a full-service broker. These days many reputed brokers provide Demat Account opening free of charge. You should choose the broker who can guide you in your investment decisions, don’t get lured by low brokerage, in long term a piece of good advice will pay significant returns and hence it makes sense to choose a good full-service broker.