How to Build a PSX Watchlist and Stock Screener Routine With Free Tools (2026)

The Pakistan Stock Exchange has several hundred listed securities. FinHisaab’s free screener showed 571 stocks on 14 October 2026, while another screener counts about 485 actively traded ones, and the exchange’s own screener lists around 750 rows. Nobody can read all of them, and most beginners solve the problem by following whatever a friend, a video, or a group chat mentions that week. A stock screener routine for the PSX replaces that randomness with a short, repeatable process that takes about half an hour a week and costs nothing. So, here I am going to share with you how to build a PSX watchlist and stock screener routine with free tools.

This guide shows which free tools to use, the filters worth setting, a five-step routine for turning a screen into a watchlist, and a worked example of how a screen can mislead you. It is a research workflow, not a list of stocks to buy.

The Free Toolkit

It is important to know how to build a PSX watchlist with the free toolkit. Each of these is free for the features listed, but plans and sign-up requirements change, so check each site before relying on it.

ToolWhat You Get FreeLimitation
PSX Data Portal (dps.psx.com.pk)Official prices, company announcements, financial reports, and a stock screener with sector, index, market cap, price, daily and one-year change, P/E (trailing twelve months), dividend yield, free float, and 30-day average volumeFewer fundamental filters, for example no return on equity or debt filters among its listed criteria
FinHisaab screenerFree screener with a large set of fundamental and technical metrics, plus a mutual fund screenerVerify data against the PSX portal before acting
BSL stock screenerFilters on price, P/E, dividend yield, market cap, ROE, EPS, 52-week change, price-to-book, and volumeA free account is requested
Ticker AnalystsScreener with sector and Shariah filters, financial statements, and AI summaries of resultsCheck which features sit behind a plan
StockIntelScreener with 150 or more filters, including Shariah and dividend filtersOffered as a 30-day trial, with fuller access tied to a plan or partner broker account
PSX Stock AnalyzerPlain-English analysis of individual companies and dividend alertsBetter for a single stock than for screening

My suggested setup: use the PSX Data Portal as your source of truth for prices, announcements, and filings, add one third-party screener for ROE and debt filters, and cross-check anything you plan to act on against the company’s own financial statements.

The Routine: Five Steps

Step 1: Define a liquid universe

Start with an index, not the whole market. The KSE-100 gives you large, actively traded companies. If you follow Shariah-compliant investing, use the KMI-30 or KMI All Share filter instead, as the PSX indices article in this series explains. Thinly traded stocks are hard to sell when you want to, so also look at the 30-day average volume column.

Step 2: Screen for value and income, sector by sector

A single P/E threshold across the whole market is misleading, because sectors carry different typical valuations. Use ranges within each sector. The ones from the stock picking article in this series are a starting point.

SectorTypical P/E Range
Banking5 to 9
Oil and gas5 to 8
Cement6 to 10
Energy and utilities6 to 10
Fertilizer7 to 12

Then add a dividend yield filter if you want income. One site that ran the PSX screener on the KSE-100 on 22 October 2026 reported 13 shares with a P/E below 8 and a dividend yield above 7 percent. Thirteen names is a workable start, but it is a list of questions, not answers.

Step 3: Screen for quality

Use a third-party screener to add these filters:

  • Return on equity above about 15 percent
  • Debt-to-equity below 1 for non-financial companies
  • Earnings per share positive and growing over several years
  • A payout ratio below about 90 percent, so the dividend is not stretched

Step 4: Check the survivors manually

For each name left, spend the 25 minutes described in the company evaluation article in this series: read the latest results, compare profit with operating cash flow, look at one-off items, and check debt and related-party dealings. This step is where most screens fall apart, as the next section shows.

Step 5: Build a watchlist with reasons

Keep the final list to 10 to 15 names. For each one, record why it is there, the price or valuation at which you would consider buying, and what would remove it. A watchlist without reasons is just a list of tickers.

A Worked Example: When the Screen Looks Cheaper Than the Stock

Screens use trailing twelve-month earnings, so a one-off boost can make a stock look cheaper than it really is. The sector article in this series covers OGDC’s fiscal 2026 earnings per share of PKR 56.35, which included a PKR 44 billion super tax reversal, roughly PKR 10.2 per share.

