Distributional Wealth Accounts - DWA
Data - ECB
Last observation: Q1 2026 (N = 18207)
First observation: Q1 2009 (N = 2308)
Last data update: 01 sept. 2026, 01:25
Last compile: 02 sept. 2026, 23:02
Structure
France, 2023-Q2
All
Code
DWA |>
filter(TIME_PERIOD == "2023-Q2",
REF_AREA == "FR") %>%
select_if(~ n_distinct(.) > 1) |>
select(-KEY, -DWA_GRP, -TITLE, -COMMENT_TS) |>
select(Instr_asset, Dwa_grp, Unit_measure, Account_entry, OBS_VALUE, everything()) |>
arrange(Instr_asset, Dwa_grp, Unit_measure) |>
#spread(Unit_measure, OBS_VALUE) %>%
print_table_conditional()NWA - Adjusted wealth (net)
Code
DWA |>
filter(TIME_PERIOD == "2023-Q2",
REF_AREA == "FR",
INSTR_ASSET == "NWA") %>%
select_if(~ n_distinct(.) > 1) |>
select(-KEY, -DWA_GRP, -TITLE, -COMMENT_TS) |>
select(Dwa_grp, Unit_measure, OBS_VALUE, everything()) |>
select(-UNIT_MULT, -UNIT_MEASURE) |>
arrange(Dwa_grp, Unit_measure) |>
spread(Unit_measure, OBS_VALUE) |>
print_table_conditional()NUN - Housing Wealth
Code
DWA |>
filter(TIME_PERIOD == "2023-Q2",
REF_AREA == "FR",
INSTR_ASSET == "NUN") %>%
select_if(~ n_distinct(.) > 1) |>
select(-KEY, -DWA_GRP, -TITLE, -COMMENT_TS) |>
select(Dwa_grp, Unit_measure, OBS_VALUE, everything()) |>
select(-UNIT_MULT, -UNIT_MEASURE) |>
arrange(Dwa_grp, Unit_measure) |>
spread(Unit_measure, OBS_VALUE) |>
print_table_conditional()F4B - Loans for house purchasing
Code
DWA |>
filter(TIME_PERIOD == "2023-Q2",
REF_AREA == "FR",
INSTR_ASSET == "F4B") %>%
select_if(~ n_distinct(.) > 1) |>
select(-KEY, -DWA_GRP, -TITLE, -COMMENT_TS) |>
select(Dwa_grp, Unit_measure, OBS_VALUE, everything()) |>
select(-UNIT_MULT, -UNIT_MEASURE) |>
arrange(Dwa_grp, Unit_measure) |>
spread(Unit_measure, OBS_VALUE) |>
print_table_conditional()Deposits
Code
DWA |>
filter(TIME_PERIOD == "2023-Q2",
REF_AREA == "FR",
INSTR_ASSET == "F2M") %>%
select_if(~ n_distinct(.) > 1) |>
select(-KEY, -DWA_GRP, -TITLE, -COMMENT_TS) |>
select(Dwa_grp, Unit_measure, OBS_VALUE, everything()) |>
select(-UNIT_MULT, -UNIT_MEASURE) |>
arrange(Dwa_grp, Unit_measure) |>
spread(Unit_measure, OBS_VALUE) |>
print_table_conditional()F3 - Debt Securities
Code
DWA |>
filter(TIME_PERIOD == "2023-Q2",
REF_AREA == "FR",
INSTR_ASSET == "F3") %>%
select_if(~ n_distinct(.) > 1) |>
select(-KEY, -DWA_GRP, -TITLE, -COMMENT_TS) |>
select(Dwa_grp, Unit_measure, OBS_VALUE, everything()) |>
select(-UNIT_MULT, -UNIT_MEASURE) |>
arrange(Dwa_grp, Unit_measure) |>
spread(Unit_measure, OBS_VALUE) |>
print_table_conditional()