Raw-intercept alphas absorbed the T-bill yield on uninvested/levered portions (582 well-fitted funds >2%/yr off; sum-of-betas polluted by level-matching). Now fund AND sleeves are netted against BIL daily total return before every regression; a cash position contributes exactly zero. - decompose: rf_series()/excess(); shv+bil dropped from regressors (~0 columns in excess space); FULL_WINDOW -> 2007-06-01 (BIL inception; mixing raw pre-2007 with excess breaks the fit). - factors: same excess treatment; shv out of DRIVERS. - CASH axis redefined: alpha/cash_yield -> net cash position = 1 - sum(betas) (label 'cash (net posn)'). - CANDIDATE list 250 -> 11: the old list was mostly under-invested funds whose 'alpha' was cash yield, not skill. - refback.py: per-fund fitted reference (forward-selected sleeves) stored as ref_5y/ref_full in search_all.json; app alpha-search table gains a 'reference (5y)' column - the answer to 'what is alpha computed against' (the fund's OWN fitted sleeve mix, not one index). - App captions updated; raw-alpha-era results backed up as *_rawalpha.json (not deleted).
1340 lines
36 KiB
JSON
1340 lines
36 KiB
JSON
{
|
|
"atesx": {
|
|
"fund": "atesx",
|
|
"start": "2016-09-07",
|
|
"end": "2026-08-21",
|
|
"n_obs": 2503,
|
|
"components": [
|
|
{
|
|
"sym": "qqq",
|
|
"label": "Nasdaq 100",
|
|
"beta": 0.45556908855154976,
|
|
"t": 21.168384781367326
|
|
},
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": -0.23830733177169833,
|
|
"t": -8.880615083435835
|
|
}
|
|
],
|
|
"alpha_ann": 0.026346531979070175,
|
|
"alpha_t": 0.9293227873648724,
|
|
"r2": 0.3450047574870089,
|
|
"adj_r2": 0.34448076129299854,
|
|
"tracking_err_ann": 0.08913637737874539,
|
|
"fund_ann_return": 0.0858412132654425,
|
|
"dw": 2.2341043107825733,
|
|
"weights_sum": 0.21726175677985143,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.27669921266438996,
|
|
"x1": 0.848102513519347
|
|
},
|
|
"max_drift": 0.848102513519347,
|
|
"n_windows": 108
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions",
|
|
"recent": {
|
|
"fund": "atesx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "qqq",
|
|
"label": "Nasdaq 100",
|
|
"beta": 0.44616170327416194,
|
|
"t": 14.149678424413535
|
|
},
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": -0.22538567937254084,
|
|
"t": -5.264409165765193
|
|
}
|
|
],
|
|
"alpha_ann": 0.0055503014317009975,
|
|
"alpha_t": 0.1484113857382209,
|
|
"r2": 0.3610309574164604,
|
|
"adj_r2": 0.36012526068707196,
|
|
"tracking_err_ann": 0.08832002153748113,
|
|
"fund_ann_return": 0.05033812888713632,
|
|
"dw": 2.1534721910947656,
|
|
"weights_sum": 0.2207760239016211,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.2848956566742419,
|
|
"x1": 0.8185826141529595
|
|
},
|
|
"max_drift": 0.8185826141529595,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions"
|
|
},
|
|
"note": "Holdings (May 2026): QQQ 65% + SPY 29% + MMF 0.6%, with 4.9% 'other assets in excess of liabilities' \u2014 an options overlay. But the rolling beta to those SAME holdings stays 0.13\u20130.89 (median 0.30, never above 1): the 'risk managed' in the name is real \u2014 a systematic equity de-risking overlay. Decomposition: one TACTICAL US-equity sleeve, not a static mix."
|
|
},
|
|
"atrfx": {
|
|
"fund": "atrfx",
|
|
"start": "2014-08-04",
|
|
"end": "2026-08-21",
|
|
"n_obs": 3030,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 0.19562032232528356,
|
|
"t": 11.729655094756636
|
|
},
|
|
{
|
|
"sym": "vicbx",
|
|
"label": "intermediate-term corporate bond",
|
|
"beta": 1.2393291638674306,
|
|
"t": 6.561747110208925
|
|
},
|
|
{
|
|
"sym": "ief",
|
|
"label": "US intermediate treasuries (7-10 yr)",
|
|
"beta": -0.5478003004605062,
|
|
"t": -5.661209653417961
|
|
},
|
|
{
|
|
"sym": "vstbx",
|
|
"label": "short-term corporate bond",
|
|
"beta": -1.0095528723812663,
|
|
"t": -3.2405021184626386
|
|
}
|
|
],
|
|
"alpha_ann": 0.026673637645486293,
|
|
"alpha_t": 0.6555619809844426,
|
|
"r2": 0.10182834965198462,
|
|
"adj_r2": 0.10064068465978881,
|
|
"tracking_err_ann": 0.13999308469624303,
|
|
"fund_ann_return": 0.06002154419716573,
|
|
"dw": 1.9501017065798456,
|
|
"weights_sum": -0.12240368664905843,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.9561739344457876,
|
|
"x1": 0.8851118294710612,
|
|
"x2": 1.6558653570574795,
|
|
"x3": 1.3496745692775076
|
|
},
|
|
"max_drift": 1.6558653570574795,
|
|
"n_windows": 133
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions",
|
|
"recent": {
|
|
"fund": "atrfx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 0.41897124333609137,
|
|
"t": 14.248528357545942
|
|
},
|
|
{
|
|
"sym": "shv",
|
|
"label": "US short-term treasuries",
|
|
"beta": -7.305355576774472,
|
|
"t": -4.903013063951641
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.42005732490633185,
|
|
"t": 3.997263415922683
|
|
}
|
|
],
|
|
"alpha_ann": 0.2243721369422037,
|
|
"alpha_t": 2.8094259011461844,
|
|
"r2": 0.21865529238383408,
|
|
"adj_r2": 0.21699285683571456,
|
|
"tracking_err_ann": 0.15588237414909037,
|
|
"fund_ann_return": 0.08494859854904573,
|
|
"dw": 1.9902727126144717,
|
|
"weights_sum": -6.466327008532049,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.8466015103540322,
|
|
"x1": 0.5239705908149238,
|
|
"x2": 0.5882002201443478
|
|
},
|
|
"max_drift": 0.8466015103540322,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions"
|
|
},
|
|
"note": "Systematic alpha over short-duration IG credit + cash. Returns are dominated by idiosyncratic credit/derivatives P&L (R\u00b2 \u2264 0.22 vs bond sleeves) and the best-fit weights are knife-edge. Read as: cash-like carry + systematic alpha, no meaningful static sleeve."
|
|
},
|
|
"cvsix": {
|
|
"fund": "cvsix",
|
|
"start": "1990-09-04",
|
|
"end": "2026-08-21",
|
|
"n_obs": 9057,
|
|
"components": [],
|
|
"alpha_ann": 0.05494737178055986,
|
|
"alpha_t": 6.693203697489781,
|
|
"r2": 3.3306690738754696e-15,
|
|
"adj_r2": 3.4416913763379853e-15,
|
|
"tracking_err_ann": 0.04921311085638685,
|
|
"fund_ann_return": 0.054947371780559855,
|
|
"dw": 2.201070204327631,
|
|
"weights_sum": 0.0,
|
|
"verdict": "no component explains returns (market neutral or cash-like) [strategy evolved \u2014 5y R\u00b2 = 0.74]",
|
|
"recent": {
|
|
"fund": "cvsix",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 0.14337409425906908,
|
|
"t": 23.56952105733188
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.055353843180348514,
|
|
"t": 4.856854249459811
|
|
},
|
|
{
|
|
"sym": "ive",
|
|
"label": "S&P 500 Value",
|
|
"beta": 0.025427867003656124,
|
|
"t": 3.6082323626617847
|
|
}
|
|
],
|
|
"alpha_ann": 0.018963344604106105,
|
|
"alpha_t": 2.625529185806505,
|
|
"r2": 0.7365622841041414,
|
|
"adj_r2": 0.7360017783256396,
|
|
"tracking_err_ann": 0.017045091698141286,
|
|
"fund_ann_return": 0.04743113695845717,
|
|
"dw": 2.4362438569399654,
|
|
"weights_sum": 0.2241558044430737,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.16656102001355494,
|
|
"x1": 0.09765665332386918,
|
|
"x2": 0.11331311792968189
|
|
},
|
|
"max_drift": 0.16656102001355494,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "partially explainable \u2014 material active/timing residual"
|
|
},
|
|
"note": "Market neutral (long US equity, short credit). Full sample (since 1990) is unexplainable \u2014 the strategy has changed over 36 years; the last 5 years show a small net equity/credit tilt (ivv +0.14, vweax +0.06) explaining 74%. The rest is spread/option alpha (full-sample annualized alpha +5.5%, t=6.7)."
|
|
},
|
|
"jlpsx": {
|
|
"fund": "jlpsx",
|
|
"start": "2005-11-02",
|
|
"end": "2026-08-24",
|
|
"n_obs": 5233,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 1.0437558832956155,
|
|
"t": 162.56889184909045
|
|
}
|
|
],
|
|
"alpha_ann": 0.011050486799195222,
|
|
"alpha_t": 0.5691336721993374,
|
|
"r2": 0.8347738874968654,
|
|
"adj_r2": 0.8347423015453259,
|
|
"tracking_err_ann": 0.08838608033412072,
|
|
"fund_ann_return": 0.14222655212102187,
|
|
"dw": 2.8431265199678273,
|
|
"weights_sum": 1.0437558832956155,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.0438981065572047
|
|
},
|
|
"max_drift": 0.0438981065572047,
|
|
"n_windows": 238
|
|
},
|
|
"verdict": "partially explainable \u2014 material active/timing residual",
|
|
"recent": {
|
|
"fund": "jlpsx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-24",
|
|
"n_obs": 1415,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 1.034383539393894,
|
|
"t": 91.67948652777572
|
|
},
|
|
{
|
|
"sym": "ijt",
|
|
"label": "S&P Small-Cap 600 Growth",
|
|
"beta": -0.029869184923710934,
|
|
"t": -3.6565866275389944
|
|
},
|
|
{
|
|
"sym": "vwo",
|
|
"label": "emerging markets stock",
|
|
"beta": 0.024879403995978433,
|
|
"t": 3.325899423592402
|
|
}
|
|
],
|
|
"alpha_ann": -0.0029851840422737987,
|
|
"alpha_t": -0.19449233213311515,
|
|
"r2": 0.9561755665716403,
|
|
"adj_r2": 0.9560823891795176,
|
|
"tracking_err_ann": 0.0362318939737439,
|
|
"fund_ann_return": 0.15826248266783624,
|
|
"dw": 2.2564400244536875,
|
|
"weights_sum": 1.0293937584661617,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.029887310344874126,
|
|
"x1": 0.1450970324235002,
|
|
"x2": 0.09661012864484575
|
|
},
|
|
"max_drift": 0.1450970324235002,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "static sleeve mix (weights stable, ~fully explained)"
|
|
},
|
|
"note": "US large-cap core plus: essentially 1.04x the S&P 500 (R\u00b2 0.96 over 5y, stable). The 'plus' is small optionality (tiny ijt/vwo tilts in the 5y fit). The cleanest fund on the list."
|
|
},
|
|
"pmaix": {
|
|
"fund": "pmaix",
|
|
"start": "2011-12-23",
|
|
"end": "2026-08-21",
|
|
"n_obs": 3685,
|
|
"components": [
|
|
{
|
|
"sym": "efa",
|
|
"label": "developed markets (ex-US, MSCI)",
|
|
"beta": 0.2344874843476855,
|
|
"t": 30.602178496272092
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.6192246204138075,
|
|
"t": 37.00150032703783
|
|
},
|
|
{
|
|
"sym": "djp",
|
|
"label": "Dow Jones-UBS Commodity Index",
|
|
"beta": 0.04740991451070612,
|
|
"t": 10.82367809724191
|
|
},
|
|
{
|
|
"sym": "agg",
|
|
"label": "US aggregate bond",
|
|
"beta": -0.15148499144323813,
|
|
"t": -10.175119663083366
|
|
},
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": -0.050460193217015836,
|
|
"t": -6.080317182282203
|
|
},
|
|
{
|
|
"sym": "vnq",
|
|
"label": "US real estate (REITs)",
|
|
"beta": 0.023020899742284634,
|
|
"t": 4.40169223227429
|
|
}
|
|
],
|
|
"alpha_ann": 0.035437156651329446,
|
|
"alpha_t": 3.3490804145584185,
|
|
"r2": 0.679121578877175,
|
|
"adj_r2": 0.6785981230515259,
|
|
"tracking_err_ann": 0.040264984588024334,
|
|
"fund_ann_return": 0.08546192744916578,
|
|
"dw": 2.088102202855144,
|
|
"weights_sum": 0.7221977343542297,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.20577309247165354,
|
|
"x1": 0.18907744513443525,
|
|
"x2": 0.158769877923333,
|
|
"x3": 0.4541512565652454,
|
|
"x4": 0.3837359243950157,
|
|
"x5": 0.165791799569151
|
|
},
|
|
"max_drift": 0.4541512565652454,
|
|
"n_windows": 164
|
|
},
|
|
"verdict": "partially explainable \u2014 material active/timing residual",
|
|
"recent": {
|
|
"fund": "pmaix",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "efa",
|
|
"label": "developed markets (ex-US, MSCI)",
|
|
"beta": 0.2449954218314655,
|
|
"t": 19.03579186143622
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.5344327280136246,
|
|
"t": 16.011005736881103
|
|
},
|
|
{
|
|
"sym": "djp",
|
|
"label": "Dow Jones-UBS Commodity Index",
|
|
"beta": 0.06919531081867039,
|
|
"t": 10.653443293821173
|
|
},
|
|
{
|
|
"sym": "agg",
|
|
"label": "US aggregate bond",
|
|
"beta": -0.1934942270463675,
|
|
"t": -8.131663840261679
|
|
},
|
|
{
|
|
"sym": "vnq",
|
|
"label": "US real estate (REITs)",
|
|
"beta": 0.066420197792225,
|
|
"t": 7.199106958431038
|
|
},
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": -0.08454175511501988,
|
|
"t": -6.445665952633282
|
|
}
|
|
],
|
|
"alpha_ann": 0.05220162671812971,
|
|
"alpha_t": 2.7522346782393368,
|
|
"r2": 0.6089406987814124,
|
|
"adj_r2": 0.6072730684990304,
|
|
"tracking_err_ann": 0.04465476548081441,
|
|
"fund_ann_return": 0.10594922784805459,
|
|
"dw": 1.935004996999197,
|
|
"weights_sum": 0.637007676294598,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.16713565476068823,
|
|
"x1": 0.26061370415899987,
|
|
"x2": 0.08726856185338772,
|
|
"x3": 0.16461642759479633,
|
|
"x4": 0.13071922650272086,
|
|
"x5": 0.21414714053386924
|
|
},
|
|
"max_drift": 0.26061370415899987,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "partially explainable \u2014 material active/timing residual"
|
|
},
|
|
"note": "Global multi-asset fund of funds (N-PORT: 99.5% in unaffiliated underlying funds/loans). Returns decompose into high-yield credit (vweax +0.62), intl equity (efa +0.23), commodities (+0.05), bonds (\u22120.15): R\u00b2 0.68, stable weights, alpha +3.5%/yr (t=3.3). The sleeves show through the underlying funds."
|
|
},
|
|
"pmorx": {
|
|
"fund": "pmorx",
|
|
"start": "2019-07-01",
|
|
"end": "2026-08-24",
|
|
"n_obs": 1797,
|
|
"components": [
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.31388720384359853,
|
|
"t": 14.18893920835988
|
|
}
|
|
],
|
|
"alpha_ann": 0.029332925492427733,
|
|
"alpha_t": 1.4357260819167152,
|
|
"r2": 0.10084825638507544,
|
|
"adj_r2": 0.10034733619364655,
|
|
"tracking_err_ann": 0.054457753005862385,
|
|
"fund_ann_return": 0.04399267904999808,
|
|
"dw": 2.051284316393219,
|
|
"weights_sum": 0.31388720384359853,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.7331280914924483
|
|
},
|
|
"max_drift": 0.7331280914924483,
|
|
"n_windows": 74
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions",
|
|
"recent": {
|
|
"fund": "pmorx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-24",
|
|
"n_obs": 1415,
|
|
"components": [
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.04168035087416321,
|
|
"t": 2.2063240080677304
|
|
},
|
|
{
|
|
"sym": "ief",
|
|
"label": "US intermediate treasuries (7-10 yr)",
|
|
"beta": -0.3867098615283498,
|
|
"t": -10.37474630140078
|
|
},
|
|
{
|
|
"sym": "vmbix",
|
|
"label": "mortgage-backed securities",
|
|
"beta": 0.31402590773539685,
|
|
"t": 9.161419056733536
|
|
},
|
|
{
|
|
"sym": "tlt",
|
|
"label": "US long-term treasuries (20+ yr)",
|
|
"beta": 0.06735987458994033,
|
|
"t": 5.549320204906601
|
|
}
|
|
],
|
|
"alpha_ann": 0.0527292589505514,
|
|
"alpha_t": 4.2909358903055885,
|
|
"r2": 0.08657628999415645,
|
|
"adj_r2": 0.08398501705796968,
|
|
"tracking_err_ann": 0.028979898356966537,
|
|
"fund_ann_return": 0.05695447285684168,
|
|
"dw": 2.2442433975515654,
|
|
"weights_sum": 0.0363562716711506,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.21698400351224853,
|
|
"x1": 0.4064266430323177,
|
|
"x2": 0.3680865071797071,
|
|
"x3": 0.09762048759677722
|
|
},
|
|
"max_drift": 0.4064266430323177,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions"
|
|
},
|
|
"note": "Long/short mortgage & ABS \u2014 returns mostly idiosyncratic (R\u00b2 0.10). 5y direction is long MBS (vmbix +0.31) / short intermediate rates (ief \u22120.39), consistent with a carry/relative-value mortgage strategy. Not a static sleeve."
|
|
},
|
|
"qspnx": {
|
|
"fund": "qspnx",
|
|
"start": "2013-10-31",
|
|
"end": "2026-08-21",
|
|
"n_obs": 3220,
|
|
"components": [
|
|
{
|
|
"sym": "ivw",
|
|
"label": "S&P 500 Growth",
|
|
"beta": -0.08192299528316607,
|
|
"t": -4.0260419229419835
|
|
},
|
|
{
|
|
"sym": "ive",
|
|
"label": "S&P 500 Value",
|
|
"beta": 0.2609710931386727,
|
|
"t": 9.495012993507824
|
|
},
|
|
{
|
|
"sym": "iwm",
|
|
"label": "US small cap",
|
|
"beta": -0.7033008999688797,
|
|
"t": -14.398386309918285
|
|
},
|
|
{
|
|
"sym": "ijt",
|
|
"label": "S&P Small-Cap 600 Growth",
|
|
"beta": 0.3751139296366351,
|
|
"t": 8.722604382154021
|
|
},
|
|
{
|
|
"sym": "ijs",
|
|
"label": "S&P Small-Cap 600 Value",
|
|
"beta": 0.1845783441822273,
|
|
"t": 6.386825106301779
|
|
},
|
|
{
|
|
"sym": "shv",
|
|
"label": "US short-term treasuries",
|
|
"beta": -2.754459031292181,
|
|
"t": -3.8820894019208985
|
|
}
|
|
],
|
|
"alpha_ann": 0.12818487124441533,
|
|
"alpha_t": 3.9840661559835087,
|
|
"r2": 0.1134410104537722,
|
|
"adj_r2": 0.11178543811101538,
|
|
"tracking_err_ann": 0.10508112594918419,
|
|
"fund_ann_return": 0.08091865655856706,
|
|
"dw": 1.8961660779849816,
|
|
"weights_sum": -2.7190195595866915,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.8863354304694652,
|
|
"x1": 0.8607703018245606,
|
|
"x2": 0.40949478429698954,
|
|
"x3": 0.3889681450569688,
|
|
"x4": 0.9937533641149741,
|
|
"x5": 1.4461092192565497
|
|
},
|
|
"max_drift": 1.4461092192565497,
|
|
"n_windows": 142
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions",
|
|
"recent": {
|
|
"fund": "qspnx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "ivw",
|
|
"label": "S&P 500 Growth",
|
|
"beta": -0.06943941702935164,
|
|
"t": -2.2675960385991307
|
|
},
|
|
{
|
|
"sym": "ive",
|
|
"label": "S&P 500 Value",
|
|
"beta": 0.21375136440801723,
|
|
"t": 4.0635176755747535
|
|
},
|
|
{
|
|
"sym": "iwm",
|
|
"label": "US small cap",
|
|
"beta": -0.6189777356607347,
|
|
"t": -11.154913059718409
|
|
},
|
|
{
|
|
"sym": "ijs",
|
|
"label": "S&P Small-Cap 600 Value",
|
|
"beta": 0.48890809639467814,
|
|
"t": 8.976960770542815
|
|
},
|
|
{
|
|
"sym": "shv",
|
|
"label": "US short-term treasuries",
|
|
"beta": -6.202064838851471,
|
|
"t": -5.221795262354262
|
|
}
|
|
],
|
|
"alpha_ann": 0.37899676888646366,
|
|
"alpha_t": 5.884228223888841,
|
|
"r2": 0.17907422272719475,
|
|
"adj_r2": 0.17615900334767476,
|
|
"tracking_err_ann": 0.1258743914848915,
|
|
"fund_ann_return": 0.20378567372709033,
|
|
"dw": 1.8476027480671517,
|
|
"weights_sum": -6.1878225307388615,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.4695949092898872,
|
|
"x1": 0.8640997084339416,
|
|
"x2": 0.6037347855639,
|
|
"x3": 0.7978620842217455,
|
|
"x4": 0.6116773035053029
|
|
},
|
|
"max_drift": 0.8640997084339416,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions"
|
|
},
|
|
"note": "Market-neutral style premia: no static sleeve explains returns (R\u00b2 0.18 5y). Alpha vs a cash-like benchmark: +12.8%/yr full sample (t=4.0). Decomposition = pure factor harvesting (value/size/style tilts in both books); the 'exposures' in the table are residuals, not sleeves."
|
|
},
|
|
"svarx": {
|
|
"fund": "svarx",
|
|
"start": "2013-12-18",
|
|
"end": "2026-08-21",
|
|
"n_obs": 3187,
|
|
"components": [
|
|
{
|
|
"sym": "efa",
|
|
"label": "developed markets (ex-US, MSCI)",
|
|
"beta": 0.06942890671894897,
|
|
"t": 18.07601188807692
|
|
},
|
|
{
|
|
"sym": "agg",
|
|
"label": "US aggregate bond",
|
|
"beta": 0.10001905582875992,
|
|
"t": 7.751274664401302
|
|
}
|
|
],
|
|
"alpha_ann": 0.05206713295886885,
|
|
"alpha_t": 5.103917116288613,
|
|
"r2": 0.12071609207684797,
|
|
"adj_r2": 0.12016377806433343,
|
|
"tracking_err_ann": 0.03623399351955989,
|
|
"fund_ann_return": 0.06016511606656689,
|
|
"dw": 2.1930328695290275,
|
|
"weights_sum": 0.16944796254770889,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.1373472721585143,
|
|
"x1": 0.2623420377551537
|
|
},
|
|
"max_drift": 0.2623420377551537,
|
|
"n_windows": 140
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions",
|
|
"recent": {
|
|
"fund": "svarx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "agg",
|
|
"label": "US aggregate bond",
|
|
"beta": 0.16482774305146136,
|
|
"t": 13.530158875689205
|
|
},
|
|
{
|
|
"sym": "efa",
|
|
"label": "developed markets (ex-US, MSCI)",
|
|
"beta": 0.05272328376723269,
|
|
"t": 11.974320936849248
|
|
}
|
|
],
|
|
"alpha_ann": 0.02851487058619257,
|
|
"alpha_t": 2.6098427381219285,
|
|
"r2": 0.24198871761674323,
|
|
"adj_r2": 0.24091428631641254,
|
|
"tracking_err_ann": 0.02582591212260749,
|
|
"fund_ann_return": 0.03414405706979862,
|
|
"dw": 2.027102891716548,
|
|
"weights_sum": 0.21755102681869404,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.21771692656768357,
|
|
"x1": 0.06046195722494479
|
|
},
|
|
"max_drift": 0.21771692656768357,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions"
|
|
},
|
|
"note": "Low-volatility equity fund of funds. Small but positive net market (efa +0.07, agg +0.10; R\u00b2 0.24, low drift). The edge is in volatility selection, not the mix: +5.2%/yr alpha over that small sleeve (t=5.1)."
|
|
},
|
|
"cosix": {
|
|
"fund": "cosix",
|
|
"start": "1990-01-03",
|
|
"end": "2026-08-21",
|
|
"n_obs": 9226,
|
|
"components": [],
|
|
"alpha_ann": 0.058717525483004025,
|
|
"alpha_t": 8.97921782878531,
|
|
"r2": 3.3306690738754696e-16,
|
|
"adj_r2": 4.440892098500626e-16,
|
|
"tracking_err_ann": 0.039565089695926974,
|
|
"fund_ann_return": 0.05871752548300402,
|
|
"dw": 1.7589309508798752,
|
|
"weights_sum": 0.0,
|
|
"verdict": "no component explains returns (market neutral or cash-like) [strategy evolved \u2014 5y R\u00b2 = 0.86]",
|
|
"recent": {
|
|
"fund": "cosix",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "vmbix",
|
|
"label": "mortgage-backed securities",
|
|
"beta": 0.288460763166248,
|
|
"t": 12.452945480339036
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.29933745310561866,
|
|
"t": 28.620403943860424
|
|
},
|
|
{
|
|
"sym": "agg",
|
|
"label": "US aggregate bond",
|
|
"beta": 0.1773268606937985,
|
|
"t": 5.111860730207353
|
|
},
|
|
{
|
|
"sym": "tlt",
|
|
"label": "US long-term treasuries (20+ yr)",
|
|
"beta": 0.023873312991125495,
|
|
"t": 3.2290450844819194
|
|
}
|
|
],
|
|
"alpha_ann": 0.010013564293547298,
|
|
"alpha_t": 1.4857644255260904,
|
|
"r2": 0.8602970091640032,
|
|
"adj_r2": 0.8599004073447385,
|
|
"tracking_err_ann": 0.015882120791285648,
|
|
"fund_ann_return": 0.021278965202663088,
|
|
"dw": 2.102412506087817,
|
|
"weights_sum": 0.7889983899567907,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.42276301035369823,
|
|
"x1": 0.24123352544971702,
|
|
"x2": 0.7930957664509884,
|
|
"x3": 0.2024940055906148
|
|
},
|
|
"max_drift": 0.7930957664509884,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "mostly stable sleeve mix"
|
|
},
|
|
"note": "Strategic income across the credit spectrum. Full sample (since 1990) unexplainable \u2014 vintage; the last 5 years are the honest current mix: high-yield +0.30, MBS +0.29, IG core +0.18 (R\u00b2 0.86)."
|
|
},
|
|
"mbxix": {
|
|
"fund": "mbxix",
|
|
"start": "2015-12-29",
|
|
"end": "2026-08-21",
|
|
"n_obs": 2677,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 0.39245838142956163,
|
|
"t": 20.072399939088108
|
|
},
|
|
{
|
|
"sym": "ief",
|
|
"label": "US intermediate treasuries (7-10 yr)",
|
|
"beta": -0.6691512098665768,
|
|
"t": -9.960156247284127
|
|
},
|
|
{
|
|
"sym": "fxe",
|
|
"label": "Euro",
|
|
"beta": -0.28134567186258985,
|
|
"t": -9.853324593642872
|
|
},
|
|
{
|
|
"sym": "djp",
|
|
"label": "Dow Jones-UBS Commodity Index",
|
|
"beta": 0.08330432021118495,
|
|
"t": 7.670473267330599
|
|
},
|
|
{
|
|
"sym": "tlt",
|
|
"label": "US long-term treasuries (20+ yr)",
|
|
"beta": 0.17450273619844878,
|
|
"t": 5.921229335495926
|
|
},
|
|
{
|
|
"sym": "efa",
|
|
"label": "developed markets (ex-US, MSCI)",
|
|
"beta": 0.10847192647358558,
|
|
"t": 5.004925817589
|
|
}
|
|
],
|
|
"alpha_ann": 0.024820519135557266,
|
|
"alpha_t": 0.8961816713889841,
|
|
"r2": 0.5321084883020772,
|
|
"adj_r2": 0.531057046702756,
|
|
"tracking_err_ann": 0.0899358494603154,
|
|
"fund_ann_return": 0.09479368792724513,
|
|
"dw": 1.9290049781910437,
|
|
"weights_sum": -0.19175951741638578,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.2670019959185202,
|
|
"x1": 0.7612945161886517,
|
|
"x2": 0.5685135801904753,
|
|
"x3": 0.25349794378898627,
|
|
"x4": 0.42287402866416995,
|
|
"x5": 0.5520356165472149
|
|
},
|
|
"max_drift": 0.7612945161886517,
|
|
"n_windows": 116
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions",
|
|
"recent": {
|
|
"fund": "mbxix",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 0.4102633005758794,
|
|
"t": 24.341611835442336
|
|
},
|
|
{
|
|
"sym": "ief",
|
|
"label": "US intermediate treasuries (7-10 yr)",
|
|
"beta": -0.7200822566052334,
|
|
"t": -9.045916015900026
|
|
},
|
|
{
|
|
"sym": "djp",
|
|
"label": "Dow Jones-UBS Commodity Index",
|
|
"beta": 0.10085813682120615,
|
|
"t": 7.96335478113521
|
|
},
|
|
{
|
|
"sym": "fxe",
|
|
"label": "Euro",
|
|
"beta": -0.1852046053656746,
|
|
"t": -5.387240877525066
|
|
},
|
|
{
|
|
"sym": "tlt",
|
|
"label": "US long-term treasuries (20+ yr)",
|
|
"beta": 0.1371607922006066,
|
|
"t": 3.7298157820718036
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": -0.2190781037842444,
|
|
"t": -3.4498633589251306
|
|
}
|
|
],
|
|
"alpha_ann": 0.026755231746647828,
|
|
"alpha_t": 0.7260542397794253,
|
|
"r2": 0.4427937324584458,
|
|
"adj_r2": 0.4404175863282046,
|
|
"tracking_err_ann": 0.08668088600277926,
|
|
"fund_ann_return": 0.10072573524358285,
|
|
"dw": 1.8935415103077673,
|
|
"weights_sum": -0.4760827361574602,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.19181939552220412,
|
|
"x1": 0.3354105640246233,
|
|
"x2": 0.2047082089271779,
|
|
"x3": 0.5337763768544731,
|
|
"x4": 0.31529704059151686,
|
|
"x5": 1.158363172487587
|
|
},
|
|
"max_drift": 1.158363172487587,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions"
|
|
},
|
|
"note": "Multi-strategy hedge fund: 53% explained over a decade (ivv +0.39, ief \u22120.67, fxe \u22120.28, tlt +0.17, djp +0.08) \u2014 equity long, duration short, FX/commodity tilts, large active residual. Caveat: newest N-PORT on file is Sep 2024 \u2014 the fund may have changed strategy or stopped filing."
|
|
},
|
|
"eagmx": {
|
|
"fund": "eagmx",
|
|
"start": "1997-11-03",
|
|
"end": "2026-08-21",
|
|
"n_obs": 7244,
|
|
"components": [],
|
|
"alpha_ann": 0.050824482110222884,
|
|
"alpha_t": 8.039707312489185,
|
|
"r2": -1.1102230246251565e-15,
|
|
"adj_r2": -1.1102230246251565e-15,
|
|
"tracking_err_ann": 0.033891570631519576,
|
|
"fund_ann_return": 0.0508244821102229,
|
|
"dw": 1.9385563443482812,
|
|
"weights_sum": 0.0,
|
|
"verdict": "no component explains returns (market neutral or cash-like)",
|
|
"recent": {
|
|
"fund": "eagmx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "ief",
|
|
"label": "US intermediate treasuries (7-10 yr)",
|
|
"beta": -0.08612900590965679,
|
|
"t": -7.775770337985069
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.09714053153148342,
|
|
"t": 6.2437458560353
|
|
},
|
|
{
|
|
"sym": "fxy",
|
|
"label": "Japanese Yen",
|
|
"beta": 0.029519557759761714,
|
|
"t": 3.7673950023045486
|
|
}
|
|
],
|
|
"alpha_ann": 0.055900808564439394,
|
|
"alpha_t": 5.20066580035999,
|
|
"r2": 0.05095371708568386,
|
|
"adj_r2": 0.048934469675227854,
|
|
"tracking_err_ann": 0.02533976434093521,
|
|
"fund_ann_return": 0.058946455973364384,
|
|
"dw": 1.837466450766458,
|
|
"weights_sum": 0.04053108338158834,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.3492893563867785,
|
|
"x1": 0.20298329394851625,
|
|
"x2": 0.07174902615914276
|
|
},
|
|
"max_drift": 0.3492893563867785,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions"
|
|
},
|
|
"note": "Global macro (sovereign-centric): nothing explains returns in the full or 5y window (R\u00b2 \u2264 0.05) \u2014 textbook macro, positions are tactical and asset-agnostic. The whole story is +5.1%/yr (t=8.0) over a flat benchmark."
|
|
},
|
|
"lcorx": {
|
|
"fund": "lcorx",
|
|
"error": "no return history in the data set",
|
|
"verdict": "no return history",
|
|
"start": "1990-01-01",
|
|
"recent": {
|
|
"fund": "lcorx",
|
|
"error": "no return history in the data set",
|
|
"verdict": "no return history",
|
|
"start": "2021-01-01"
|
|
},
|
|
"note": "NEW share classes (trading since Jul 2026) \u2014 no return history to regress. Holdings (Dec 2025 N-PORT): 91.7% ETFs + 8.4% money market; the strategy is Leuthold core multi-asset via ETFs. Re-run the decomposition after a year of NAV accumulates."
|
|
},
|
|
"lamhx": {
|
|
"fund": "lamhx",
|
|
"start": "2015-07-01",
|
|
"end": "2026-08-24",
|
|
"n_obs": 2803,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 0.5924375150630279,
|
|
"t": 47.111831514579826
|
|
},
|
|
{
|
|
"sym": "ive",
|
|
"label": "S&P 500 Value",
|
|
"beta": 0.287611197385718,
|
|
"t": 24.519604228970984
|
|
},
|
|
{
|
|
"sym": "ijk",
|
|
"label": "S&P Mid-Cap 400 Growth",
|
|
"beta": 0.21615100882604454,
|
|
"t": 16.024470374704247
|
|
},
|
|
{
|
|
"sym": "iwm",
|
|
"label": "US small cap",
|
|
"beta": -0.23713306806264878,
|
|
"t": -15.301969229049684
|
|
},
|
|
{
|
|
"sym": "ijt",
|
|
"label": "S&P Small-Cap 600 Growth",
|
|
"beta": 0.08182509699723003,
|
|
"t": 5.251050388316936
|
|
},
|
|
{
|
|
"sym": "shv",
|
|
"label": "US short-term treasuries",
|
|
"beta": 0.8402716605552001,
|
|
"t": 3.371728168166483
|
|
}
|
|
],
|
|
"alpha_ann": -0.013142415064292253,
|
|
"alpha_t": -1.100272198008015,
|
|
"r2": 0.9538473658830551,
|
|
"adj_r2": 0.9537483258956797,
|
|
"tracking_err_ann": 0.03577603601650824,
|
|
"fund_ann_return": 0.13631999009039603,
|
|
"dw": 2.1773606534393157,
|
|
"weights_sum": 1.781163410764572,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.1728242094144316,
|
|
"x1": 0.34751423069844256,
|
|
"x2": 0.2577728950590679,
|
|
"x3": 0.44186860937361244,
|
|
"x4": 0.3668810220684854,
|
|
"x5": 1.6462023135541486
|
|
},
|
|
"max_drift": 1.6462023135541486,
|
|
"n_windows": 122
|
|
},
|
|
"verdict": "mostly stable sleeve mix with drifting weights",
|
|
"recent": {
|
|
"fund": "lamhx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-24",
|
|
"n_obs": 1415,
|
|
"components": [
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": 0.6193099922725518,
|
|
"t": 40.4949370126514
|
|
},
|
|
{
|
|
"sym": "ive",
|
|
"label": "S&P 500 Value",
|
|
"beta": 0.26293261022523196,
|
|
"t": 16.74318387082312
|
|
},
|
|
{
|
|
"sym": "ijk",
|
|
"label": "S&P Mid-Cap 400 Growth",
|
|
"beta": 0.19701675392247014,
|
|
"t": 12.023321527643459
|
|
},
|
|
{
|
|
"sym": "iwm",
|
|
"label": "US small cap",
|
|
"beta": -0.14148284702566433,
|
|
"t": -10.876289620460732
|
|
}
|
|
],
|
|
"alpha_ann": -0.0024165247422386882,
|
|
"alpha_t": -0.15995398884720494,
|
|
"r2": 0.9442029093804821,
|
|
"adj_r2": 0.9440446197617034,
|
|
"tracking_err_ann": 0.03562317439718008,
|
|
"fund_ann_return": 0.13829292090048273,
|
|
"dw": 2.098803191816331,
|
|
"weights_sum": 0.9377765093945896,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.09305182386862508,
|
|
"x1": 0.32077302560627446,
|
|
"x2": 0.2546046400945276,
|
|
"x3": 0.2629175684280181
|
|
},
|
|
"max_drift": 0.32077302560627446,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "mostly stable sleeve mix"
|
|
},
|
|
"note": "Dividend growth: R\u00b2 0.95; S&P 500 + value/mid tilt (ivv +0.62, ive +0.26, ijk +0.20, iwm \u22120.14 over 5y), stable weights. Closest to a passive fund with an overlay on this list."
|
|
},
|
|
"pmfkx": {
|
|
"fund": "pmfkx",
|
|
"start": "2011-12-23",
|
|
"end": "2026-08-21",
|
|
"n_obs": 3685,
|
|
"components": [
|
|
{
|
|
"sym": "efa",
|
|
"label": "developed markets (ex-US, MSCI)",
|
|
"beta": 0.2344874843476855,
|
|
"t": 30.602178496272092
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.6192246204138075,
|
|
"t": 37.00150032703783
|
|
},
|
|
{
|
|
"sym": "djp",
|
|
"label": "Dow Jones-UBS Commodity Index",
|
|
"beta": 0.04740991451070612,
|
|
"t": 10.82367809724191
|
|
},
|
|
{
|
|
"sym": "agg",
|
|
"label": "US aggregate bond",
|
|
"beta": -0.15148499144323813,
|
|
"t": -10.175119663083366
|
|
},
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": -0.050460193217015836,
|
|
"t": -6.080317182282203
|
|
},
|
|
{
|
|
"sym": "vnq",
|
|
"label": "US real estate (REITs)",
|
|
"beta": 0.023020899742284634,
|
|
"t": 4.40169223227429
|
|
}
|
|
],
|
|
"alpha_ann": 0.035437156651329446,
|
|
"alpha_t": 3.3490804145584185,
|
|
"r2": 0.679121578877175,
|
|
"adj_r2": 0.6785981230515259,
|
|
"tracking_err_ann": 0.040264984588024334,
|
|
"fund_ann_return": 0.08546192744916578,
|
|
"dw": 2.088102202855144,
|
|
"weights_sum": 0.7221977343542297,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.20577309247165354,
|
|
"x1": 0.18907744513443525,
|
|
"x2": 0.158769877923333,
|
|
"x3": 0.4541512565652454,
|
|
"x4": 0.3837359243950157,
|
|
"x5": 0.165791799569151
|
|
},
|
|
"max_drift": 0.4541512565652454,
|
|
"n_windows": 164
|
|
},
|
|
"verdict": "partially explainable \u2014 material active/timing residual",
|
|
"recent": {
|
|
"fund": "pmaix",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "efa",
|
|
"label": "developed markets (ex-US, MSCI)",
|
|
"beta": 0.2449954218314655,
|
|
"t": 19.03579186143622
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.5344327280136246,
|
|
"t": 16.011005736881103
|
|
},
|
|
{
|
|
"sym": "djp",
|
|
"label": "Dow Jones-UBS Commodity Index",
|
|
"beta": 0.06919531081867039,
|
|
"t": 10.653443293821173
|
|
},
|
|
{
|
|
"sym": "agg",
|
|
"label": "US aggregate bond",
|
|
"beta": -0.1934942270463675,
|
|
"t": -8.131663840261679
|
|
},
|
|
{
|
|
"sym": "vnq",
|
|
"label": "US real estate (REITs)",
|
|
"beta": 0.066420197792225,
|
|
"t": 7.199106958431038
|
|
},
|
|
{
|
|
"sym": "ivv",
|
|
"label": "S&P 500",
|
|
"beta": -0.08454175511501988,
|
|
"t": -6.445665952633282
|
|
}
|
|
],
|
|
"alpha_ann": 0.05220162671812971,
|
|
"alpha_t": 2.7522346782393368,
|
|
"r2": 0.6089406987814124,
|
|
"adj_r2": 0.6072730684990304,
|
|
"tracking_err_ann": 0.04465476548081441,
|
|
"fund_ann_return": 0.10594922784805459,
|
|
"dw": 1.935004996999197,
|
|
"weights_sum": 0.637007676294598,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.16713565476068823,
|
|
"x1": 0.26061370415899987,
|
|
"x2": 0.08726856185338772,
|
|
"x3": 0.16461642759479633,
|
|
"x4": 0.13071922650272086,
|
|
"x5": 0.21414714053386924
|
|
},
|
|
"max_drift": 0.26061370415899987,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "partially explainable \u2014 material active/timing residual"
|
|
},
|
|
"note": "share class of pmaix \u2014 identical report. Global multi-asset fund of funds (N-PORT: 99.5% in unaffiliated underlying funds/loans). Returns decompose into high-yield credit (vweax +0.62), intl equity (efa +0.23), commodities (+0.05), bonds (\u22120.15): R\u00b2 0.68, stable weights, alpha +3.5%/yr (t=3.3). The sleeves show through the underlying funds."
|
|
},
|
|
"lcrix": {
|
|
"fund": "lcrix",
|
|
"error": "no return history in the data set",
|
|
"verdict": "no return history",
|
|
"start": "1990-01-01",
|
|
"recent": {
|
|
"fund": "lcorx",
|
|
"error": "no return history in the data set",
|
|
"verdict": "no return history",
|
|
"start": "2021-01-01"
|
|
},
|
|
"note": "share class of lcorx \u2014 identical report. NEW share classes (trading since Jul 2026) \u2014 no return history to regress. Holdings (Dec 2025 N-PORT): 91.7% ETFs + 8.4% money market; the strategy is Leuthold core multi-asset via ETFs. Re-run the decomposition after a year of NAV accumulates."
|
|
},
|
|
"egrsx": {
|
|
"fund": "egrsx",
|
|
"start": "1997-11-03",
|
|
"end": "2026-08-21",
|
|
"n_obs": 7244,
|
|
"components": [],
|
|
"alpha_ann": 0.050824482110222884,
|
|
"alpha_t": 8.039707312489185,
|
|
"r2": -1.1102230246251565e-15,
|
|
"adj_r2": -1.1102230246251565e-15,
|
|
"tracking_err_ann": 0.033891570631519576,
|
|
"fund_ann_return": 0.0508244821102229,
|
|
"dw": 1.9385563443482812,
|
|
"weights_sum": 0.0,
|
|
"verdict": "no component explains returns (market neutral or cash-like)",
|
|
"recent": {
|
|
"fund": "eagmx",
|
|
"start": "2021-01-05",
|
|
"end": "2026-08-21",
|
|
"n_obs": 1414,
|
|
"components": [
|
|
{
|
|
"sym": "ief",
|
|
"label": "US intermediate treasuries (7-10 yr)",
|
|
"beta": -0.08612900590965679,
|
|
"t": -7.775770337985069
|
|
},
|
|
{
|
|
"sym": "vweax",
|
|
"label": "high-yield corporate",
|
|
"beta": 0.09714053153148342,
|
|
"t": 6.2437458560353
|
|
},
|
|
{
|
|
"sym": "fxy",
|
|
"label": "Japanese Yen",
|
|
"beta": 0.029519557759761714,
|
|
"t": 3.7673950023045486
|
|
}
|
|
],
|
|
"alpha_ann": 0.055900808564439394,
|
|
"alpha_t": 5.20066580035999,
|
|
"r2": 0.05095371708568386,
|
|
"adj_r2": 0.048934469675227854,
|
|
"tracking_err_ann": 0.02533976434093521,
|
|
"fund_ann_return": 0.058946455973364384,
|
|
"dw": 1.837466450766458,
|
|
"weights_sum": 0.04053108338158834,
|
|
"rolling": {
|
|
"window": 252,
|
|
"drift": {
|
|
"x0": 0.3492893563867785,
|
|
"x1": 0.20298329394851625,
|
|
"x2": 0.07174902615914276
|
|
},
|
|
"max_drift": 0.3492893563867785,
|
|
"n_windows": 56
|
|
},
|
|
"verdict": "not a static sleeve mix \u2014 returns driven by active decisions"
|
|
},
|
|
"note": "share class of eagmx \u2014 identical report. Global macro (sovereign-centric): nothing explains returns in the full or 5y window (R\u00b2 \u2264 0.05) \u2014 textbook macro, positions are tactical and asset-agnostic. The whole story is +5.1%/yr (t=8.0) over a flat benchmark."
|
|
}
|
|
} |