- fundlab/decompose.py: per-fund OLS forward selection (BIC-gated, |t|>2,
per-model complete cases so differently-vintaged candidates stay
comparable) against curated DISTINCT-AXIS candidate sets; full-history
+ last-5y models; rolling 1y beta drift for static-vs-time-varying
verdicts; per-fund holdings cross-check notes
- results (13 unique funds; pmfkx/lcrix/egrsx are share classes):
* jlpsx ~1.04x S&P 500, R2 0.96 5y (cleanest)
* lamhx S&P + value/mid tilt, R2 0.95, stable
* cosix 5y: HY +0.30 / MBS +0.29 / IG +0.18, R2 0.86
* cvsix market neutral, 5y R2 0.74, +5.5%/yr alpha (t 6.7)
* pmaix multi-asset: HY .62 / EFA .23 / comm .05 / bonds -.15
* mbxix hedge: ivv .39 / ief -.67 / fxe -.28, R2 0.53
* atesx NOT a static mix - rolling beta to its own QQQ/SPY holdings
is 0.13-0.89 (median 0.30): the 'risk managed' overlay is real
* qspnx/svarx/eagmx/atrfx/pmorx: market-neutral or idiosyncratic -
alpha, not sleeves (qspnx +12.8%/yr alpha t 4.0)
* lcorx/lcrix: new classes (Jul 2026), no history yet - holdings only
- atesx holdings: pulled from the adviser's SOI PDF (anchor-soi-5.31.26):
QQQ 65.2% + SPY 29.3% + MMF 0.6%, options overlay 4.9%
- pool: added qqq (Nasdaq 100) - needed to fit tech-concentrated funds
- app Fund Lab tab: per-fund decomposition (verdict, R2 full/5y, alpha,
tracking error, beta drift, component table + bar chart, holdings
cross-check note) and an all-funds summary expander
- tests: ols/forward-select engine tests (50/50 fundlab)
160 lines
3.2 KiB
Plaintext
160 lines
3.2 KiB
Plaintext
Treasury/Agency:
|
|
|
|
vfijx gnma
|
|
vipix inflation-protected securities
|
|
vbiux intermediate-term bond index
|
|
viigx intermediate-term government bond
|
|
vfiux intermediate term treasury
|
|
vblix long-term bond index
|
|
vlgix long-term government bond
|
|
vusux long-term treasury
|
|
vmbix mortgage-backed securities
|
|
vbipx short-term bond index
|
|
vsbix short-term government bond
|
|
vtspx short-term inflation protected
|
|
vfirx short-term treasury
|
|
vbtlx total bond market index
|
|
|
|
Investment Grade:
|
|
|
|
vicbx intermediate-term corporate bond
|
|
vfidx intermediate-term investment grade
|
|
vlcix long-term corporate bond
|
|
vwetx long-term investment grade
|
|
vstbx short-term corporate bond
|
|
vfsix short-term investment grade
|
|
vusfx ultra-short term bond
|
|
|
|
Below Investment Grade:
|
|
|
|
vweax high-yield corporate
|
|
|
|
Floating rate:
|
|
|
|
ffrhx Fidelity floating rate high income fund
|
|
|
|
Mortgage securities:
|
|
|
|
fmsfx Fidelity mortgage securities fund (basically the same as vmbix.ret)
|
|
|
|
Non-US:
|
|
|
|
fgbfx Fidelity global bond fund
|
|
finux Fidelity International Bond Fund
|
|
fnmix Fidelity new markets income fund
|
|
fghnx Fidelity global high income fund
|
|
|
|
Currencies:
|
|
|
|
FXA Australian Dollar
|
|
FXB British Pound
|
|
FXC Canadian Dollar
|
|
FXCH Chinese Renminbi
|
|
FXE Euro
|
|
FXY Japanese Yen
|
|
FXSG Singapore Dollar
|
|
FXS Swedish Krona
|
|
FXF Swiss Frank
|
|
UUP US Dollar Index
|
|
|
|
Commodities
|
|
|
|
oil Oil
|
|
uso US Oil
|
|
gld Gold
|
|
slv Silver
|
|
ung Natural Gas
|
|
djp Dow Jones-UBS Commodity Index
|
|
dba Agriculture
|
|
gsg GSCI commodity index
|
|
dbb Base metals
|
|
gltr precious metals
|
|
jo Coffee
|
|
jjg Grains
|
|
jjc Copper
|
|
corn Corn
|
|
weat Wheat
|
|
nib Cocoa
|
|
cow Livestock
|
|
ptm Platinum
|
|
bal Cotton
|
|
|
|
International Equity
|
|
ewg Germany
|
|
ewq France
|
|
ewh Hong Kong
|
|
ewi Italy
|
|
ewn Netherlands
|
|
eww Mexico
|
|
ewm Malaysia
|
|
ews Singapore
|
|
ewp Spain Capped
|
|
ewl Switzerland Capped
|
|
ewd Sweden
|
|
ewu United Kingdom
|
|
ewa Australia
|
|
ewk Belgium Capped
|
|
ewo Austria Capped
|
|
ewc Canada
|
|
ewy South Korea
|
|
ewt Taiwan
|
|
ewz Brazil
|
|
ezu Eurozone
|
|
iev Europe
|
|
|
|
US Sectors
|
|
iyf Financials
|
|
iyz Telecommunications
|
|
iym Basic Materials
|
|
iye Energy
|
|
iyc Consumer Services
|
|
iyk Consumer Goods
|
|
iyh Healthcare
|
|
iyg Financial Services
|
|
iyj Industrials
|
|
iyr Real Estate
|
|
idu Utilities
|
|
iyw Technology
|
|
kie Insurance
|
|
ibb Biotech
|
|
xbi Biotech
|
|
|
|
US Sectors
|
|
xly Discretionary
|
|
xlp Staples
|
|
xle Energy
|
|
xlf Financials
|
|
xlv Health Care
|
|
xli Industrials
|
|
xlb Materials
|
|
xlre Real Estate
|
|
xlk Technology
|
|
xlu Utilities
|
|
|
|
US Style Box
|
|
ijr S&P Small-Cap
|
|
ijs S&P Small-Cap 600 Value
|
|
ijt S&P Small-Cap 600 Growth
|
|
ijh S&P Mid-Cap
|
|
ijk S&P Mid-Cap 400 Growth
|
|
ijj S&P Mid-Cap 400 Value
|
|
ivv S&P 500
|
|
ivw S&P 500 Growth
|
|
ive S&P 500 Value
|
|
|
|
|
|
Common index ETFs (fundlab augmentations):
|
|
|
|
agg US aggregate bond
|
|
vt total world stock
|
|
vwo emerging markets stock
|
|
vnq US real estate (REITs)
|
|
vea developed markets (ex-US, FTSE)
|
|
efa developed markets (ex-US, MSCI)
|
|
iwm US small cap
|
|
tlt US long-term treasuries (20+ yr)
|
|
ief US intermediate treasuries (7-10 yr)
|
|
shv US short-term treasuries
|
|
bil US t-bills / cash
|
|
qqq Nasdaq 100
|