The domestic stock markets have opened firm, despite mixed signals from the global markets. Asian markets are trading lower this morning, while the Dow and S&P 500 closed at record highs overnight. At 9:18 am, the BSE Sensex was trading at 55,040, higher by 207.15 points and the NSE Nifty was at 16,426.50, up 62.90 points or 0.38 per cent. The broader markets are also trading in the green, with the BSE Midcap index and BSE Smallcap index adding 0.1 per cent and 0.4 per cent respectively.