Skip to content
PSX

System follows your device setting.

Tools · Pakistan Stock Exchange

Stock Screener

Narrow every PSX share down to the few that fit what you are looking for — by sector, valuation, dividends, momentum and the model's signal. Start from a ready-made screen or set your own filters.

As of closeSource: Pakistan Stock ExchangeEnd-of-day figures, not a live trading feed

43 of 518 shares match

Popular screens

Filters

Leave a box empty to ignore it. Every filter you set must be true for a share to appear.

AI signalThe model's directional reading of the stock over the next ten sessions, on a five-step scale from strongly bearish to strongly bullish, built from price and indicator history. A description of the data, not investment advice. Glossary
RSI (14) betweenRSI (Relative Strength Index)A momentum gauge from 0 to 100, usually over 14 days. Above 70 is called overbought and below 30 oversold, but in a strong trend RSI can stay there for weeks — it is not a buy or sell instruction. Glossary
P/E ratioShare price divided by earnings per share — how many rupees you pay for one rupee of annual profit. Compare it only with companies in the same sector. Glossary
Dividend yieldAnnual dividend per share divided by the share price, as a percentage. A very high yield is often a warning: the price may have fallen sharply, and the dividend may be cut next. Glossary
Market capitalisationShare price multiplied by the number of shares outstanding — what the market says the whole company is worth. Use it, not the share price, to compare the size of two businesses. Glossary
Model scoreThe model's overall reading of the stock from 0 to 100, where 50 is neutral. Higher means its inputs lean more positive. An automated estimate, not advice. Glossary
Reset
Plus

Save screens & export to CSV

Keep the filters you use most one click away, and download any screen's results as a spreadsheet.

Results · 43

Click any column heading to sort. Tap a ticker for its full analysis. A dash is a figure we do not hold.

Not judged: market cap n/a for 9 shares — left out because the figure is not on file, not because it failed the filter.

