Profit booking, coupled with political turmoil and upcoming US macro-data amidst thin volumes, subdued Indian equity markets on Tuesday.

This led a barometer index of the Indian equity markets to provisionally close 145 points down during the day's trade.

Initially, both the bellwether indices of the Indian equity markets opened on a flat note in sync with their Asian peers.

Both the key indices, however, recovered on the back of some stock-specific buying and lower crude oil prices during the mid-afternoon trade session.

But they soon ceded their gains, as profit bookings, parliamentary logjam and upcoming US macro-data subdued investors' sentiments.

In addition, the delay in passage of the crucial GST (Goods and Services Tax) Bill continued to eroded investors' confidence.

The barometer 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE) provisionally closed the day's trade lower by 145 points.

Similarly, the wider 50-scrip Nifty of the National Stock Exchange (NSE) closed in the red. It ended lower by 48.10 points or 0.61% at 7,786.35 points.

The Sensex of the S&P Bombay Stock Exchange (BSE), which opened at 25,731.07 points, provisionally closed at 25,590.65 points (at 3.30 p.m.) -- down 145.25 points or 0.56 percent from the previous day's close at 25,735.90 points.

The Sensex touched a high of 25,787.21 points and a low of 25,485.17 points during the intra-day trade.

The Sensex had closed the previous session on Monday, up 216.68 points or 0.85%, while the Nifty ended higher by 72.50 points or 0.93%.