SlideShare a Scribd company logo
1 of 25
Download to read offline
Goal-based wealth
management benchmarks
SF DSCO 2023
K. Chaltikian, Free Field Consulting
Outline
1. Fundamental problem(s) of wealth management.
2. Breaking apart: solving elementary problem.
3. Asset-allocation benchmarks.
4. Affecting the outcomes.
5. Nano-RL for goal funding.
6. Conclusions.
Fundamental Problem of Wealth Management
How To Finance Life?
- Have I been saving “enough”?
- If not how much should I be saving?
- What should be the “realistic” values of
goals?
- How should the current and future savings
be invested for “best” results?
There is no shortage of well-intentioned
resources …
Fundamental problem with Wealth Management
Horizons are long - difficult to evaluate quality of advice until
it’s too late - it is a given we need to use simulations.
Each user’s objectives are unique - there’s no objective “index
investment” you can compare your portfolio to.
Portfolio risk is growing together with its size over time.
Tax considerations could be non-trivial.
Too many moving parts!
Goal of this presentation - outline an MVP of a relative value framework
allowing one to get a ballpark evaluation of their situation as well as
best things to do to improve.
Incomplete view of proper wealth management solution
Simulations
Of Asset
Returns
Proposed
Allocation
Strategy
Simulations of
Wealth
Income,
Expenses,
Funding
Objectives
Outcomes
Conditional goal
decision making
Conditional
adjustments to
allocation
strategy
Investment universe and treatment of inflation
Data: (monthly frequency)
“Stocks” - S&P 500 Total Return index (Y!Finance ticker ^SP500TR )
“Bonds” - “ICE BofA US Corporate Index Total Return Index Value” (FRED ticker BAMLCC0A0CMTRIV )
“Cash” - 3-month discount T-Bill rate (FRED ticker DTB3 )
“Inflation” - monthly CPI index percent change (FRED ticker CPIAUCSL )
What to simulate:
(1) Outright investment returns and Inflation, resize goals in the future to adjust for inflation.
OR
(2) Investment returns net of Inflation, measure everything in today’s dollars.
Investment Universe and Inflation - historical data (~35y)
Asset Returns Simulations - Net of Inflation
Fit Asymmetric GARCH(1,1) for each of the return series. Use block resampling with Poisson
distributed block length with average block size of 36 months to preserve macro correlations.
Given the need to spend $1 at time t what is the amount W(0)
needed today (and how should it be invested).
Elementary Problem - “Arrow-Debreu price”
Since the future is stochastic the question needs to have
probability in it:
What is the amount W(0) needed today so that at time t we’ll
have W(t) > 1 with probability p0
?
Elementary Problem - observations
Suggested Allocations:
At t = 0: 100% cash.
At t ≅1.5 years: 75%/25% cash and bonds
At t ≅8.0 years: 75%/25% bonds and stocks
Smooth transitions in between.
“Glidepath Kernel”
Hope: allocation at time t = 0 requiring least amount of wealth W0
s.t. Wt
> $1 with probability 90% at time t > 0.
Notation:
K(t,x) = [St
(x), Bt
(x), Ct
(x)]
Constructing glidepath from kernel
Glidepath for a single bullet goal at time t0
, g(t)= g0
ẟ(t-t0
) is just the kernel played in
reverse.
Glidepath for a set of goals [g1
,...,gk
] is a weighted sum of glidepaths
“Benchmark Property”: same fixed kernel can be used to construct glidepath for any user
Sample Profiles
Empirical Benchmark Glidepaths
Glidepath reacts to immediate funding needs by raising some cash, but
overall stays the course of steady risk reduction.
Sensitivity of glidepath to the risk reduction horizon tx
Lower values ⇔more weight in stocks:
Risk reduction horizon ⇔ Risk Tolerance
Simulations with glidepaths
Wt
= Incomet
- Expensest
- Goalst
+ Wt-1
( 1 + rt
[GPt-1
] )
WInv
t
= Incomet
- Expensest
+ Wt-1
( 1 + rt
[GPt-1
] )
Metrics of Interest
- W = 0 is an “absorbing boundary” (no borrowing => no recovery)
- No explicit taxes (included in expenses)
- Annual rebalancing
Expected Realized Utility Probability of survival Financial Risk
Average Fail Time
Metrics Visualization
R2
= 16%, T0
= 0.68 R2
= 10%, T0
= 0.69
R2
= 6%, T0
= 0.48
Utility and Probability are correlated but are far from being synonymous.
Probability is a superficial metric as it does not account for the quality of unsuccessful trajectories.
Affecting Outcomes
Modular Structure of the set-up allows to easily swap different components while leaving everything else:
● Don’t like Simulated Returns - provide your own in a form of 3-d array (T,Nassets
,Npaths
)
● Don’t like the Wealth evolution calculation (want to add taxes, tax-free accounts, ability to borrow,
etc.) - change one function.
● Don’t like the glidepath kernel - provide your own.
● Want to compare your amazing RL dynamic allocation strategy - just replace one function.
Affecting Outcomes - Easy
Given desired level of P or U and fixed x (hence, glidepath) we can answer the following questions:
○ Keeping Income and W0
fixed, what is the level of Expenses (as a fraction of Income)?
○ Keeping Income, Expenses, and W0
fixed what are the acceptable Goals’ values (as a fraction of initial values)?
○ What is the optimal combination of changes to spending and adjustment to goals that gives the best lift?
○ Keeping Income and Expenses fixed, what is the required value of W0
? - let’s keep this in mind
Example targeting Utility ~ 0.9 using goal scaling
Affecting Outcomes - Risk vs Success
Financial Risk and Wealth Management Risk are negatively correlated.
But does financial risk matter if outcomes are improving as you increase it?
- Yes, because goals and spending can be very stochastic IRL - constraining risk allows for that.
- Yes, if adding more risk has only minimal impact on the outcomes.
Conditional Consumption (microstrategy)
Wt
= Incomet
- Expensest
+ Wt-1
( 1 + rt
[GPt-1
] ) - Goalst
W1
t
= Incomet
- Expensest
+ Wt-1
( 1 + rt
[GPt-1
] )
Wt
= W1
t
- I[W1
t
> Wmin
t
]Goalst
Requirement: Wmin
t
must be calculable Today
For each time t in the future answer the question -
What is the minimum level of W0
required to achieve the
desired level of U on the remaining period [t, T]?
Conditional Consumption - optimal strategy
U target = 90
Low targets - too careless
High targets - too cautious
Optimal target depends on the distribution of goals.
Conditional consumption - extensions
General expression
If goals 1,2 and 3 are high priority and the rest are lower priority
Conditional consumption - optimal basket
We can assign a value to each goal at time t:
At decision time: find maximum V ≤ Wt
Or even to any combination of goals:
Conclusions
● We proposed the concept of benchmarking wealth management advice as long as it is based
on Monte-Carlo simulations using the idea of Glidepath Kernel.
● “100% stocks” deserves to be a benchmark of its own.
○ Constraining financial risk from first principles requires additional assumptions.
● The concept of Target Starting Wealth:
○ Allows construction of a strategy benchmarks for conditional goal funding along each
path, with an optimal target for each profile.
○ Allows straightforward application to goals of different priorities
○ Allows for on-path decision making for deciding whether to commit to an immediate goal
or not depending on the future remaining goals

