Asia Pacific · PKR

Pakistan stock market historical data

PSX, home of the KSE 100. Trading hours, tickers and indices, and how its historical price data arrives on DataCedar.

PSX trading day, Monday to Friday

09:30 to 15:30 PKT04:30 to 10:30 UTC

KSE 100, priced in PKR, settling T+2.

1947
Founded in Karachi
520
Listed companies
USD 50 billion
Market capitalisation

Pakistan key facts

  • Pakistan's stock market trades on PSX, priced in PKR; its headline indices are KSE 100.
  • Pakistan Stock Exchange, founded 1947 in Karachi, trades 09:30 to 15:30 PKT Monday to Thursday, 09:15 to 16:30 with a Friday prayer break, Monday to Friday, regulated by Securities and Exchange Commission of Pakistan (SECP).
  • Pakistan is in the DataCedar launch queue: PSX in wave 3.
  • Daily bars run back to each symbol's first sourced session; minute bars run from the day capture began for the symbol and are never backfilled.

About PSX

Full name
Pakistan Stock Exchange
Location
Karachi, Pakistan
Founded
1947
Regulator
Securities and Exchange Commission of Pakistan (SECP)
Trading hours
09:30 to 15:30 PKT Monday to Thursday, 09:15 to 16:30 with a Friday prayer break
Trading days
Monday to Friday
Time zone
Asia/Karachi
Currency
PKR
Settlement
T+2
Ticker convention
Symbol codes such as OGDC, HBL, LUCK
Headline indices
KSE 100
Listed
about 520 listed companies (2025)
Market capitalisation
about USD 50 billion (2025)
  • Formed in 2016 by merging the Karachi, Lahore and Islamabad stock exchanges; the Karachi exchange dates from 1947.
  • A Chinese consortium including the Shanghai and Shenzhen exchanges bought a 40 percent stake in 2017.
  • The KSE 100 is the benchmark, a capitalisation weighted index of 100 companies selected by sector.
  • PSX publishes daily closing data on its website; historical intraday data is sold through its data services.

About Pakistan market data on DataCedar

Pakistan trades on PSX, priced in PKR, and its headline indices are KSE 100. DataCedar stores one daily bar per trading session for every listing, back to the first session it can source, and one minute bar per trading minute from the day capture begins for that symbol, all under one schema and one API.

Coverage arrives in launch order, which follows measured demand; PSX in wave 3. Tell us which symbols you need; requests move the queue. See pricing and every exchange.

Pakistan stock data by API

One call per symbol, the same schema on every exchange: timeframe 1Min to 1Day, adjustment raw or all, start and end. See the bars endpoint.

curl "https://api.datacedar.com/v3/stocks/SYMBOL/bars?timeframe=1Day&adjustment=all&limit=50000" \
  -H "X-API-Key: YOUR_KEY"

ExchangesPakistan exchanges and how to get the data

Each exchange has its own page: trading hours, ticker convention, indices, and the symbols A to Z once it is live.

Common questions

Pakistan market data

Start with any symbol.