bankier.pl APIbankier.pl ↗
Access Polish financial market data via the Bankier.pl API: current WIBOR interbank rates, Warsaw Stock Exchange listings, and per-company financials including P/E, P/BV, and earnings history.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/91fa2775-5bb6-4d66-ac60-071566f2637d/get_wibor' \ -H 'X-API-Key: $PARSE_API_KEY'
Get current WIBOR interbank rates (ON, SW, 1M, 3M, 6M, 1R) and the publication date from bankier.pl.
No input parameters required.
{
"type": "object",
"fields": {
"date": "string or null (publication date in YYYY-MM-DD format, null if not found on page)",
"rates": "object keyed by tenor name (WIBOR ON, WIBOR SW, WIBOR 1M, WIBOR 3M, WIBOR 6M, WIBOR 1R), each containing value, unit, and raw_text",
"wibor_3m": "number or null (3-month WIBOR rate as a float)"
},
"sample": {
"data": {
"date": null,
"rates": {
"WIBOR 3M": {
"unit": "%",
"value": 3.85,
"raw_text": "3,85%..."
},
"WIBOR ON": {
"unit": "%",
"value": 3.77,
"raw_text": "3,77%..."
}
},
"wibor_3m": 3.85
},
"status": "success"
}
}About the bankier.pl API
The Bankier.pl API exposes 3 endpoints covering Polish interbank rates and Warsaw Stock Exchange equities. get_wibor returns all six WIBOR tenors (ON through 1R) with publication date, list_companies enumerates every listed company with ticker, price, and daily change, and get_company_details delivers per-company financials including C/Z (P/E), C/WK (price-to-book), quarterly revenue and profit history, and recent news links.
WIBOR Rates
The get_wibor endpoint returns the current Polish interbank offered rates for all standard tenors: WIBOR ON, SW, 1M, 3M, 6M, and 1R. Each tenor comes back as an object with value, unit, and raw_text fields. The response also includes a top-level date field (YYYY-MM-DD) indicating when the rates were published, and a convenience wibor_3m float for applications that only need the 3-month benchmark. If the publication date cannot be determined, date returns null.
Warsaw Stock Exchange Listings
list_companies returns every company currently listed on the Warsaw Stock Exchange as an array. Each company object includes ticker, name, price, and change_pct (daily percentage change). The total field at the top level gives the count of companies in the response. No filtering or pagination parameters are accepted — the endpoint always returns the full listing.
Per-Company Financial Details
get_company_details accepts a single required parameter, ticker (e.g. KGHM, CDPROJEKT, PKO), and returns a richer data set for that company. Key fields include C/Z (P/E ratio), C/WK (price-to-book), and Kapitalizacja (market capitalization) as formatted strings. financial_summary holds recent quarterly figures such as revenue and net profit, while historical_financials provides a broader quarterly history. latest_news is an array of {title, url} objects linking to recent coverage of the company on Bankier.pl.
- Track daily WIBOR ON and 3M rates to feed a floating-rate loan calculator.
- Build a screener that surfaces WSE companies with the largest daily price moves using
change_pctfromlist_companies. - Monitor P/E (C/Z) and price-to-book (C/WK) ratios across Polish equities to flag valuation outliers.
- Pull quarterly revenue and profit history from
historical_financialsto chart earnings trends for a specific ticker. - Aggregate market capitalization data from
Kapitalizacjato construct a simple market-cap-weighted index. - Display recent company news links from
latest_newsinside a portfolio dashboard without maintaining a separate news feed. - Alert on WIBOR 6M changes to support mortgage repricing workflows that reference the Bankier.pl publication date.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Bankier.pl offer an official developer API?+
What does `get_company_details` return beyond the basic price?+
get_company_details returns C/Z (P/E), C/WK (price-to-book), Kapitalizacja (market cap), a financial_summary array with recent quarterly figures, a historical_financials array covering a longer quarterly history, and a latest_news array of title-and-URL pairs. It does not return a real-time quote — for current price, use list_companies and match by ticker.Does the API cover intraday price history or order book data?+
list_companies, plus quarterly financial history via get_company_details. Intraday OHLCV data and order book depth are not included. You can fork this API on Parse and revise it to add an endpoint targeting Bankier.pl's historical chart pages.Can I filter `list_companies` by sector, index membership, or market cap?+
How fresh is the WIBOR data, and what happens when rates are not yet published?+
get_wibor endpoint reflects the rates currently shown on Bankier.pl's WIBOR page. WIBOR rates are typically published on Polish banking days; on non-publication days the date field may return null and rate values may carry the last published figures. Callers should check the date field to confirm freshness before using the data.