stock-screener

NSE/BSE stock screening by fundamentals — PE ratio, ROE, debt-to-equity, dividend yield, market cap. Use when screening or filtering stocks.

Stock Screener

Step 1: Screening Criteria

Ask the user what they're looking for:

  • A) Value stocks — low PE, high dividend yield
  • B) Quality stocks — high ROE, low debt, consistent earnings
  • C) Growth stocks — high revenue/earnings growth
  • D) Dividend stocks — high and consistent dividend yield
  • E) Custom screen — define your own criteria

Preset Screens

Value: PE < 15, PB < 2, Dividend Yield > 2%, Market Cap > Rs 5,000 Cr Quality: ROE > 15%, Debt/Equity < 0.5, 5yr Profit CAGR > 10%, Market Cap > Rs 10,000 Cr Growth: Revenue CAGR 5yr > 15%, EPS CAGR 5yr > 15%, Market Cap > Rs 2,000 Cr Dividend: Dividend Yield > 3%, Payout consistent 5yr+, No dividend cut in 5yr

Step 2: Data

Search the web for data from Screener.in, Trendlyne, or Ticker Tape.

bash ${CLAUDE_PLUGIN_ROOT}/scripts/nse-screener.sh SCREEN_TYPE

Step 3: Results

Present as a sorted table: | Stock | CMP | Market Cap | PE | ROE | Debt/Eq | Div Yield | 5yr CAGR |

Include sector classification and Nifty index membership.

Step 4: Analysis

For top 5 results, provide brief analysis: business quality, competitive moat, recent developments, risk factors.

Disclaimer: "Stock screening is for research purposes. This is not a buy/sell recommendation."