FREE Equity Delivery and MF
Flat ₹20/trade Intra-day/F&O
Yes, you are allowed to transfer money earned in India to an NRO account.
It is a regular savings account for NRI clients to deposit money from other Indian bank accounts. However, it has certain restrictions like maximum repatriable amount is USD 1 million with subject to RBI approval.
Zerodha Trade@20