More Related Content

Similar to Goal-based_wealth_management_benchmarks_-_20230312.pdf

Portfolio analysis and cash flows
Portfolio analysis and cash flowsPortfolio analysis and cash flows
Portfolio analysis and cash flowsGerry Gatawa
 
Financial Frictions under Learning
Financial Frictions under LearningFinancial Frictions under Learning
Financial Frictions under LearningGRAPE
 
Fm11 ch 09 the cost of capital
Fm11 ch 09 the cost of capitalFm11 ch 09 the cost of capital
Fm11 ch 09 the cost of capitalNhu Tuyet Tran
 
Fm11 ch 09 show
Fm11 ch 09 showFm11 ch 09 show
Fm11 ch 09 showAdi Susilo
 
Common stock.ppt
Common stock.pptCommon stock.ppt
Common stock.pptctgmoon
 
Harri Turunen. Government spending in a volatile economy at the zero lower bound
Harri Turunen. Government spending in a volatile economy at the zero lower boundHarri Turunen. Government spending in a volatile economy at the zero lower bound
Harri Turunen. Government spending in a volatile economy at the zero lower boundEesti Pank
 
Content and format requirementsContent· Introduce the article
Content and format requirementsContent· Introduce the articleContent and format requirementsContent· Introduce the article
Content and format requirementsContent· Introduce the articleAlleneMcclendon878
 
Types of risk
Types of riskTypes of risk
Types of riskImran
 
