Yes, you can start trading after opening an account. You just need to have funds in the bank account or stocks with your Depository Participant.