Why was TATA motors up today ?

Loss doubled still stock was up by 2 %

there can be many reasons to it and it is very difficult to know the exact answer.
so it is better to stick to your strategy ignoring news.

  1. Stock was already near lows
  2. Stocks show opposite moves on result days (or next day) to trap traders
  3. Seems Auto sector may show a bounce in this month as it is also at 5 year lows. That was evident from morning, and may be confirmed over next few sessions

Tata Motors and Ashok Leyland are the two most overhyped stocks by investors. I’d stay as far away from auto sector as possible.