Securities Issuance - Euro Area - SEC - SEC_en

Data - Banque de France

🇫🇷 Version française

Info

Last observation: M: 2020-09-30 (N = 1179)

First observation: M: 1989-11-30 (N = 457)

Last data update: 10 aoû 2026, 16:41. Last compile: 18 aoû 2026, 00:12

Structure

LAST_DOWNLOAD

LAST_DOWNLOAD
2026-08-10

Outstanding Debt Securities - Central Government

Code
SEC |>


  filter(REF_AREA %in% c("FR", "DE", "IT", "ES"),
         SEC_ISSUING_SECTOR == "1311",
         SEC_ITEM == "F33000",
         DATA_TYPE_SEC == "1") |>
  arrange(date) |>
  ggplot() + geom_line(aes(x = date, y = value / 1000, color = Ref_area)) +
  xlab("") + ylab("") + theme_minimal() + add_4flags +
  scale_x_date(breaks = seq(1960, 2100, 2) |> paste0("-01-01") |> as.Date(),
               labels = date_format("%Y")) +
  scale_y_continuous(labels = dollar_format(prefix = "", suffix = " €bn")) +
  theme(legend.position = c(0.2, 0.75),
        legend.title = element_blank())

Outstanding Debt Securities - Non-Financial Corporations

Code
SEC |>


  filter(REF_AREA %in% c("FR", "DE", "IT", "ES"),
         SEC_ISSUING_SECTOR == "1100",
         SEC_ITEM == "F33000",
         DATA_TYPE_SEC == "1") |>
  arrange(date) |>
  ggplot() + geom_line(aes(x = date, y = value / 1000, color = Ref_area)) +
  xlab("") + ylab("") + theme_minimal() + add_4flags +
  scale_x_date(breaks = seq(1960, 2100, 2) |> paste0("-01-01") |> as.Date(),
               labels = date_format("%Y")) +
  scale_y_continuous(labels = dollar_format(prefix = "", suffix = " €bn")) +
  theme(legend.position = c(0.2, 0.75),
        legend.title = element_blank())

Latest Available Period

Code
SEC |>


  filter(REF_AREA %in% c("FR", "DE", "IT", "ES"),
         SEC_ISSUING_SECTOR %in% c("1311", "1100"),
         SEC_ITEM == "F33000",
         DATA_TYPE_SEC == "1") |>
  mutate(Secteur = recode(SEC_ISSUING_SECTOR,
                           "1311" = "Central government",
                           "1100" = "Non-financial corporations")) |>
  filter(date == max(date)) |>
  transmute(Country = Ref_area, Sector = Secteur, `Outstanding (€bn)` = round(value / 1000, 1), Date = date) |>
  arrange(Sector, desc(`Outstanding (€bn)`)) |>
  print_table_conditional()
Country Sector Outstanding (€bn) Date
Italie Central government 2143.6 2020-09-30
France Central government 2019.8 2020-09-30
Allemagne Central government 1345.6 2020-09-30
Espagne Central government 1102.0 2020-09-30
France Non-financial corporations 602.2 2020-09-30
Allemagne Non-financial corporations 212.2 2020-09-30
Italie Non-financial corporations 131.3 2020-09-30
Espagne Non-financial corporations 109.1 2020-09-30