JOHANNESBURGMarket Snapshot · AS OF 13 September 2026
Write for UsAPISubscribe
African Finance & Economic Intelligence
EST. 2026 · JOHANNESBURG
Market Snapshot

Source: SARB; Statistics South Africa; Applied Derivatives SAFEX; Investing.com; Cbonds · As of 13 September 2026

Illustrated wholesale market scene with traders and crates of fresh vegetables.AI-generated illustration · not a market photograph

The Ledger / Market data

Johannesburg & Tshwane
Fresh Produce Markets

Real prices. Real markets.
Better agricultural intelligence.

Track fresh-produce prices, volumes and market differences. Built for farmers, buyers, lenders and analysts.

Sample dataset · 16 September 2026Market data Sample

Preview edition All prices, volumes and trends below are illustrative sample data, not live market quotations.

ZAR / kg · vs. 7 days earlier

Loading sample prices…

Fresh Produce Prices

Compare average prices across the two markets.

ZAR (R) / kg
Sample fresh produce prices per kilogram and weekly percentage change
View full price data

Price Trends

Average market prices (R/kg)

Behind the price

Market Activity

Sample daily trading totals · six tracked commodities only

The price of place

Johannesburg vs Tshwane

Largest absolute price differences first. Prices exclude your transport and handling costs.

Sample comparison
Sample inter-market price spreads per kilogram
CommodityJohannesburgTshwaneAbsolute spread% spread*Cheaper market

* Signed difference: (Tshwane − Johannesburg) ÷ Johannesburg. A positive spread means Tshwane costs more.

A longer view

Historical Price Explorer

Explore illustrative daily prices. All history is synthetic.

Period
View accessible history table
Selected sample observations (R/kg)

Market Locations

The municipal wholesale markets covered by this edition.

Market details are loading. Official sources: Joburg Market and City of Tshwane.

Download data

Take the sample dataset into your own analysis.

Downloads include explicit sample-data provenance.

Method & provenance

About the Data

This preview uses a fixed demonstration dataset dated 16 September 2026. It does not contain reported transactions or live quotes from either market.

Prices
South African rand per kilogram. All Markets is an equal-weight average of the two market prices, not a volume-weighted national price.
Movement
Percentage change against the same commodity and market seven calendar days earlier. Missing comparisons display “Not available”.
Activity
Illustrative daily volumes and turnover for the six tracked commodities. Average price is turnover divided by volume.
History
Synthetic calendar-day observations for demonstration, including weekends. Price grades, varieties, packaging and fees are not differentiated.
Market information
Names and addresses are linked to official market or municipal sources. The hero is an AI-generated illustration.

Before live publication, the dataset needs authorised source access, grade and unit mapping, validation and clear reporting timestamps.

For models, dashboards & research

Market Data API

Build fresh produce price data into your models, dashboards and research.

Planned · not yet available
GET /api/markets/prices
GET /api/markets
GET /api/commodities
GET /api/markets/{market}/prices
GET /api/commodities/{commodity}/history
GET /api/markets/spreads
Explore Ledger API access

These market endpoints are proposals. The downloads above work locally with sample data.

The Brief — Fortnightly Intelligence

Five numbers. One insight. Zero filler.