Sensex and Nifty traded lower on Friday, shedding early gains, as concerns over US President Donald Trump's reciprocal tariff policy and persistent foreign investor outflows dampened sentiment. Weak corporate earnings also added to the pressure.