No. The Best Demat Account Refer and Earn program doesn't require any investment.
But if you don't have a website or a social media presence with a substantial audience, the need for time investment will surely arrive.