Residents are subject to Indian tax laws, including capital gains tax on profits earned from securities trading. On the other hand, NRIs are subject to tax laws in India and their country of residence. Double taxation agreements may apply, allowing NRIs to claim credit for taxes paid in one country against taxes payable in another.