This Karvy India is a Fraud and full Brokerage firm with lots of disadvantage:
High Brokerage as compared to other Brokerage form
Brokerage depend on Lots not on Trade.
Your trade will square off without your info.
Payout tooooo bad.
You will prefer to go to Zerodha or Angel Broking