Key benchmark indices are trading firm in early trade on buying demand in index pivotals. At 9:25 IST, the barometer index, the S&P BSE Sensex, was up 224.35 points or 0.46% at 48,956.90. The Nifty 50 index was up 59.20 points or 0.4% at 14,737. Asian stocks are trading mixed. The S&P BSE Mid-Cap index was up 0.45%. The S&P BSE Small-Cap index was up 0.69%. The market breadth, indicating the overall health of the market, is strong. On the BSE, 1560 shares rose and 685 shares fell. A total of 117 shares were unchanged. On the macro front, the Wholesale price index (WPI) inflation data for April is scheduled to be released on Monday.