BIS Bank for International Settlements PDF Research Scraper avatar

BIS Bank for International Settlements PDF Research Scraper

Pricing

Pay per event

Go to Apify Store
BIS Bank for International Settlements PDF Research Scraper

BIS Bank for International Settlements PDF Research Scraper

Scrape BIS Working Papers, Quarterly Reviews, Annual Economic Reports, BCBS standards, CPMI papers, and Statistical Bulletins. Parses PDF text for full-text extraction. Built for macro research, bank treasury, and Basel-regulation tracking.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

BIS Central Bank Research PDF Scraper

Scrapes publication metadata and optionally extracts full PDF text from the Bank for International Settlements (BIS) research library. Covers six publication series: BIS Working Papers, Quarterly Reviews, Annual Economic Reports, BCBS Standards, CPMI Papers, and Statistical Bulletins.

What it does

The actor queries BIS's internal document-list API to retrieve all publications in your selected series, then fetches detailed metadata (authors, abstracts, JEL codes, publication type) for each item. Optionally, it downloads and parses the PDF for full-text extraction using pdf-parse (born-digital PDFs, no OCR cost).

Use cases

  • Macro research — track every BIS Working Paper on a given JEL code (e.g. E52 for monetary policy)
  • Basel III / IV compliance monitoring — stay current on BCBS standards and consultation papers
  • CPMI fintech intelligence — monitor payments-infrastructure publications
  • Literature review automation — build structured datasets of abstracts, authors, and JEL codes at scale

Input

FieldTypeDescriptionDefault
seriesarrayPublication series to scrape. Options: working_papers, quarterly_review, annual_economic_report, bcbs_standards, cpmi, statistics_bulletin["working_papers", "quarterly_review", "bcbs_standards"]
yearFromintegerFilter publications from this year (inclusive)2024
yearTointegerFilter publications up to this year (inclusive)2024
jelCodeFilterstringFilter Working Papers by JEL code prefix (e.g. E52, G21). Case-insensitive. Applies to Working Papers only.
extractPdfTextbooleanDownload and extract full PDF text. Adds ~3–5s per item. Default off.false
maxItemsintegerMaximum records to return across all series (0 = unlimited)15

Output

Each record in the dataset contains:

FieldDescription
document_idBIS document identifier (e.g. work1238, d225)
seriesPublication series key
titleDocument title
authorsComma-separated author names
publication_dateISO date (YYYY-MM-DD)
jel_codesComma-separated JEL classification codes (Working Papers)
abstractPlain-text abstract
pdf_urlDirect PDF download URL
committeeOriginating committee (BIS, BCBS, CPMI)
publication_typeBIS publication type string
topicsComma-separated research topic tags
pdf_pagesPage count
full_textFull extracted PDF text (only when extractPdfText: true)

Example: JEL-filtered Working Papers

{
"series": ["working_papers"],
"yearFrom": 2022,
"yearTo": 2024,
"jelCodeFilter": "E52",
"extractPdfText": false,
"maxItems": 50
}

Returns all Working Papers classified under E52 (Monetary Policy) published 2022–2024.

Notes

  • PDF extraction uses pdf-parse locally — no third-party OCR service is called for born-digital BIS PDFs (all sampled BIS documents are born-digital).
  • A 500ms courtesy delay is applied between API calls to avoid rate-limiting BIS servers.
  • The BIS publishes ~100–150 Working Papers per year; full backfills of all six series yield approximately 2,800 items total.