Skip to content

Add cash ISA and stocks and shares ISA holdings variables#1791

Open
vahid-ahmadi wants to merge 2 commits into
mainfrom
add-isa-balance-variables
Open

Add cash ISA and stocks and shares ISA holdings variables#1791
vahid-ahmadi wants to merge 2 commits into
mainfrom
add-isa-balance-variables

Conversation

@vahid-ahmadi

Copy link
Copy Markdown
Collaborator

What

Adds two household-level wealth input variables:

  • cash_isa — amount held in cash ISAs
  • stocks_and_shares_isa — amount held in stocks & shares (investment) ISAs

Both are Household, STOCK, GBP, GDP-per-capita uprated, mirroring corporate_wealth / savings.

Why

The only ISA variable today is the income flow individual_savings_account_interest_income. ISA balances had nowhere to land:

  • investment ISAs were folded into corporate_wealth in the (now archived) policyengine-uk-data wealth imputation, so they were not separable; and
  • cash ISAs were not represented at all.

These variables provide the model-side home for ISA balances imputed by the data pipeline, enabling ISA-balance modelling (ISA reforms, wealth-tax scenarios).

Data side

The matching data work — surfacing cash_isa and stocks_and_shares_isa from the Wealth and Assets Survey in the populace UK build — is tracked in PolicyEngine/populace#180.

Add two household-level wealth input variables, cash_isa and
stocks_and_shares_isa, so the model can carry ISA balances separately.
Previously the only ISA variable was the interest-income flow
(individual_savings_account_interest_income); ISA *balances* had nowhere to
land — investment ISAs were folded into corporate_wealth in the (now archived)
policyengine-uk-data wealth imputation, and cash ISAs were not represented at
all. These variables provide the model-side home for ISA balances imputed by
the data pipeline (populace).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant