scenario_id - (character) ID of the scenario
sample - (integer) ID of the Monte Carlo sample
index - (integer) year index starting from 0
years_left - (integer) years left to the end of the household lifespan
date - (date) date after index years from the current date
year - (integer) calendar year
survival_prob - (double) survival probability of the household
members - (nested tibble) data of each member in the household
income - (nested tibble) income streams
total_income - (double) total income of the household from all income streams
spending - (nested tibble) non-discretionary spending streams
nondiscretionary_spending - (double) total non-discretionary spending of the household from all non-discretionary spending streams
human_capital - (double) human capital of the household
liabilities - (double) liabilities of the household
portfolio - (nested tibble) state of investment portfolio
financial_wealth - (double) financial wealth of the household at the beginning of the year
net_worth - (double) net worth of the household
discretionary_spending - (double) optimal discretionary spending of the household
total_spending - (double) total spending of the household (discretionary + non-discretionary)
financial_wealth_end - (double) financial wealth of the household at the end of the year
risk_tolerance - (double) risk tolerance of the household
smooth_consumption_preference - (double) smooth consumption preference of the household
consumption_impatience_preference - (double) consumption impatience preference of the household
time_value_discount - (double) time value discount based on consumption impatience of the household
discretionary_spending_utility - (double) discretionary spending utility of the household based on the smooth consumption preference
discretionary_spending_utility_weighted - (double) discretionary spending utility of the household weighted by survival probability and time value discount.