General

Can I buy and sell shares on the same day in my NRI account (square off on the same day)?

No. NRIs are not allowed to square off (buy and sell the same stock on the same day) in the same settlement cycle.