fundlab/xcheck.py - for each screen candidate, resolve the fund's OWN registrant CIK (browse-edgar; the 497-cover CIK is the family/trust), get the exact series name for the ticker (the only reliable disambiguator between sibling funds), walk the 4 most recent NPORT-P filing dates, and parse holdings from the interactive NPORT XML (primary_doc.xml at the accession root - NOT the XSL-rendered view the submissions API points at). Exact seriesName match > best htm exhibit parse. Buckets from the authoritative assetCat+issuerCat codes (ABS-O, ABS-CBDO, DBT+UST/CORP/MUN/NUSS, LON, STIV, RA, EC+RF=fund, ...), not position-name keywords. Resumable; raw filings cached under nport_cache/raw/ (gitignored). nport.py - _SECTION gains the "INVESTMENT PORTFOLIO (unaudited)" variant (NPORT-EX Sch-F files); find_section/build gain a frac token-tolerance param (Yahoo names drift from filing names); CMBS/ABS bucket gains CLO/CBDO/DAC terms. app Fund Lab - "N-PORT cross-check" expander: per-candidate table (as-of, n, t5, top code-bucket, #1 position) + per-fund holdings detail. RESEARCH.md - cross-check verdicts. 21/22 resolved (qcmmrx is an MMF, no holdings). The screen's top names are REAL: - hmezx/mervx = genuine merger arb (equity in deal targets + escrow) - egrix = 100% wrapper in one macro managed portfolio (underlying not NPORT-disclosed); etsix = fund of EV internal multi-strat accounts - wmnux = discounted/zero-coupon corporate bonds + equity swaps (the "equity names" are bond issuers/swap underlyings) - scfzx/rctix/aflix = securitized credit/CLO/distressed/levered loans - hicox/fhmix/usmsx/btmix (munis), aguax/femdx (EM sovereign), anglx (agency MBS), lpxax (rotated out of prefs into bank/financial debt) = genuine missing-factor exposures the 35-sleeve model lacks - fhcox/dultx/safex = short-duration carry (a short-duration sleeve would explain them) tests/test_fundlab.py - test_xcheck (14 checks): parse_interactive, code buckets, name-match normalization, series-name disambiguation. Also: untrack fundlab/streamlit.log; gitignore raw/ + xcheck_run.log. 84 fundlab / 32 app / 14 data tests pass.
368 lines
8.0 KiB
JSON
368 lines
8.0 KiB
JSON
{
|
|
"sym": "fhmix",
|
|
"as_of": "May 31, 2026",
|
|
"net_assets": 307154620.0,
|
|
"n_positions": 131,
|
|
"categories": [
|
|
{
|
|
"name": "CORPORATE BONDS",
|
|
"pct": 33.4
|
|
},
|
|
{
|
|
"name": "Aerospace/Auto",
|
|
"pct": 0.5
|
|
},
|
|
{
|
|
"name": "Banking",
|
|
"pct": 10.8
|
|
},
|
|
{
|
|
"name": "Consumer Products",
|
|
"pct": 0.5
|
|
},
|
|
{
|
|
"name": "Electric Power",
|
|
"pct": 1.0
|
|
},
|
|
{
|
|
"name": "Finance - Automotive",
|
|
"pct": 7.8
|
|
},
|
|
{
|
|
"name": "Finance - Retail",
|
|
"pct": 1.0
|
|
},
|
|
{
|
|
"name": "Health Care",
|
|
"pct": 1.5
|
|
},
|
|
{
|
|
"name": "Insurance",
|
|
"pct": 3.0
|
|
},
|
|
{
|
|
"name": "Mining",
|
|
"pct": 1.0
|
|
},
|
|
{
|
|
"name": "Pharmaceuticals and Health Care",
|
|
"pct": 1.6
|
|
},
|
|
{
|
|
"name": "Retail",
|
|
"pct": 1.0
|
|
},
|
|
{
|
|
"name": "Software",
|
|
"pct": 1.0
|
|
},
|
|
{
|
|
"name": "Technology",
|
|
"pct": 2.3
|
|
},
|
|
{
|
|
"name": "Utility - Electric",
|
|
"pct": 0.4
|
|
},
|
|
{
|
|
"name": "ASSET-BACKED SECURITIES",
|
|
"pct": 32.7
|
|
},
|
|
{
|
|
"name": "Auto Receivables",
|
|
"pct": 23.6
|
|
},
|
|
{
|
|
"name": "Credit Card",
|
|
"pct": 2.8
|
|
},
|
|
{
|
|
"name": "Equipment Lease",
|
|
"pct": 3.0
|
|
},
|
|
{
|
|
"name": "Other",
|
|
"pct": 3.3
|
|
},
|
|
{
|
|
"name": "OTHER REPURCHASE AGREEMENTS",
|
|
"pct": 19.6
|
|
},
|
|
{
|
|
"name": "S.A.,",
|
|
"pct": 3.66
|
|
},
|
|
{
|
|
"name": "MUFG Securities Americas, Inc.,",
|
|
"pct": 3.77
|
|
},
|
|
{
|
|
"name": "Societe Generale, Paris,",
|
|
"pct": 3.72
|
|
},
|
|
{
|
|
"name": "Standard Chartered Bank,",
|
|
"pct": 3.67
|
|
},
|
|
{
|
|
"name": "REPURCHASE AGREEMENT",
|
|
"pct": 11.7
|
|
},
|
|
{
|
|
"name": "COMMERCIAL PAPER",
|
|
"pct": 3.3
|
|
},
|
|
{
|
|
"name": "Utility - Natural Gas",
|
|
"pct": 3.3
|
|
},
|
|
{
|
|
"name": "TOTAL INVESTMENT IN SECURITIES",
|
|
"pct": 100.7
|
|
}
|
|
],
|
|
"buckets": [
|
|
{
|
|
"name": "Other",
|
|
"value": 8896072429.0,
|
|
"pct": 62.574456826839345
|
|
},
|
|
{
|
|
"name": "IG credit / munis",
|
|
"value": 2040622219.0,
|
|
"pct": 14.353618179461947
|
|
},
|
|
{
|
|
"name": "CMBS / ABS / CLO",
|
|
"value": 2000612030.0,
|
|
"pct": 14.072188833624706
|
|
},
|
|
{
|
|
"name": "Agency MBS",
|
|
"value": 969300136.0,
|
|
"pct": 6.818000864590477
|
|
},
|
|
{
|
|
"name": "Equity (US)",
|
|
"value": 300044609.0,
|
|
"pct": 2.110496354637581
|
|
},
|
|
{
|
|
"name": "Commodities",
|
|
"value": 10008109.0,
|
|
"pct": 0.07039645748581194
|
|
},
|
|
{
|
|
"name": "Fund holdings",
|
|
"value": 115718.0,
|
|
"pct": 0.0008139536916857307
|
|
},
|
|
{
|
|
"name": "Equity (intl)",
|
|
"value": 4056.0,
|
|
"pct": 2.852966844810076e-05
|
|
}
|
|
],
|
|
"top": [
|
|
{
|
|
"text": "medium-term notes and sovereign debt securities with a market value of $2,040,622,219",
|
|
"value": 2040622219.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "securities provided as collateral for $2,000,610,000 on 6/1/2026, in which asset-backed",
|
|
"value": 2000610000.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "BNP Paribas S.A., 3.66%, dated 5/29/2026, interest in a $2,000,000,000 joint collateralized",
|
|
"value": 2000000000.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "was $1,281,411,245.",
|
|
"value": 1281411245.0,
|
|
"cat": "REPURCHASE AGREEMENT"
|
|
},
|
|
{
|
|
"text": "repurchase securities provided as collateral for $1,250,378,125 on 6/1/2026. The securities",
|
|
"value": 1250378125.0,
|
|
"cat": "REPURCHASE AGREEMENT"
|
|
},
|
|
{
|
|
"text": "Interest in $1,250,000,000 joint repurchase agreement 3.63%, dated 5/29/2026 under",
|
|
"value": 1250000000.0,
|
|
"cat": "REPURCHASE AGREEMENT"
|
|
},
|
|
{
|
|
"text": "mortgage obligations, corporate bonds, medium-term notes with a market value of $816,253,267",
|
|
"value": 816253267.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "repurchase securities provided as collateral for $800,248,000 on 6/1/2026, in which",
|
|
"value": 800248000.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "Societe Generale, Paris, 3.72%, dated 5/29/2026, interest in a $800,000,000 joint",
|
|
"value": 800000000.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "(IDENTIFIED COST $308,874,916)",
|
|
"value": 308874916.0,
|
|
"cat": "TOTAL INVESTMENT IN SECURITIES"
|
|
},
|
|
{
|
|
"text": "value of $306,096,421 have",
|
|
"value": 306096421.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "repurchase securities provided as collateral for $300,094,250 on 6/1/2026, in which",
|
|
"value": 300094250.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "MUFG Securities Americas, Inc., 3.77%, dated 5/29/2026, interest in a $300,000,000",
|
|
"value": 300000000.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "Agency securities with a market value of $153,046,869 have been received as collateral",
|
|
"value": 153046869.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "repurchase securities provided as collateral for $150,045,875 on 6/1/2026, in which",
|
|
"value": 150045875.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "Standard Chartered Bank, 3.67%, dated 5/29/2026, interest in a $150,000,000 joint",
|
|
"value": 150000000.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "(IDENTIFIED COST $102,362,266)",
|
|
"value": 102362266.0,
|
|
"cat": "Utility - Electric"
|
|
},
|
|
{
|
|
"text": "(IDENTIFIED COST $100,389,650)",
|
|
"value": 100389650.0,
|
|
"cat": "Other"
|
|
},
|
|
{
|
|
"text": "(IDENTIFIED COST $60,216,000)",
|
|
"value": 60216000.0,
|
|
"cat": "OTHER REPURCHASE AGREEMENTS"
|
|
},
|
|
{
|
|
"text": "(IDENTIFIED COST $35,907,000)",
|
|
"value": 35907000.0,
|
|
"cat": "REPURCHASE AGREEMENT"
|
|
},
|
|
{
|
|
"text": "(IDENTIFIED COST $10,000,000)",
|
|
"value": 10000000.0,
|
|
"cat": "Utility - Natural Gas"
|
|
},
|
|
{
|
|
"text": "1/18/2040",
|
|
"value": 2040.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Wheels Fleet Lease Funding LLC 2025-3A, Class A1, 4.080%, 9/18/2040",
|
|
"value": 2040.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Huntington National Bank, Class B1, 4.503%, 2/20/2034",
|
|
"value": 2034.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Santander Bank Auto Credit-Linked Notes 2025-A, Class D, 5.150%, 1/16/2034",
|
|
"value": 2034.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Ally Bank Auto Credit-Linked Notes 2025-A, Class D, 4.991%, 6/15/2033",
|
|
"value": 2033.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Ally Bank Auto Credit-Linked Notes 2025-B, Class D, 4.942%, 9/15/2033",
|
|
"value": 2033.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "ARI Fleet Lease Trust 2024-B, Class A2, 5.540%, 4/15/2033",
|
|
"value": 2033.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Chase Auto Credit Linked Notes 2025-1, Class C, 4.851%, 2/25/2033",
|
|
"value": 2033.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Securitized Term Auto Receivables Trust 2026-A, Class B, 4.284%, 3/25/2033",
|
|
"value": 2033.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "The Huntington National Bank 2025-1, Class B, 4.957%, 3/21/2033",
|
|
"value": 2033.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Truist Bank Auto Credit-Linked Notes Series 2025-1, Class B, 4.728%, 9/26/2033",
|
|
"value": 2033.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Ally Bank Auto Credit-Linked Notes 2024-A, Class B, 5.827%, 5/17/2032",
|
|
"value": 2032.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Drive Auto Receivables Trust 2025-2, Class B, 4.140%, 9/15/2032",
|
|
"value": 2032.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Securitized Term Auto Receivables Trust 2025-B, Class C, 5.121%, 12/29/2032",
|
|
"value": 2032.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Securitized Term Auto Receivables Trust 2025-B, Class D, 5.463%, 12/29/2032",
|
|
"value": 2032.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "HPEFS Equipment Trust 2025-1A, Class B, 4.510%, 9/20/2032",
|
|
"value": 2032.0,
|
|
"cat": "Equipment Lease"
|
|
},
|
|
{
|
|
"text": "Santander Drive Auto Receivables Trust 2025-1, Class B, 4.880%, 3/17/2031",
|
|
"value": 2031.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "SBNA Auto Receivables Trust 2025-SF1, Class D, 5.340%, 9/15/2031",
|
|
"value": 2031.0,
|
|
"cat": "Auto Receivables"
|
|
},
|
|
{
|
|
"text": "Securitized Term Auto Receivables Trust 2025-A, Class B, 5.038%, 7/25/2031",
|
|
"value": 2031.0,
|
|
"cat": "Auto Receivables"
|
|
}
|
|
]
|
|
} |