NEPSE stock screener
A search bar finds what you know.
A screener finds what you do not.
Filter every listed NEPSE stock by sector, price, P/E, P/B, dividend yield and earnings, all at once. Save the screen and Punji tells you when a stock enters or leaves it.
Illustrative. Sample app screen. Figures are examples, not live NEPSE data.
Two conditions, run for real
164 scrips down to 85.
Liquidity first, then direction. Almost everything clears the liquidity test, and then the second condition takes 164 down to 85. That collapse is the whole argument for screening: a list you could read in a minute, out of a market you could not.
- Every NEPSE scrip in the snapshot164
- Traded in all 22 sessions of the broker window164
- And closed the last session higher85
· Run against the snapshot this page was built from. “Closed higher” means the last session against its previous close, not a return over the window. The app screens on P/E, P/B, dividend yield and earnings too; this snapshot does not carry them. Unofficial and may be delayed; nothing here is investment advice.
| Scrip | Sector | Last | Change | Turnover |
|---|---|---|---|---|
| RSML | Manufacturing And Processing | Rs 2,830.00 | +5.01% | Rs 832.06 cr |
| SHIVM | Manufacturing And Processing | Rs 661.00 | +0.46% | Rs 309.07 cr |
| MAKAR | Hydro Power | Rs 406.50 | +0.59% | Rs 251.53 cr |
| MEN | Hydro Power | Rs 627.10 | +0.85% | Rs 218.97 cr |
| UMHL | Hydro Power | Rs 562.40 | +0.70% | Rs 201.22 cr |
| GBIME | Commercial Banks | Rs 250.00 | +0.04% | Rs 196.19 cr |
| SYPNL | Manufacturing And Processing | Rs 1,281.00 | +0.12% | Rs 192.32 cr |
| KBL | Commercial Banks | Rs 213.00 | +0.09% | Rs 180.92 cr |
| RADHI | Hydro Power | Rs 679.00 | +0.59% | Rs 176.42 cr |
| SANIMA | Commercial Banks | Rs 360.00 | +0.53% | Rs 174.60 cr |
Reliance Spinning Mills leads on turnover. Showing 10 of 85. Every scrip has its own page with the full broker flow behind these figures.
Why screen at all
Reading every listed company once a week is not a strategy, it is a chore nobody finishes. A screen is the same judgement written down once and applied to the whole market every day.
What it answers
Four questions a list of prices cannot.
Value by sector, income, standing watch, and the find you would never have searched for.
Does any sector have value right now?
Filter by sector, then add a P/E cap. The results show which companies in banking, hydro or micro-finance actually trade at a valuation you would pay, rather than making you guess from the index.
Which stocks pay a meaningful dividend?
Set a dividend yield floor and the screener surfaces every NEPSE stock that clears it. Add a profit growth filter and you narrow it further, to companies that are both paying and growing.
Can a screen run while I sleep?
Saved screens run in the background. When a stock crosses into your criteria, you get a notification. The screener becomes a standing watch rather than a task you have to remember to repeat.
What would I never have thought to search for?
Low P/B in the finance sector, high yield in micro-finance, unusual volume alongside strong earnings. These are screener finds, and a search box cannot produce them.
How it works
Filter, read, save.
The order matters: the filters decide the list, the list decides what you read, and saving turns both into a standing watch.
Pick your filters
Choose sector, price range, and any fundamentals you care about: P/E, P/B, dividend yield, or volume style. The result count updates live as you add each condition.
Read the results
The matching stocks appear in a clean list with the key metrics you filtered on shown side by side. Tap any row to go straight to the stock detail page.
Save and get alerted
Save the screen with a name. From that point, Punji watches it daily and sends you a push notification whenever the matching set changes.
A stock screener is a filter tool that narrows the full market down to the stocks that match criteria you set. Instead of scrolling through every listed company, you say something like "P/E under 20, dividend over 3 percent, banking sector" and the screener returns only the stocks that qualify.
Yes. The screener covers fundamental metrics including P/E ratio, P/B ratio, dividend yield, earnings per share, and return on equity, as well as sector and price-range filters. Set the values that matter to you and the results update to match.
Yes. Fundamentals are refreshed each trading day from the official NEPSE data. The screener you open on Monday morning reflects the latest published figures, not stale numbers from last week.
Yes. The full screener, including saved screens and all filters, is free on iOS and Android.
Yes. Save any screen and Punji will push a notification when a stock enters or leaves the result set. You set the filter once, and the market watches it for you.
You can combine as many filters as you like: sector, price range, P/E, P/B, dividend yield, volume style, and more. The screener applies all conditions together, so a result must satisfy every filter you have set.
Free on iOS and Android. Every fundamental, saved screens, alerts on change.