No, there is no minimum balance requirement to open a demat account with StoxBox. You can start with any amount that suits your investment strategy.