Some buying activity is seen in capital goods, auto, banking, metal, consumer durable, oil & gas and power sectors, while IT sector is showing weakness on BSE. The BSE Mid-cap Index is trading up 0.67% at 10,507, whereas BSE Small-cap Index is trading up 0.93% at 10,850.