FIIs sold nearly ₹19,500 crore while DIIs bought ₹17,500 crore, with retail and HNI traders showing signs of panic.