SUPER
  1. Home
  2. Chart

PSX PLOTTER

Chart anything on the exchange

Want to draw, add indicators or see minute bars? Open the full charting tool ↗

Every listed company and the main indices, back to September 2021. Put up to five on one chart, rebase them to compare, add moving averages, Bollinger bands or RSI, mark the ex-dividend dates, and take the result away as a PNG or a CSV. Free, no account.

Studies on —
Draw

Daily closes from PSX, to 20 Oct 2026. Studies use the full loaded history, not just the visible window. Keys: P/C mode · L log · F full screen · R reset zoom

Make a cut

Shape

Your caption

The cut frames whatever the chart is showing now — zoom to the window you want, then open this. Your drawings come with it.

Market cap

What the whole company costs at today's price.

How it's worked out

Share price multiplied by every share in issue.

How to read it

It is the company's size, not its value. A big number does not mean the price is high against earnings, and a small one does not mean it is low — that is what the ratios below are for.

Price per rupee earned

Rupees you pay for each rupee the company earned last year.

How it's worked out

Share price divided by earnings per share over the last twelve reported months.

How to read it

Lower only means something against something — the same company's history, its sector, or the market. On its own this ratio says very little, and it is blank when a company lost money.

Earnings yield

What the business earns on its price, so it lines up with a savings rate.

How it's worked out

Earnings per share divided by the share price — the price-to-earnings ratio turned over.

How to read it

If a company earns 17% against its price and a T-bill pays 12%, you can finally compare the two. It is what the business earns, not what it pays you — the dividend yield is the cash that reaches your account.

Dividend yield

Cash paid out over the last year as a percentage of today's price.

How it's worked out

Dividends per share over twelve months divided by the share price.

How to read it

A very high yield is often a warning, not a gift: it usually means the price fell. Check the payout ratio next to see whether earnings actually cover it.

Price, earnings and growth together

The price per rupee earned, measured against how fast earnings are growing.

How it's worked out

The price-to-earnings ratio divided by the three-year growth rate of earnings per share.

How to read it

Under 1 is the old rule of thumb for a multiple that growth justifies. Blank when earnings are shrinking, because the ratio flips sign and stops meaning anything.

vs the KSE-100's own multiple

Whether a rupee of this company's earnings costs more or less than the market's.

How it's worked out

Its price-to-earnings ratio against the KSE-100's, which we compute as the total market cap of the index over the total earnings of its members.

How to read it

−30% means it trades thirty percent below the market's multiple. Below the market is a question, not an answer: often the market is right about why.

Total return, one year

What a holder actually made, dividends included.

How it's worked out

The price move over twelve months plus every cash dividend paid in that window, counted as received on its ex-date.

How to read it

Every other PSX site quotes the price move alone. On a market yielding what this one does, that understates what holders made by a third or more.

— from dividends

The part of the year's return that arrived as cash.

How it's worked out

Dividends per share over the year divided by the price twelve months ago.

How to read it

The half of the return a price chart cannot show you. For many PSX names it is most of it.

Price impact per Rs 1M

How much a Rs 1,000,000 order moves the price on a typical day.

How it's worked out

We take the size of the price move on each day and divide it by the money traded that day, then scale it to a Rs 1,000,000 order. We use the middle value over the last year. Traders call this the Amihud ratio. It is shown in basis points: 100 basis points is 1%, so 0.07 basis points is 0.0007%.

How to read it

A small number means an order of this size barely moves the price. A large number means the price moves a lot when someone buys or sells this much.

Position in 52-week range

Where today's price sits between the year's low and high.

How it's worked out

Zero at the 52-week low, 100 at the high.

How to read it

Near 100 is strength or froth; near 0 is a bargain or a falling knife. The number tells you where you are, never which of the two.

Trend read

A plain-English summary of what the price series has been doing.

How it's worked out

Built from moving averages, momentum, the 52-week position and drawdown, and held for three sessions before it changes so it does not flip on noise.

How to read it

It describes the past and names its reasons. It is not a recommendation, and it knows nothing about the company.

Everything you can plot

671 companies · 4 indices · daily closes to 20 Oct 2026

Each link opens the plotter on that series. Add up to four more from the search box once you are there.

