There are a lot of restrictions on NRIs investing in securities market in India. In most cases, NRIs can invest in IPOs except for NRIs staying in USA and Canada. You need to close the existing Demat account that you had when you were resident. You have to open a new Demat account once you become NRI. I don't understand why it is not made easy for NRIs to invest back in the country of their origin. If one moves to another country but still wishes to retain some investments back in home country, the process should be simplified. Hope we get to see some relaxations.