Why is shorting stocks not allowed in India for several days.

Point is, In India we are required to square off the positions on the same day, whereas I have learned that in exchanges in foriegn you can square off whenever you want, there is no such rule to square off on the same day. Why are we not allowed to be short on a stock for more than a day?

Similar threads