Anand James of Geojit Investments has recommended three stocks to buy today - LT Foods, Torrent Power, and Persistent Systems.