South Africa · ZAR · Johannesburg (Sandton)

JSE historical stock data

234 listings: 234 stocks and 0 ETFs. Daily history back to first listing and minute bars from capture forward, one page per symbol.

JSE key facts

  • Johannesburg Stock Exchange is a South Africa stock exchange in Johannesburg (Sandton), founded in 1887, trading in ZAR; its headline indices are FTSE/JSE Top 40.
  • JSE trades 09:00 to 16:50 SAST, closing auction to 17:00, Monday to Friday, settling T+3; it lists about 280 listed companies (2025).
  • DataCedar covers 234 JSE listings: 234 stocks and 0 ETFs, each with a price history page and an API call.
  • 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.
  • 227 of the 234 JSE pages carry enough traded history to be listed in the sitemap.

About JSE

Full name
Johannesburg Stock Exchange
Location
Johannesburg (Sandton), South Africa
Founded
1887
Regulator
Financial Sector Conduct Authority (FSCA)
Trading hours
09:00 to 16:50 SAST, closing auction to 17:00
Trading days
Monday to Friday
Time zone
Africa/Johannesburg
Currency
ZAR
Settlement
T+3
Ticker convention
Three letter codes (NPN, AGL, SOL, FSR); prices quoted in cents
Headline indices
FTSE/JSE Top 40
Listed
about 280 listed companies (2025)
Market capitalisation
about USD 1 trillion (2025), the largest in Africa
  • Founded during the Witwatersrand gold rush; still the largest exchange on the continent.
  • The FTSE/JSE Top 40 and All Share are the benchmarks; Naspers and Prosus have dominated the index weight.
  • Prices are quoted in South African cents rather than rand.
  • JSE licenses historical data through its market data services; daily closing prices are published.

JSE symbols A to Z

Every listing on the venue, grouped by first letter. Each symbol has its own price history page.

JSE historical data on DataCedar

DataCedar stores one daily bar per trading session for each of the 234 JSE listings, back to the first session it can source, and one minute bar per trading minute from the day capture began for that symbol. Prices come adjusted for splits and dividends, and raw.

227 of the 234 pages carry enough traded history to be listed in the sitemap; the rest exist, are linked from the A to Z pages and are marked noindex until they qualify. Read the coverage note, see pricing for the plan windows, or tell us which symbols you need.

JSE data by API

One call per symbol, the same schema on every exchange. timeframe is 1Min, 5Min, 15Min, 1Hour or 1Day; adjustment is raw, split, dividend or all; start and end bound the window. See the bars endpoint.

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

Get the dataJSE data, four ways in

Every JSE symbol has a page you can read for free; the series behind it is served by the API under a key.

Most traded on JSE

Ranked by average daily traded value over the last 30 sessions, from the stored bars.

  1. 1GFIGold Fields Limited
  2. 2NPNNaspers Limited
  3. 3ANGAngloGold Ashanti plc
  4. 4CPICapitec Limited
  5. 5FSRFirstRand Limited
  6. 6SOLSasol Limited
  7. 7MTNMTN Group Limited
  8. 8VALValterra Platinum Limited
  9. 9PRXProsus N.V.
  10. 10AGLAnglo American plc
  11. 11SBKStandard Bank Group Limited
  12. 12ABGAbsa Group Limited
  13. 13GLNGlencore plc
  14. 14ANHAnheuser-Busch InBev SA/NV
  15. 15HARHarmony Gold Mining Company Limited
  16. 16BTIBritish American Tobacco p.l.c.
  17. 17BIDBid Corporation Limited
  18. 18NEDNedbank Group Limited
  19. 19IMPImpala Platinum Holdings Limited
  20. 20SHPShoprite Holdings Ltd
  21. 21CLSClicks Group Limited
  22. 22SSWSibanye Stillwater Limited
  23. 23NPHNortham Platinum Holdings Limited
  24. 24CFRCompagnie Financière Richemont SA
  25. 25SLMSanlam Limited
  26. 26PPHPepkor Holdings Limited
  27. 27DSYDiscovery Limited
  28. 28BHGBHP Group Limited
  29. 29VODVodacom Group Limited
  30. 30OMUOld Mutual Limited

Common questions

JSE historical data

Start with any symbol.