# NSE stock screener

> Build a scan by clicking blocks together or writing it out, then run it across 3,500+ NSE instruments on price, volume, delivery and technicals.

Canonical: https://dev.patternsradar.com/screener

The blank scratchpad: an empty editor over the whole NSE cash market. Blocks and text are two renderings of one parsed query, so a scan can be clicked together, finished by typing, and switched back without retyping anything.

## Addressing it

- `https://dev.patternsradar.com/screener`: the empty editor.
- `https://dev.patternsradar.com/screener?q=<sift source>`: opens the editor with a query already in it. Carries raw Sift out of the docs. Not indexed, because one query has many spellings.
- `https://dev.patternsradar.com/screener/<slug>`: a named scan from the library, with its explanation and a hit-rate replay. 142 of them, listed at https://dev.patternsradar.com/scans.md.

## Writing the query

```sift
where close > ema(21) and delivery_pct > 60
```

The full language is at https://dev.patternsradar.com/docs/sift.md. To run scans without a browser at all, use the REST API (https://dev.patternsradar.com/docs/api.md) or the MCP server (https://dev.patternsradar.com/docs/mcp.md). A key is free on every plan.

---

Price and delivery data from the [eod2](https://github.com/BennyThadikaran/eod2) dataset: National Stock Exchange of India end-of-day files, split- and bonus-adjusted, updated after each close. Not affiliated with or endorsed by NSE. PatternsRadar is a research tool. Nothing here is investment advice or a recommendation to buy or sell anything.