Suppose, hypothetically, the stock trades at PKR 300.

MeasureEarnings per ShareP/E at PKR 300
As reported, what the screener showsPKR 56.355.3
Excluding the one-off, my rough adjustmentAbout PKR 46.1About 6.5

The stock is about 22 percent more expensive than the screen suggests, which would move it from the bottom to the middle of the oil and gas range above. The price is hypothetical and the adjustment is my own rough illustration, but the lesson holds: when a P/E looks unusually low, find out why before treating it as a bargain.

The Weekly and Monthly Cadence

WhenWhat To DoTime
WeeklyCheck watchlist prices, valuations, and announcements, especially book closure dates, which the corporate actions article in this series explainsAbout 15 minutes
MonthlyRe-run your screen and see which names entered or left the listAbout 20 minutes
After each results seasonRe-check each watchlist name’s latest results against your notesAbout 25 minutes per name
Twice a yearReview your filters and your sector rangesAbout 30 minutes

A Watchlist Template You Can Copy

Use these columns in a spreadsheet or notebook.

TickerSectorWhy It Is HereP/EDividend YieldROEDebt to EquityNext Results DateBuy BelowRemove IfDate Added

And a pass or fail checklist for each candidate:

  • It is in my chosen index and trades enough volume to exit.
  • Its P/E is within its sector range, after adjusting for one-offs.
  • ROE and debt meet my thresholds.
  • Operating cash flow supports reported profit.
  • I understand what drives this sector’s earnings.
  • I have written down why I would buy and what would make me drop it.

Data Quality Traps

Tools disagree. Different screeners can show different P/E ratios for the same stock because of timing and definitions, so check the date stamp and compare with the PSX portal.

Trailing earnings lag. A trailing P/E reflects the past four quarters, not what the company will earn next.

Corporate actions distort prices. Bonus shares and right issues change per-share figures, and a 52-week change may not be adjusted, as the corporate actions article explains.

Negative earnings break P/E. A company with losses has no meaningful P/E, so look at other measures.

Shariah flags depend on the index. A KMI-30 filter reflects the index methodology at that time, so confirm compliance if it matters for your decisions.

Common Mistakes

Buying the top of the screen. A screen ranks by a number, not by quality.

Treating a low P/E as a bargain. It may be a cyclical company at peak earnings or one with a one-off boost.

Comparing P/E across sectors. A bank and a fertilizer company are not comparable on one threshold.

Building a huge watchlist. Fifty names means none gets real attention.

Tuning filters until a favorite stock passes. That is confirmation bias in spreadsheet form, the trap the behavioral finance article in this series describes.

Not recording reasons. Without notes, you will not remember why a stock earned its place.

Relying on one data source. Cross-check the numbers you act on.

Ignoring liquidity. A cheap stock you cannot sell is not cheap.

Summing Up

A screener is a funnel, not an oracle. It turns hundreds of securities into a handful of questions, and the real work is answering those questions with the company’s own financial statements and the sector context from the earlier articles in this series. The routine here takes about half an hour a week, uses only free tools, and builds the one habit that matters most: writing down why you are interested before the price moves, not after.

Start with the PSX portal’s screener on the KSE-100, run the five steps, and keep your first watchlist under ten names. Then revisit it every month, and after each results season.

Further reading and official sources:

  • Pakistan Stock Exchange Data Portal, prices, announcements, financial reports, and stock screener: dps.psx.com.pk
  • Pakistan Stock Exchange, index methodology brochures for the KSE-100 and KMI-30: psx.com.pk
  • Securities and Exchange Commission of Pakistan, investor education: secp.gov.pk
Jawad Hamdani

About the Author

Jawad Hamdani

Jawad Hamdani is the founder of The Easy Finance, where he publishes practical guides on investing, personal finance, banking, and financial literacy.

My articles are based on research from official publications and trusted financial sources, with a focus on clear explanations and practical guidance.

Read Author Profile →

2 thoughts on “How to Build a PSX Watchlist and Stock Screener Routine With Free Tools (2026)”

Leave a Comment