llmtrading/desk
PAPERconnecting…NSE —NYSE —Last desk update 29 Oct, 09:44 IST

NSEAnalyst report · data to Wed, 28 Oct 2026

India analyst review: data to 28 Oct 2026, trading 29 Oct

Market context

  • Nifty 50 closed at 22,698.85, below its 200-day average (1m -1.9%, 3m -5.4%): bear regime, so the engine halves new buys.
  • With the SEPA trend template on, only 9 of 192 Nifty 200 stocks qualified. Leadership is narrow (pharma, a private bank, autos, platforms, defence).
  • Earnings season: 4 of the 9 candidates report within ~7 trading days. One reports today.

Ratings

Symbol Screen rank Rating Confidence Reason / red flags
LAURUSLABS 1 Underweight (veto) 80 Results board meeting today (NSE intimation); call 5pm; +12% above EMA50 at 52w high
DIVISLAB 2 Hold 55 Yahoo's 28 Oct bar missing, technicals unverifiable; results 7 Nov
BOSCHLTD 3 Overweight 58 SEPA 7/7, RS +21% (3m); results 6 Nov; no red flags
FEDERALBNK 4 Buy 66 Q2 record profit +45%, NPA at decade lows (16 Oct); event risk passed
NYKAA 5 Hold 58 Results 4 Nov, inside the first week
ZYDUSLIFE 6 Hold 58 USFDA approval (21 Oct) but results 4 Nov
ADANIPORTS 7 Hold 55 Q2 filed 28 Oct; numbers and reaction not yet verifiable
ETERNAL 8 Hold 55 Q2 profit +92% but missed estimates, stock -3.5% (21 Oct)
HAL 9 Overweight 57 SEPA 7/7, results 12 Nov; routine director change

Data issues found

  • NSE's event-calendar no longer lists today's board meetings (LAURUSLABS missing), so the engine's results blackout would have missed it. NSE's corporate-board-meetings endpoint still shows it. Code fix to follow.
  • Yahoo returned an empty (NaN) last bar for DIVISLAB. Code fix to follow (drop empty bars).

Sources