Profits from stocks held over a year are taxed as LTCG at 12.5%, with the first ₹1.25 lakh exempt each year. Profits from stocks sold within a year are taxed as STCG at 20%, and intraday trading profits are taxed as regular income at your slab rate.