4_RealOptions.pdf
4_RealOptions.pdf4_RealOptions.pdf
4_RealOptions.pdfLilyChan67
 
Time series analysis- Part 2
Time series analysis- Part 2Time series analysis- Part 2
Time series analysis- Part 2QuantUniversity
 
Application of square root of time scaling
Application of square root of time scalingApplication of square root of time scaling
Application of square root of time scalingAnn Laki
 
A high level overview of all that is Analytics
A high level overview of all that is AnalyticsA high level overview of all that is Analytics
A high level overview of all that is AnalyticsRamkumar Ravichandran
 

Similar to Goal-based_wealth_management_benchmarks_-_20230312.pdf (20)

final
finalfinal
final
 
GESTS410I.pdf
GESTS410I.pdfGESTS410I.pdf
GESTS410I.pdf
 
Portfolio analysis and cash flows
Portfolio analysis and cash flowsPortfolio analysis and cash flows
Portfolio analysis and cash flows
 
Financial Frictions under Learning
Financial Frictions under LearningFinancial Frictions under Learning
Financial Frictions under Learning
 
Finance 101
Finance 101Finance 101
Finance 101
 
Fm11 ch 09 the cost of capital
Fm11 ch 09 the cost of capitalFm11 ch 09 the cost of capital
Fm11 ch 09 the cost of capital
 
Fm11 ch 09 show
Fm11 ch 09 showFm11 ch 09 show
Fm11 ch 09 show
 
Survival_Analysis
Survival_AnalysisSurvival_Analysis
Survival_Analysis
 
Common stock.ppt
Common stock.pptCommon stock.ppt
Common stock.ppt
 
Chap008
Chap008Chap008
Chap008
 
Npv
NpvNpv
Npv
 
Harri Turunen. Government spending in a volatile economy at the zero lower bound
Harri Turunen. Government spending in a volatile economy at the zero lower boundHarri Turunen. Government spending in a volatile economy at the zero lower bound
Harri Turunen. Government spending in a volatile economy at the zero lower bound
 
Content and format requirementsContent· Introduce the article
Content and format requirementsContent· Introduce the articleContent and format requirementsContent· Introduce the article
Content and format requirementsContent· Introduce the article
 
Types of risk
Types of riskTypes of risk
Types of risk
 
4_RealOptions.pdf
4_RealOptions.pdf4_RealOptions.pdf
4_RealOptions.pdf
 
Reasons behind XVAs
Reasons behind XVAsReasons behind XVAs
Reasons behind XVAs
 
Time series analysis- Part 2
Time series analysis- Part 2Time series analysis- Part 2
Time series analysis- Part 2
 
Merill finch
Merill finchMerill finch
Merill finch
 
Application of square root of time scaling
Application of square root of time scalingApplication of square root of time scaling
Application of square root of time scaling
 
A high level overview of all that is Analytics
A high level overview of all that is AnalyticsA high level overview of all that is Analytics
A high level overview of all that is Analytics
 

Recently uploaded

VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...Suhani Kapoor
 
Log your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignLog your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignHenry Tapper
 
Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex
 
(TANVI) Call Girls Nanded City ( 7001035870 ) HI-Fi Pune Escorts Service
(TANVI) Call Girls Nanded City ( 7001035870 ) HI-Fi Pune Escorts Service(TANVI) Call Girls Nanded City ( 7001035870 ) HI-Fi Pune Escorts Service
(TANVI) Call Girls Nanded City ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdfAdnet Communications
 
Call Girls In Yusuf Sarai Women Seeking Men 9654467111
Call Girls In Yusuf Sarai Women Seeking Men 9654467111Call Girls In Yusuf Sarai Women Seeking Men 9654467111
Call Girls In Yusuf Sarai Women Seeking Men 9654467111Sapana Sha
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure servicePooja Nehwal
 
Quarter 4- Module 3 Principles of Marketing
Quarter 4- Module 3 Principles of MarketingQuarter 4- Module 3 Principles of Marketing
Quarter 4- Module 3 Principles of MarketingMaristelaRamos12
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Delhi Call girls
 
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...Henry Tapper
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdfAdnet Communications
 
How Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingHow Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingAggregage
 
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130  Available With RoomVIP Kolkata Call Girl Serampore 👉 8250192130  Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Roomdivyansh0kumar0
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...Call Girls in Nagpur High Profile
 
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Quantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector CompaniesQuantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector Companiesprashantbhati354
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfGale Pooley
 

Recently uploaded (20)

VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
 
Log your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaignLog your LOA pain with Pension Lab's brilliant campaign
Log your LOA pain with Pension Lab's brilliant campaign
 
Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024
 
Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024
 
(TANVI) Call Girls Nanded City ( 7001035870 ) HI-Fi Pune Escorts Service
(TANVI) Call Girls Nanded City ( 7001035870 ) HI-Fi Pune Escorts Service(TANVI) Call Girls Nanded City ( 7001035870 ) HI-Fi Pune Escorts Service
(TANVI) Call Girls Nanded City ( 7001035870 ) HI-Fi Pune Escorts Service
 
20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf
 
Call Girls In Yusuf Sarai Women Seeking Men 9654467111
Call Girls In Yusuf Sarai Women Seeking Men 9654467111Call Girls In Yusuf Sarai Women Seeking Men 9654467111
Call Girls In Yusuf Sarai Women Seeking Men 9654467111
 
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Maya Call 7001035870 Meet With Nagpur Escorts
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
 
Quarter 4- Module 3 Principles of Marketing
Quarter 4- Module 3 Principles of MarketingQuarter 4- Module 3 Principles of Marketing
Quarter 4- Module 3 Principles of Marketing
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
 
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
 
How Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingHow Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of Reporting
 
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130  Available With RoomVIP Kolkata Call Girl Serampore 👉 8250192130  Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
 
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Quantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector CompaniesQuantitative Analysis of Retail Sector Companies
Quantitative Analysis of Retail Sector Companies
 
🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road
 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
 

