AWP is based on four premises:
- The future is unknown and impossible to predict.
- Assets are responding to two drivers: economic cycle (expansion/contraction) and inflation (high/low).
- Asset classes thrive not equally during each of the four scenario's.
- Risk is distributed equally over the four scenario's.
- Stocks for economic expansion and low inflation.
- Bonds for economic contraction and low inflation.
- Commodities for economic expansion and high inflation.
- Inflation linked bonds for economic contraction and high inflation
Economic contraction | Economic expansion | |
High inflation | 25% of risk: - inflation linked bonds - precious metals | 25% of risk: - stocks - commodities - real estate |
Low inflation | 25% of risk - government bonds - inflation linked bonds | 25% of risk: - stocks - real estate - corporate bonds |
The optimal AWP-model utilizes a basket of assets with a low correlation. Key is to select a set of asset classes in such a way that the portfolio will generate returns for any combination of economical and inflationary conditions. For this survey the next heuristically selected ETF's will be used: VTI, VEU, IYR, RWX, HYG, DBC, GLD, IEF, TLT and TIP.
Economic contraction | Economic expansion | |
High inflation | - 12.50%: TIP - 12.50%: GLD | - 4.17%: VTI - 4.17%: VEU - 8.32%: DBC - 4.17%: IYR - 4.17%: RWX |
Low inflation | - 6.25%: IEF - 6.25%: TLT - 12.50%: TIP | - 4.17%: VTI - 4.17%: VEU - 4.17%: IYR - 4.17%: RWX - 8.32%: HYG |
Ranking and selection
Re-balancing of the AWP may take place weekly, bi-weekly or monthly. For each quadrant the best performing ETF is selected based on a 3 month benchmark of the performance of each asset in the portfolio (ROC(63)). If all assets in a particular quadrant go down at the same time AWP rotates to cash for the involved risk quarter. So if worst comes to worst and mayhem hits all corners of the market, AWP will move into cash for 100% as preservation of capital is of utmost importance.
Allocation
Allocation is grounded on volatility and correlation. For correlation AWP uses the static weights from Table II above. For volatility a combination of target volatility (TV) and historical volatility (HV) is used. Thus the allocation % for a each asset is:
Regime Risk Weight % * (TV/HV)
Position Size = -------------------------------------------
Σ (numerator for each asset)
where Regime Risk Weight is the static weight available from the AWP table, TV is an input value for Target Volatility (default 10%) and HV is the 20 day volatility averaged over 3 months (63 days).
For example, when aiming for a TV of 10%, then the allocation position size for TLT is thus calculated: PositionSize(TLT) = RegimeRiskWeight(TLT: 0.0625) * (10/HV(TLT)) / Σ numerators.
Alternative (?)
Instead of selecting one asset from each quadrant, one could choose to simply pick the top 4 performers disregarding the quadrant it belongs to. For this variant it is necessary to sum the static weight for every asset class:
Economic contraction High inflation | Economic expansion High inflation | Economic contraction Low inflation | Economic expansion Low inflation | Total | |
Stocks Real estate Corporate bonds Commodities Precious metals Inflation linked bonds Government bonds | 12.50% 12.50% | 8.33% 8.33% 8.33% | 12.50% 12.50% | 8.33% 8.33% 8.33% |
16.67% 16.67% 8.33% 8.33% 12.50% 25.00% 12.50% |
The allocation process matches the previous one except for the different static weights, which are in this case derived from summed total for the separate asset classes. So using TLT again as an example, the numerator is calculated: RegimeRiskWeight(TLT: 0.125) * (10/HV(TLT)).
Experimental
Due to the experimental nature of this survey, this is an evolving post. As time allows updates may be expected. Hopefully interested readers will come forward with remarks, comments and new insights.
Next stop is building the code for a mechanical allocation algorithm based on the concept discussed.
*Sources
Especially the the comments made by Stefan Solomon are very informative:
http://discuss.morningstar.com/NewSocialize/forums/p/308106/3270831.aspx
http://tradersplace.net/forum/thread/141/quot-risk-parity-weighting-quot-side-effects/
Seeking Alpha contributions by MyPlanIQ:
http://seekingalpha.com/article/878251-bridgewaters-all-weather-portfolio-vs-harry-brownes-permanent-portfolio
and by David Cretcher:
http://seekingalpha.com/article/1242401-build-a-reliable-all-weather-portfolio-with-4-etfs
LearnBonds contribution by Marc Prosser:
http://www.learnbonds.com/all-weather-portfolio-ray-dalio/
thinkscript
The thinkscript studies used for the presented charts are available for review and copy/paste in the comment section.