PSX shares matching the screen, with price, daily change, RSI, P/E, dividend yield, market capitalisation, fundamental score, model score and signal.
Symbol Price (Rs) Chg % RSI RSI (Relative Strength Index)A momentum gauge from 0 to 100, usually over 14 days. Above 70 is called overbought and below 30 oversold, but in a strong trend RSI can stay there for weeks — it is not a buy or sell instruction. Glossary P/E P/E ratioShare price divided by earnings per share — how many rupees you pay for one rupee of annual profit. Compare it only with companies in the same sector. Glossary Div % Dividend yieldAnnual dividend per share divided by the share price, as a percentage. A very high yield is often a warning: the price may have fallen sharply, and the dividend may be cut next. Glossary Mkt cap Market capitalisationShare price multiplied by the number of shares outstanding — what the market says the whole company is worth. Use it, not the share price, to compare the size of two businesses. Glossary F-Score Fundamental scoreA 0–100 summary of a company's reported valuation and quality figures, where 50 is neutral. It is only as good as the figures behind it, so read those too. Glossary Model score ▲ Model scoreThe model's overall reading of the stock from 0 to 100, where 50 is neutral. Higher means its inputs lean more positive. An automated estimate, not advice. Glossary Outlook AI signalThe model's directional reading of the stock over the next ten sessions, on a five-step scale from strongly bearish to strongly bullish, built from price and indicator history. A description of the data, not investment advice. Glossary
ENGROHEngro Holdings Limited249.17▼ −1.07%3647.7—Rs 300.1B4226Strongly bearish
ILPInterloop Limited93.20▲ +2.13%418.9—Rs 130.6B5628Strongly bearish
PPLPakistan Petroleum Limited215.08▼ −0.09%435.9—Rs 585.2B6229Strongly bearish
MTLMillat Tractors Limited282.99▲ +0.77%3414.5—Rs 112.9B5032Strongly bearish
HBLHabib Bank Limited287.66▲ +1.07%426.3—Rs 422.0B6233Strongly bearish
KELK-Electric Limited5.83▲ +0.52%4438.9—Rs 161.0B3433Strongly bearish
ABLAllied Bank Limited170.11▲ +0.62%485.9—Rs 194.8B6235Strongly bearish
PTCPakistan Telecommunication Company Ltd42.84▲ +0.90%2139.3—Rs 161.7B4236Strongly bearish
MEBLMeezan Bank Limited523.76▼ −0.16%319.8—Rs 946.5B5636Strongly bearish
LUCKLucky Cement Limited398.09▲ +0.17%4312.5—Rs 583.2B5037Strongly bearish
SYSSystems Limited109.22▼ −0.93%2923.4—Rs 167.2B4738Strongly bearish
SCBPLStandard Chartered Bank (Pak) Ltd59.30▼ −1.17%4410.6—Rs 229.6B5638Strongly bearish
FATIMAFatima Fertilizer Company Limited135.18▲ +2.36%4010.1—Rs 283.9B5638Strongly bearish
FABLFaysal Bank Limited91.19▲ +0.54%436.3—Rs 138.4B6239Strongly bearish
ISILIsmail Industries Limited1,828.000.00%5430.7—Rs 121.3B3439Strongly bearish
HUBCThe Hub Power Company Limited193.18▲ +2.42%4510.2—Rs 250.6B5641Strongly bearish
ATRLAttock Refinery Limited1,096.84▼ −1.31%403.0—Rs 116.9B6242Strongly bearish
SLMService Long March Tyres Limited21.30▼ −0.65%3111.6—Rs 166.0B5642Strongly bearish
POLPakistan Oilfields Limited660.59▼ −0.86%285.4—Rs 187.5B6642Strongly bearish
UBLUnited Bank Limited410.36▼ −0.11%457.1—Rs 1,027.6B6242Strongly bearish
HMBHabib Metropolitan Bank Limited96.76▲ +0.72%505.3—Rs 101.4B6242Strongly bearish
MARIMari Energies Limited629.73▼ −0.68%448.7—Rs 756.1B5644Strongly bearish
FCCLFauji Cement Company Limited52.83▲ +0.40%547.3—Rs 129.6B6245Strongly bearish
OGDCOil & Gas Development Company Limited303.68▲ +0.41%455.4—Rs 1,306.1B6245Bearish
BAHLBank AL Habib Limited151.95▲ +1.36%516.0—Rs 168.9B6245Bearish
MCBMCB Bank Limited389.32▲ +1.39%588.5—Rs 461.4B5646Bearish
PIAHCLAPIA Holding Company Limited22.61▲ +0.71%483.6—Rs 118.3B5447Bearish
GLAXOGlaxoSmithKline Pakistan Limited315.00▲ +0.06%519.6—Rs 100.3B5647Bearish
INDUIndus Motor Company Limited1,824.29▲ +1.90%585.6—Rs 143.4B6647Bearish
NESTLENestle Pakistan Limited7,083.86▲ +0.51%4618.2—Rs 321.3B4748Bearish
NBPNational Bank of Pakistan164.97▲ +6.58%554.7—Rs 351.0B6250Neutral
FCEPLFrieslandcampina Engro Pakistan Limited134.72▼ −1.86%5316.0—Rs 103.3B5051Neutral
PNSCPakistan National Shipping Corporation536.48▲ +0.65%4620.3—Rs 106.3B4753Bullish
BWCLBestway Cement Limited474.41▲ +2.40%7410.4—Rs 282.9B5658Strongly bullish
UPFLUnilever Pakistan Foods Limited25,700.22▲ +0.00%5021.3—Rs 163.7B4760Strongly bullish
EFERTEngro Fertilizers Limited195.46▲ +1.69%5810.6—Rs 261.0B5660Strongly bullish
AKBLAskari Bank Limited108.91▲ +2.22%596.3—Rs 157.8B6261Strongly bullish
PAKTPakistan Tobacco Company Limited1,478.40▲ +0.33%7510.6—Rs 377.7B5662Strongly bullish
BAFLBank Alfalah Limited57.88▲ +2.57%642.9—Rs 182.6B6262Strongly bullish
COLGColgate-Palmolive (Pakistan) Limited1,164.21▲ +2.42%6815.2—Rs 282.6B5063Strongly bullish
ATLHAtlas Honda Limited1,594.92▲ +1.84%648.9—Rs 197.9B5664Strongly bullish
PSOPakistan State Oil Company Limited362.83▲ +2.00%5711.3—Rs 170.3B5664Strongly bullish
FFCFauji Fertilizer Company Limited549.10▲ +2.23%6310.2—Rs 790.2B5666Strongly bullish

How to use the PSX stock screener

  1. 1Start with a question, not a filter. "Which profitable companies pay a steady dividend?" becomes a minimum dividend yield and a maximum P/E. The popular screens above are ready-made versions of the common questions.
  2. 2Add one filter at a time. Every filter must be true at once, so each one you add can only shrink the list. If nothing is left, the last filter was too tight.
  3. 3Sort to rank what is left. Click a column heading — dividend yield, P/E, model score — to put the strongest candidates first. Click again to reverse the order.
  4. 4Treat the list as a shortlist, not an answer. Open each ticker to read its chart, fundamentals and what drives its sector before deciding anything. Compare valuations only between companies in the same sector.