SBP KIBOR Rates
Pricing
from $0.75 / 1,000 results
SBP KIBOR Rates
Karachi Interbank Offered Rate (KIBOR) bid and offer by tenor from State Bank of Pakistan monthly history pages. As-of date and percent rates. Unofficial; not affiliated with the State Bank of Pakistan.
Pricing
from $0.75 / 1,000 results
Rating
0.0
(0)
Developer
Bakos Bence
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
What is SBP KIBOR Rates?
Karachi Interbank Offered Rate (KIBOR) bid and offer by tenor from State Bank of Pakistan monthly history pages, with the as-of date shown on the page.
What SBP KIBOR Rates returns
| Field | What it is | Example |
|---|---|---|
tenor | Tenor | 3-M |
bidPercent | Bid rate % | 11.58 |
offerPercent | Offer rate % | 11.83 |
asOfDate | As-of date on page | 29- Sep - 26 |
unit | Unit | percent |
sourceUrl | Source page | https://www.sbp.org.pk/ecodata/kibor/History/2026/sep.htm |
scrapedAt | Scrape time | 2026-09-30T08:00:00+00:00 |
How do I pull SBP KIBOR rates?
- Click Try for free.
- Review the filled example on the Input tab.
- Click Start.
- Open the dataset and download it, or send it on with one of the integrations below.
A search can match more than one row. The run keeps the first matches, up to Max records to save.
Saved runs on the Tasks tab:
Input
The Input tab lists every field. The sample input is:
{"maxItems": 5}
Output
One row looks like this. scrapedAt, when present, is the time that run finished.
{"tenor": "3-M","bidPercent": 11.58,"offerPercent": 11.83,"asOfDate": "29- Sep - 26","unit": "percent","sourceUrl": "https://www.sbp.org.pk/ecodata/kibor/History/2026/sep.htm","scrapedAt": "2026-09-30T08:00:00+00:00"}
How much does SBP KIBOR Rates cost?
You pay for each row saved. Platform usage is included. Current rates are on the Pricing tab.
How pay-per-event billing works: Actors in Store.
Related Actors
| Actor | When to use it |
|---|---|
| Pakistan Mutual Fund NAVs (MUFAP) | Money-market fund NAVs |
| Pakistan Mutual Fund Performance (MUFAP) | Fund return series |
| PSX Top Brokers Rankings | PSX broker leaderboard |
Integrations
Excel
- Click Try for free, run this Actor, and wait until the run finishes.
- Open that run and go to its dataset.
- Choose Export, then Excel.
To download the newest successful run later without opening the dataset:
- In Apify Console, open Settings → API & Integrations and copy an API token.
- On this Actor, open the Tasks tab, open the task you want, and copy the task ID from the URL.
- Run that task once.
- Paste this into a browser. Replace
TASK_IDandYOUR_TOKEN.
https://api.apify.com/v2/actor-tasks/TASK_ID/runs/last/dataset/items?format=xlsx&clean=true&status=SUCCEEDED&token=YOUR_TOKEN
Anyone with that URL can read the rows. Treat the token like a password.
Dataset export formats: Dataset items.
Google Sheets
- In Apify Console, open Settings → API & Integrations and copy an API token.
- On this Actor, open the Tasks tab, open the task you want, and copy the task ID from the URL.
- Run that task once so there is a successful dataset.
- In a Google Sheet, click cell A1 and paste this formula. Replace
TASK_IDandYOUR_TOKEN.
=IMPORTDATA("https://api.apify.com/v2/actor-tasks/TASK_ID/runs/last/dataset/items?format=csv&clean=true&status=SUCCEEDED&token=YOUR_TOKEN")
API
- In Apify Console, open Settings → API & Integrations and copy an API token.
- Start a run:
curl -X POST "https://api.apify.com/v2/acts/bakos_bence~sbp-kibor-rates/runs?token=YOUR_TOKEN&waitForFinish=120" \-H "Content-Type: application/json" \-d '{"year": 2026, "month": 9, "maxItems": 5}'
- Read dataset items from the run's
defaultDatasetId.
Zapier
- Create a Zapier Zap.
- Trigger: Schedule or a webhook from your app.
- Action: Webhooks by Zapier → POST to the Apify run URL above with your JSON input and token.
- Optional: add a delay, then GET dataset items and map fields into Sheets/Slack.
Make
- Create a Make scenario.
- Add HTTP → Make a request (POST) to start the Actor run with your input JSON.
- Add another HTTP module to fetch dataset items after the run finishes.
- Route rows to Google Sheets, Slack, or a data store.
n8n
- Add an HTTP Request node: POST
https://api.apify.com/v2/acts/bakos_bence~sbp-kibor-rates/runs?token=YOUR_TOKEN. - Body: the sample JSON from Input.
- Add a second HTTP Request for dataset items (
/datasets/{{$json.data.defaultDatasetId}}/items). - Connect Slack, Sheets, or your database nodes.
Webhooks
- In the Actor run options, set a webhook URL for
ACTOR.RUN.SUCCEEDED. - Your endpoint receives the run payload including
defaultDatasetId. - Fetch items from the dataset API and process them.
AI tools
- Give your agent the Apify token as a secret.
- Instruct it to start
bakos_bence/sbp-kibor-rateswith the sample input. - Have it read the dataset JSON and summarize or store the rows.
Export to Power BI, Tableau, Looker Studio & Qlik
After a run, rows live in an Apify dataset. You can download JSON/CSV/Excel from the Dataset tab, or point BI tools at a CSV URL that refreshes when you scrape again.
Prefer the token in the URL (token=) — most tools only need “open this link as CSV”, with no custom headers.
Build a refreshable CSV URL
- In Apify Console, open Settings → Integrations and copy an API token.
- Save this Actor as a Task (optional but best for dashboards), run or schedule it once so there is a successful run.
- Use the latest successful task run URL (replace
TASK_IDandYOUR_TOKEN):
https://api.apify.com/v2/actor-tasks/TASK_ID/runs/last/dataset/items?format=csv&clean=true&status=SUCCEEDED&token=YOUR_TOKEN
Or, from any finished run, open the Dataset tab, copy the dataset ID, and use:
https://api.apify.com/v2/datasets/DATASET_ID/items?format=csv&clean=true&token=YOUR_TOKEN
Anyone with that URL can read the data — treat it like a password. For recurring dashboards, prefer the actor-tasks/…/runs/last/… form so refresh always hits the newest successful scrape.
Power BI
- Open Power BI Desktop → Home → Get data → Web.
- Paste the CSV URL (including
token=). - When asked how to sign in, choose Anonymous → Connect.
- Confirm the preview is a table (CSV). Load or Transform data as needed.
- Publish / schedule refresh in the Power BI service using the same URL (task
runs/lastkeeps it current after each scrape).
401: token missing/wrong, or you did not pick Anonymous.
Tableau
- Install Tableau’s REST API connector from Tableau Exchange (Desktop 2023.3+).
- Connect → To a Server → REST API.
- Paste the CSV URL (including
token=). Set response format to CSV. - If the connector asks for auth and the token is already in the URL, leave credentials empty / anonymous; otherwise paste the same token as a Bearer access token.
- Create an extract. Refresh the extract after scheduled Task runs (or point at
runs/lastso each refresh loads the latest success).
Plain Text file connect still works if you download CSV from the Dataset tab once — use REST when you want repeatable refresh.
Looker Studio
Looker Studio has no strong built-in “private CSV API” connector. Use Google Sheets as the bridge:
- Create a Google Sheet. In A1 enter:
=IMPORTDATA("https://api.apify.com/v2/actor-tasks/TASK_ID/runs/last/dataset/items?format=csv&clean=true&status=SUCCEEDED&token=YOUR_TOKEN")
- Wait until columns fill (Sheets refreshes IMPORTDATA periodically).
- In Looker Studio → Create → Report → Google Sheets → select that spreadsheet / tab.
- Build the report. After each Actor/Task run, refresh the Sheet (or wait for IMPORTDATA) then refresh the Looker data source.
One-off alternative: Dataset tab → download CSV → Looker Studio File upload.
Qlik
REST connector (refreshable):
- In Qlik Cloud / Qlik Sense → Add data → REST (or create a REST connection in the Data load editor).
- URL = the CSV URL including
token=. Method GET. - Set the expected response type to CSV (or use
format=jsonand JSON mode). - Test connection, pick the table, Add / Load.
- Reload the app after scheduled scrapes; with
runs/last, each reload pulls the latest successful dataset.
Files: Dataset tab → download CSV → Add data → upload the file (fine for a single snapshot).
Unofficial tool. Not affiliated with the State Bank of Pakistan. Rates are as published on SBP history pages and are not financial advice.