Goal-based_wealth_management_benchmarks_-_20230312.pdf

  • 1. Goal-based wealth management benchmarks SF DSCO 2023 K. Chaltikian, Free Field Consulting
  • 2. Outline 1. Fundamental problem(s) of wealth management. 2. Breaking apart: solving elementary problem. 3. Asset-allocation benchmarks. 4. Affecting the outcomes. 5. Nano-RL for goal funding. 6. Conclusions.
  • 3. Fundamental Problem of Wealth Management How To Finance Life? - Have I been saving “enough”? - If not how much should I be saving? - What should be the “realistic” values of goals? - How should the current and future savings be invested for “best” results? There is no shortage of well-intentioned resources …
  • 4. Fundamental problem with Wealth Management Horizons are long - difficult to evaluate quality of advice until it’s too late - it is a given we need to use simulations. Each user’s objectives are unique - there’s no objective “index investment” you can compare your portfolio to. Portfolio risk is growing together with its size over time. Tax considerations could be non-trivial. Too many moving parts! Goal of this presentation - outline an MVP of a relative value framework allowing one to get a ballpark evaluation of their situation as well as best things to do to improve.
  • 5. Incomplete view of proper wealth management solution Simulations Of Asset Returns Proposed Allocation Strategy Simulations of Wealth Income, Expenses, Funding Objectives Outcomes Conditional goal decision making Conditional adjustments to allocation strategy
  • 6. Investment universe and treatment of inflation Data: (monthly frequency) “Stocks” - S&P 500 Total Return index (Y!Finance ticker ^SP500TR ) “Bonds” - “ICE BofA US Corporate Index Total Return Index Value” (FRED ticker BAMLCC0A0CMTRIV ) “Cash” - 3-month discount T-Bill rate (FRED ticker DTB3 ) “Inflation” - monthly CPI index percent change (FRED ticker CPIAUCSL ) What to simulate: (1) Outright investment returns and Inflation, resize goals in the future to adjust for inflation. OR (2) Investment returns net of Inflation, measure everything in today’s dollars.
  • 7. Investment Universe and Inflation - historical data (~35y)
  • 8. Asset Returns Simulations - Net of Inflation Fit Asymmetric GARCH(1,1) for each of the return series. Use block resampling with Poisson distributed block length with average block size of 36 months to preserve macro correlations.
  • 9. Given the need to spend $1 at time t what is the amount W(0) needed today (and how should it be invested). Elementary Problem - “Arrow-Debreu price” Since the future is stochastic the question needs to have probability in it: What is the amount W(0) needed today so that at time t we’ll have W(t) > 1 with probability p0 ?
  • 10. Elementary Problem - observations Suggested Allocations: At t = 0: 100% cash. At t ≅1.5 years: 75%/25% cash and bonds At t ≅8.0 years: 75%/25% bonds and stocks Smooth transitions in between.
  • 11. “Glidepath Kernel” Hope: allocation at time t = 0 requiring least amount of wealth W0 s.t. Wt > $1 with probability 90% at time t > 0. Notation: K(t,x) = [St (x), Bt (x), Ct (x)]
  • 12. Constructing glidepath from kernel Glidepath for a single bullet goal at time t0 , g(t)= g0 ẟ(t-t0 ) is just the kernel played in reverse. Glidepath for a set of goals [g1 ,...,gk ] is a weighted sum of glidepaths “Benchmark Property”: same fixed kernel can be used to construct glidepath for any user
  • 14. Empirical Benchmark Glidepaths Glidepath reacts to immediate funding needs by raising some cash, but overall stays the course of steady risk reduction.
  • 15. Sensitivity of glidepath to the risk reduction horizon tx Lower values ⇔more weight in stocks: Risk reduction horizon ⇔ Risk Tolerance
  • 16. Simulations with glidepaths Wt = Incomet - Expensest - Goalst + Wt-1 ( 1 + rt [GPt-1 ] ) WInv t = Incomet - Expensest + Wt-1 ( 1 + rt [GPt-1 ] ) Metrics of Interest - W = 0 is an “absorbing boundary” (no borrowing => no recovery) - No explicit taxes (included in expenses) - Annual rebalancing Expected Realized Utility Probability of survival Financial Risk Average Fail Time
  • 17. Metrics Visualization R2 = 16%, T0 = 0.68 R2 = 10%, T0 = 0.69 R2 = 6%, T0 = 0.48 Utility and Probability are correlated but are far from being synonymous. Probability is a superficial metric as it does not account for the quality of unsuccessful trajectories.
  • 18. Affecting Outcomes Modular Structure of the set-up allows to easily swap different components while leaving everything else: ● Don’t like Simulated Returns - provide your own in a form of 3-d array (T,Nassets ,Npaths ) ● Don’t like the Wealth evolution calculation (want to add taxes, tax-free accounts, ability to borrow, etc.) - change one function. ● Don’t like the glidepath kernel - provide your own. ● Want to compare your amazing RL dynamic allocation strategy - just replace one function.
  • 19. Affecting Outcomes - Easy Given desired level of P or U and fixed x (hence, glidepath) we can answer the following questions: ○ Keeping Income and W0 fixed, what is the level of Expenses (as a fraction of Income)? ○ Keeping Income, Expenses, and W0 fixed what are the acceptable Goals’ values (as a fraction of initial values)? ○ What is the optimal combination of changes to spending and adjustment to goals that gives the best lift? ○ Keeping Income and Expenses fixed, what is the required value of W0 ? - let’s keep this in mind Example targeting Utility ~ 0.9 using goal scaling
  • 20. Affecting Outcomes - Risk vs Success Financial Risk and Wealth Management Risk are negatively correlated. But does financial risk matter if outcomes are improving as you increase it? - Yes, because goals and spending can be very stochastic IRL - constraining risk allows for that. - Yes, if adding more risk has only minimal impact on the outcomes.
  • 21. Conditional Consumption (microstrategy) Wt = Incomet - Expensest + Wt-1 ( 1 + rt [GPt-1 ] ) - Goalst W1 t = Incomet - Expensest + Wt-1 ( 1 + rt [GPt-1 ] ) Wt = W1 t - I[W1 t > Wmin t ]Goalst Requirement: Wmin t must be calculable Today For each time t in the future answer the question - What is the minimum level of W0 required to achieve the desired level of U on the remaining period [t, T]?
  • 22. Conditional Consumption - optimal strategy U target = 90 Low targets - too careless High targets - too cautious Optimal target depends on the distribution of goals.
  • 23. Conditional consumption - extensions General expression If goals 1,2 and 3 are high priority and the rest are lower priority
  • 24. Conditional consumption - optimal basket We can assign a value to each goal at time t: At decision time: find maximum V ≤ Wt Or even to any combination of goals:
  • 25. Conclusions ● We proposed the concept of benchmarking wealth management advice as long as it is based on Monte-Carlo simulations using the idea of Glidepath Kernel. ● “100% stocks” deserves to be a benchmark of its own. ○ Constraining financial risk from first principles requires additional assumptions. ● The concept of Target Starting Wealth: ○ Allows construction of a strategy benchmarks for conditional goal funding along each path, with an optimal target for each profile. ○ Allows straightforward application to goals of different priorities ○ Allows for on-path decision making for deciding whether to commit to an immediate goal or not depending on the future remaining goals