Can we sell stock on T+1 or T+2 day if we have taken delivery on T day?

Yes Ashish, you can sell stock bought on T day on T+1 or T+2. Selling it on T+1 would be a BTST (buy today, sell tomorrow) and carries a slight risk. What risk? More has been explained here: BTST

2 Likes