Changelog
2026-10-05
- New data: daily wholesale (mandi) prices from Punjab AMIS. About 135 grains, vegetables and fruits in about 140 markets, daily since May 2007 (fair-quality price), with each day's min and max from October 2026. New endpoints
/v1/agri/markets,/v1/agri/commodities,/v1/agri/pricesand/v1/agri/latest. See Wholesale (mandi) prices. - Revision history back to 2008, on more series. We now read every SBP Monthly Statistical Bulletin issue SBP still hosts, 2005–2026 (258 issues, up from 177), including the 2026 issues. It also reads the bulletin's national-accounts tables (GDP by sector, provisional and revised). First prints and dated revisions now cover 70 series (about 8,800 first prints and 7,500 revisions), including exports and imports of goods and GDP. See Revision vintages.
- New:
GET /v1/series/{id}/revisions(Pro+). Shows each point's first print, every figure it replaced (with the date and the publication), and today's value in one call. - New series from the bulletin: monthly broad money (
money.m2.monthly), 1-month KIBOR month-end and monthly average, monthly bank advances-to-deposits and investment-to-deposits ratios, and historical national CPI food, non-food and core (NFNE, trimmed-mean) inflation and old-base CPI levels. Each ships with its print history. - New: derived indicators, a labelled layer computed from official series with a published formula. It includes the real policy rate and real KIBOR, KIBOR and T-bill spreads over the policy rate, the PKRV curve slope, months of import cover, 12-month remittances, essential-goods inflation by city, and money-market and equity fund-category yields. Derived series have
source: PakDataHuband aderivedobject (method and inputs) on the catalog record and inmeta. Available on every plan. - Weekly SPI history back to July 2023, read from PBS's own archive list. The weekly city prices and the cost-of-living index now start in July 2023 (was June 2025); the cost-of-living index is rebased to the first week of the longer window.
2026-10-04
- Revision history back to 2011.
?vintage=now reaches years before our own tracking began: first prints and dated revisions for 39 headline series (USD/PKR, remittances, exports, reserves, CPI inflation, REER/NEER, bank lending and deposit rates, and more), read from every archived issue of the SBP's Monthly Statistical Bulletin. See Revision vintages. - Fix:
?vintage=returned no data for past dates on series that are re-ingested (re-fetching an unchanged value used to look like a revision). Vintages now reflect only real changes. - New data: daily interbank USD/PKR.
fx.rate.m2m.usd(SBP's daily M2M revaluation rate) andfx.rate.interbank.usd(weighted-average bid/offer), plus weekly liquid FX reservesreserves.liquid.{total,sbp,banks}and the daily weighted-average overnight repo raterates.repo.overnight. Accruing from October 2026. - Full KIBOR history in the flagship ids.
rates.kibor.{1w,2w,1m,3m,6m,9m,1y}now go back to June 2005 (bid/offer viadims=side:...); the discontinued 2-year and 3-year tenors arerates.kibor.2y/.3y(2005-2020). KIBOR is now dated by SBP's own "As on" date, so weekend copies of Friday's fixing are gone. - New: Google Sheets & Excel functions.
=PAKDATA(),=PAKDATA_LATEST(),=PAKDATA_SEARCH()and=PAKDATA_INFO()for Google Sheets;LAMBDAfunctions for Excel 365; a Power Query function for full history. - Fix:
GET /v1/series/{id}/latesthonoursdims(it returned every side) and acceptsformat=csv. CSVdimsis now compact JSON ({"side":"offer"}), not a Python-style repr. - Plans priced on value. Plans now differ by history depth, revision vintages, webhooks and the right to show data in your own product (Business). Paid request limits are fair-use ceilings.
GET /v1/plansaddsfor,usage_rights,vintages,webhooks,sla,supportandfair_use. - Free plan: 500 API calls every month, resetting on the 1st (was a one-time allotment).
GET /v1/usageaddsusage.credits_reset. GET /v1/statusaddstotals(live series, active funds, AMCs, securities) — the counts the site and docs now use everywhere.- Fix: the homepage wheat-flour figure now shows the national average, matching the chart.
2026-09-24
- Docs restructured. One focused page per endpoint and per dataset. Every page is also available as raw Markdown by appending
.mdto its URL, and there are generatedllms.txt,llms-full.txtandAGENTS.mdfiles for AI tools. - Fix:
/v1/commodities?item=acceptswheat_flour,commodities.wheat_flouror the legacycommodity.wheat_flour. It had returned 404 for every form after the id rename. - Fix:
?transform=yoy|mom|pct_change|3manow fetches the partner points outside yourfrom/limitwindow, so small windows no longer come back as nulls. - Fix:
/v1/usagereportsminute_usedfrom the live rate-limit window. It was always 0. - Data: duplicate daily copies of auction cut-offs removed; each series now has one point per auction.
- Data: release-calendar entries now link to real series ids.
2026-09-23
- About 5,800 series that are zero across their whole history were hidden from the catalog. Each one reappears automatically if its source ever publishes a non-zero value.
- New docs pages: an API reference with per-endpoint schemas, and the data dictionary.
2026-09-22
- New:
GET /v1/funds/screener(every fund in one call) and the free fund-screener tool. - New: AMC pages, the blog, and 240+ API guides.
2026-08
- New:
GET /v1/funds/{id}/analytics(CAGR, volatility, drawdown) andGET /v1/amcs. - New: server-side transforms (
?transform=) and revision vintages (?vintage=). - New: a credit-based free tier (500 one-time credits).
- New: Google sign-in, and API keys emailed on signup.