Commercial Banks 22 · 4.7T
Oil & Gas Exploration Companies 4 · 2.8T
Fertilizer 8 · 1.8T
Cement 20 · 1.5T
Food & Personal Care Products 32 · 1.3T
Inv. Banks / Inv. Cos. / Securities Cos. 47 · 810B
Automobile Assembler 13 · 721B
Technology & Communication 24 · 567B
Pharmaceuticals 17 · 534B
Power Generation & Distribution 16 · 506B
Tobacco 3 · 449B
Oil & Gas Marketing Companies 11 · 433B
Textile Composite 52 · 407B
Chemical 30 · 379B
Refinery 5 · 341B
Insurance 36 · 277B
Automobile Parts & Accessories 12 · 253B
Sugar & Allied Industries 33 · 222B
Transport 7 · 149B
Textile Spinning 74 · 147B
Engineering 21 · 133B
Miscellaneous 22 · 124B
Paper, Board & Packaging 13 · 124B
Synthetic & Rayon 10 · 123B
Real Estate Investment Trust 7 · 118B
Leather & Tanneries 6 · 113B
Glass & Ceramics 9 · 89.3B
Cable & Electrical Goods 11 · 78.2B
Property 6 · 63.6B
Other 25 · 53.2B
Apparel 5 · 40.6B
Modarabas 26 · 22.2B
Close - End Mutual Fund 8 · 18.8B
Textile Weaving 11 · 9.6B
Vanaspati & Allied Industries 3 · 3.4B
Leasing Companies 9 · 1.8B
Jute 3 · 1.1B
Woollen 1 · 589M
Exchange Traded Funds 9 · 0

A plotter, not a terminal

Most PSX charting sits behind a subscription or inside a broker app you can only open for the one account you hold. This is the whole exchange, open in a browser: 671 companies and four indices, five years of daily closes, nothing to sign up for.

The mode switch is the part worth learning. In Price each series keeps its own rupee scale, which is right when you are looking at one company. In Compare every series is rebased to zero at the left edge of what you can see, so the chart answers a different question: which of these has done better over this window? Rebasing happens on the visible range, so zooming re-anchors the comparison — drag the time axis and the answer updates.

Studies — the 50 and 200-day averages, a 20-day exponential average, Bollinger bands, RSI in its own pane, volume, and green markers on every ex-dividend date — apply to the primary series, which is the first chip under the search box. Click a different chip to move them. That rule exists so no control is ever silently dead: when you tick a moving average, something visible always happens.

The charts are drawn with Lightweight Charts, an open-source library, bundled with this page rather than loaded from a third party. Everything runs in your browser; no chart you build is sent anywhere, and the PNG and CSV buttons write straight to your machine.

Looking for intraday? The SuperX app draws true five-minute candlesticks for the current session, with a scrub crosshair and volume, on top of the same data.

Quick answers

What can I chart here?

Every PSX company with price history — 671 symbols — plus the KSE-100, KSE-30, KMI-30 and All-Share indices, back to September 2021. Up to five series at once.

How do I compare two stocks fairly?

Switch the mode to Compare. Every series is rebased to 0% at the left edge of the visible range, so the chart shows relative performance rather than rupee prices — the only honest way to put a Rs 15 stock and a Rs 1,500 stock on one axis.

Which series do the moving averages apply to?

The primary series, which is the first chip under the search box. Click any other chip to make it primary and every study — moving averages, Bollinger bands, RSI, volume, ex-dividend markers — moves with it. Studies are drawn from the full loaded history, not only the visible window, so a 200-day average is a real 200-day average even on a one-month view.

Are these candlesticks?

Not yet. SuperX began capturing intraday highs and lows on 31 August 2026, so daily open-high-low-close bars exist for recent sessions only. Until a year of them accumulates, the plotter draws closing prices, which is what the full history actually contains. The app draws true five-minute candles for the current session.

Can I export what I build?

Yes. PNG saves the chart as an image, CSV downloads the closing prices for every series in the visible range, and Copy Link puts the whole configuration — symbols, range, mode, chart type — into a URL you can send to someone.

Is the data live?

No. The series are daily closes from PSX, refreshed after each session — the latest here is 20 Oct 2026. Nothing on this site is a real-time feed, and none of it is investment advice.

Data from PSX via SuperX, delayed and provided for information only — not investment advice. Figures may contain errors; verify with your broker before acting. As of .

Track your PSX portfolio in SuperX

Trade logging, price alerts and smart-money flows for PSX investors. Join the waitlist and we email once, when it is ready.

GET EARLY ACCESS — FREE →