It is inimical to the interests of India that anonymous entities should be allowed to participate in Indian stock Exchanges. Transparency in the trading of securities may hurt market sentiment in the short term, but it will strengthen stock market operations in the long term.