BIS Debt Securities and Capital Markets Statistics
Datadory delivers BIS debt securities and capital markets statistics data: debt securities outstanding and issuance for over 50 economies, broken down by issuing sector, instrument, maturity band, currency and valuation, harmonised with the Handbook on Securities Statistics at quarterly and annual frequency reaching back as early as 1946 - fifteen verified fields per observation, delivered daily, weekly, or hourly.
What is the BIS Debt Securities and Capital Markets Statistics dataset?
The official answer to who owes what in the world's bond markets. BIS Debt Securities and Capital Markets Statistics - filed under Diversified Capital Markets, compiled by the Bank for International Settlements - records how much debt securities residents of more than 50 economies have issued and how much remains outstanding, cut by issuing sector, instrument type, original and residual maturity band, currency denomination and valuation basis.
Sector reaches from central government down to households; instruments span treasury bills, commercial paper, negotiable certificates of deposit, bonds and debentures, asset-backed securities, and green and sustainable instruments. Because definitions follow the Handbook on Securities Statistics, a rupiah series and a rand series read identically - domestic versus international issuance turns on where the security was issued relative to the borrower's residence, not on anyone's national habit.
Quarterly and annual observations run back as early as 1946, and government bond series cover 54 countries - 28 advanced, 26 emerging - beside euro area and world aggregates. Get a sample of this dataset and we will return real series rows with the full dictionary attached.
What does a sample row look like?
Two observations from the same quarter, exactly as they ship:
REF_AREA : ID Indonesia
REF_SECTOR : S1311 central government
STO : LE closing balance-sheet stocks
INSTR_ASSET : F3 debt securities
MATURITY : L original maturity above 1 year
UNIT_MEASURE : IDR Indonesian rupiah
UNIT_MULT : 9 values in millions
TITLE : Indonesia - Debt sec, issued by central gov,
all markets, lt org mat (> 1y or no stated maturity),
all currencies, nominal value, stocks
TIME_PERIOD : 2025-Q4
OBS_VALUE : 8234861.4676094
REF_AREA : ZA South Africa
REF_SECTOR : S1 total economy
STO : LE closing balance-sheet stocks
INSTR_ASSET : F3 debt securities
CUST_BREAKDOWN : L_SX sustainability-linked, second party opinion
TIME_PERIOD : 2025-Q4
OBS_VALUE : 55.74840514609Read them together and the design falls out. The Indonesia row sizes the whole longer-term central-government stock in millions of rupiah, UNIT_MULT doing the scaling so OBS_VALUE stays a bare number. The South Africa row ignores maturity and currency splits entirely and instead switches on the custom-breakdown axis to isolate sustainability-linked instruments by second-party opinion - the green-finance question riding the same grid as the plain-vanilla totals.
Notice also which keys each row carries. A series splits along a dimension or it does not, and the absent key tells you which - no placeholder codes, no sentinel values to strip.
What fields does the dataset include?
Fifteen fields define every observation, all verified against live records rather than documentation alone. Thirteen are selectors - frequency, reference area, counterpart area, issuing sector, accounting entry, measure type, instrument, maturity, unit, multiplier, valuation, custom breakdown - and the last two carry the readable title and the number itself. Nothing else is inferred:
What does coverage look like across geography, time and granularity?
Geography - over 50 economies for debt securities statistics, with government bond series stretching to 54 countries split 28 advanced and 26 emerging. Euro area and world aggregates ride beside the country rows, so a global chart and a single-market view come from one schema.
Temporal - quarterly and annual observations beginning as early as 1946; our verified sample rows run through 2025-Q4. Eight decades of depth is the difference between a trend line and an anecdote.
Granularity - one observation per fully keyed combination of issuing sector, instrument, maturity band, currency and valuation, at quarterly frequency. The single-topic table spans roughly 469 columns and hundreds of thousands of series cells, which is what a fifty-economy panel times eighty years actually looks like.
How is the data delivered?
API, files, or your warehouse. Daily, weekly, or hourly.
You pick the channel and the cadence; parsing dimension codes, resolving labels and holding the schema steady are our problem. When a new quarter lands or an economy's series is restated, the feed you consume stays normalized - same columns, same types, same join keys. Tell us the cut you need - one economy, one sector, or the full 1946-to-present panel - and the sample arrives shaped that way: Get a sample of this dataset, rows and dictionary included.
Who uses this data, and for what?
- Fixed-income research - issuance and outstanding amounts by sector, maturity and currency give sell-side and buy-side desks the supply side of bond pricing, quarter after quarter, without stitching national sources.
- Cross-country backtesting - harmonised panels reaching back as far as 1946 let quant teams test bond-market strategies across 50-plus economies on one definition instead of eighty incompatible ones.
- Market-depth comparison - capital-market depth across 50-plus economies measured on Handbook-on-Securities-Statistics definitions makes the 'how developed is this bond market' slide defensible.
- Green-finance tracking - sustainability-linked instrument splits with second-party-opinion assurance levels turn ESG issuance claims into counted series.
- Macro and policy monitoring - central-government and household sector rows quantify who is leveraging up, the input behind debt-sustainability and financial-stability work.
- Citation-grade journalism and research - one citable official series per claim about global debt markets, attributed to the BIS rather than a press release.
Which personas get the most value?
Investors and quants (3/3 relevance) get the supply-side series behind fixed-income models - issuance and outstanding by sector, maturity and currency, deep enough to backtest on. See investors quants use cases.
Data scientists and ML engineers (3/3) get quarterly debt-securities series shaped as ready-made cross-country panels, with a stable typed schema that drops straight into feature pipelines. See data scientists use cases.
Market researchers and consultants (2/3) get bond-market sizing across 50-plus economies on one methodology - the benchmark layer for capital-markets briefs. See market researchers use cases.
Developers and builders (2/3) get a stable dimensional schema where every column is a documented selector, trivially mapped into filters and dashboards. See developers builders use cases.
Journalists, academics and students (2/3) get the citable record behind global bond-market claims. Competitive-intel and product teams (1/3) get bond-market growth curves for the economies where capital-markets clients compete. See competitive intel product teams use cases.
What should you know before you request a sample?
Three things worth having upfront. First, valuation basis changes the story: market value and nominal value coexist inside the same dataset, so fix VALUATION before comparing economies - a market-value total moves with prices, a nominal stock does not.
Second, values arrive scaled: UNIT_MULT carries the power of ten (9 means millions), so naive sums mix magnitudes unless the multiplier is applied first. We resolve units into labeled columns as part of the delivery, which removes the classic wrong-by-a-thousand error.
Third, aggregates sit beside countries: euro area (U2) and world rows share the reference-area field with sovereign states, so filter aggregates out before averaging or you will double-count continents. Say which economies, sectors and periods you need when you request a sample - the extract comes back cut to that shape.
Which notes pair with this dataset?
Notes worth reading next:
- Diversified capital markets data hub - the pooled view of the industry slice, nine primary datasets deep, from regulator transparency to exchange statistics.
- BIS Full Data Sets Bulk Downloads - the breadth counterpart: all 27 BIS topics in one shared archive grammar when debt securities is only part of the job.
- Debt securities statistics vs BIS Full Data Sets - single-topic depth against twenty-seven-topic breadth, scored honestly.
- Issuance and outstanding amounts, explained - the two measures this dataset exists to quantify, unpacked.
- Best diversified capital markets datasets - where this record ranks within the slice and what beats it for other jobs.
Field dictionary
Every field below is documented against real records. The full dictionary ships with the sample.
| field | type | definition | example |
|---|---|---|---|
FREQ | enum | Observation frequency: Q (quarterly) or A (annual) in the debt securities dataset. | Q |
REF_AREA | string | Country or area whose residents issued the securities - ISO-2 country code or a BIS aggregate code such as U2 for the euro area. | ID |
COUNTERPART_AREA | string | Counterpart geography of the position, typically XW (world). | XW |
REF_SECTOR | string | Issuing sector per ESA 2010/SNA codes: S1311 central government, S1 total economy, S12 financial corporations, and so on. | S1311 |
ACCOUNTING_ENTRY | enum | Side of the balance sheet recorded: L for liabilities (net incurrence of), A for assets. | L |
STO | enum | Measure type: LE closing balance-sheet stocks, F transactions (net issuance), and related flow measures. | LE |
INSTR_ASSET | string | Debt instrument category; F3 denotes debt securities, with sub-breakdowns for money market instruments, bonds, ABS and green or sustainable labels. | F3 |
MATURITY | string | Maturity band: T all maturities, S up to 1 year, L more than 1 year, plus residual-maturity splits. | L |
UNIT_MEASURE | string | Unit of account: the national currency code, USD or EUR. | IDR |
UNIT_MULT | string | Power-of-ten multiplier applied to OBS_VALUE; 9 means values are expressed in millions. | 9 |
VALUATION | enum | Valuation basis: M market value or N nominal (face) value. | N |
CUST_BREAKDOWN | string | Additional breakdown dimension carrying green/sustainable-instrument splits and assurance-level codings. | L_SX |
TITLE | text | Human-readable series title concatenating reference area, sector, instrument, maturity, currency and valuation. | Indonesia - Debt sec, issued by central gov, all markets, lt org mat (> 1y or no stated maturity), all currencies, nominal value, stocks |
TIME_PERIOD | date | Observation period: quarterly (YYYY-Qn) or annual (YYYY); the column layout devotes one column per period from 1946 onward. | 2025-Q4 |
OBS_VALUE | number | Observed amount outstanding or transacted, subject to UNIT_MULT scaling. | 8234861.4676094 |
Coverage at a glance
| dimension | coverage |
|---|---|
| Geography | Over 50 economies; government bond series cover 54 countries (28 advanced, 26 emerging), plus euro area and world aggregates |
| Temporal | Quarterly and annual observations from as early as 1946; verified sample rows through 2025-Q4 |
| Granularity | One observation per economy x issuing sector x instrument x maturity x currency x valuation, quarterly |
Product specification
| attribute | value |
|---|---|
| Industry | Diversified Capital Markets |
| Measures | Debt securities outstanding (stocks) and net issuance (transactions) per fully keyed series |
| Dimensions | Issuer sector, instrument, maturity, currency, valuation, counterpart area, accounting entry |
| Fields | 15 verified dictionary fields anchoring every observation |
| Table size | Single-topic table of roughly 469 columns and hundreds of thousands of series cells |
| Source | Bank for International Settlements (BIS Data Portal), harmonised with the Handbook on Securities Statistics |
| Quality score | 10/10 (catalog average 7.81 across 1,744 datasets; only 145 datasets score 10) |
Questions buyers ask
Does the dataset measure outstanding amounts, issuance, or both?
Both. The STO dimension separates closing balance-sheet stocks (LE) from transactions, meaning net issuance (F), so the same grid answers how much government paper is outstanding and how much was issued net of redemptions this quarter, without changing schema.
How far back does the history reach?
Quarterly and annual observations begin as early as 1946 depending on the economy, with the column layout carrying one period per column from 1946 onward. Eighty years of depth lets a backtest run without splicing together incompatible national series.
Which issuer sectors are broken out?
Central government, other general government, monetary financial institutions, other financial corporations, non-financial corporations and households, coded on ESA 2010/SNA conventions - S1311 for central government, S1 for the total economy - keeping sector shares comparable across all 50-plus economies.
Can I track green and sustainable issuance?
Yes. Alongside bonds and debentures, treasury bills, commercial paper, negotiable certificates of deposit and asset-backed securities, the instrument axis carries green and sustainable instruments, with a custom breakdown separating sustainability-linked labels by second-party-opinion assurance level.
How is this different from the BIS international debt securities series?
This dataset counts securities by the borrower's residence regardless of issuing market, while the companion international debt securities series tracks only issues placed outside the borrower's local market, built from security-level commercial sources. Together they split domestic from cross-border funding.
Why do market-value and nominal-value rows sit side by side?
The VALUATION dimension offers market value (M) and nominal or face value (N), and both bases legitimately coexist within the same dataset. Fix one basis before comparing economies, because a market-value total falls with prices while the nominal stock does not.
See the rows before you pay anything.
Name this dataset and we send real records from it — scoped to the fields you asked for.