Some buying activity is seen in IT and teck sectors, while banking, capital goods, consumer durable, pharma, oli&gas and metal sectors are showing weakness on BSE. The BSE Mid-cap Index is trading down 1.41% at 10,583, whereas BSE Small-cap Index is trading down 1.2% at 10,831.