Comment on Tradetax for income tax returns when trading
If these are equity investments, then you pay capital gains. You need to hold for 1 year to get benefit of long term gain. If it is less than that, it is short term, a flat 15% tax. So wouldn’t really matter when you book the profit.