Hi Kanak,
As per SEBI regulations, apart from keeping report of every opinion expressed, the registered analyst also needs to company to certain other conditions like:
have a net worth of minimum INR 1 lakh (0.1 million)
have written internal policies and control procedures
keep adequate documentary basis for her opinions
keep signed copies of all her expressed opinions
keep record for all such opinions for minimum five years
have annual audits from a chartered accountant
appoint a compliance officer to monitor her compliance to RA regulations.
However, as mentioned by me in reply to Akrg, as per clarificatory FAQs from SEBI on regulations, it seems registration is not mandatory if opinions are expressed only on public media. Though one needs to follow certain disclosure requirement and trading restrictions.
For details you may read:
Do you need to register with SEBI before giving opinion about stocks?
Regards,
Vijay