f/fundlab/nport_cache/hicox.json
Greg Pomerantz a09861f39f N-PORT cross-check: verify top candidates' actual holdings
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.
2026-08-27 12:43:17 -04:00

287 lines
5.1 KiB
JSON

{
"sym": "hicox",
"as_of": "December 31, 2025",
"net_assets": 1948524338.0,
"n_positions": 496,
"categories": [
{
"name": "Principal Value Colorado Municipal Bonds",
"pct": 56.7
},
{
"name": "Colorado",
"pct": 100.0
},
{
"name": "Other Municipal Bonds",
"pct": 8.4
},
{
"name": "South Dakota",
"pct": 59.3
},
{
"name": "Utah",
"pct": 32.7
},
{
"name": "Puerto Rico",
"pct": 6.0
},
{
"name": "Washington",
"pct": 1.0
},
{
"name": "Ohio",
"pct": 0.8
},
{
"name": "California",
"pct": 0.2
},
{
"name": "Short-Term Municipal Bonds",
"pct": 4.0
},
{
"name": "Oregon",
"pct": 7.5
},
{
"name": "Capital Appreciation and Zero Coupon Bonds",
"pct": 2.6
},
{
"name": "Colorado Taxable Certificates/Notes/Bonds",
"pct": 0.3
},
{
"name": "Other Assets",
"pct": 0.1
},
{
"name": "Other assets net of liabilities",
"pct": 27.9
}
],
"buckets": [
{
"name": "Other",
"value": 3010408218.0,
"pct": 68.18216496187222
},
{
"name": "IG credit / munis",
"value": 1404832685.0,
"pct": 31.817789128989105
},
{
"name": "Equity (intl)",
"value": 2027.0,
"pct": 4.590913868469747e-05
}
],
"top": [
{
"text": "Total investments, at value (amortized cost $1,471,423,324)",
"value": 1471423324.0,
"cat": "Utah"
},
{
"text": "Colorado (amortized cost $1,152,445,022)",
"value": 1152445022.0,
"cat": "Colorado"
},
{
"text": "Colorado Municipal Bonds (amortized cost $1,152,445,022)",
"value": 1152445022.0,
"cat": "Colorado"
},
{
"text": "Other Municipal Bonds (amortized cost $170,970,555)",
"value": 170970555.0,
"cat": "California"
},
{
"text": "South Dakota (amortized cost $106,046,089)",
"value": 106046089.0,
"cat": "South Dakota"
},
{
"text": "Short-Term Municipal Bonds (amortized cost $81,417,108)",
"value": 81417108.0,
"cat": "South Dakota"
},
{
"text": "Colorado (amortized cost $72,292,108)",
"value": 72292108.0,
"cat": "Colorado"
},
{
"text": "Colorado (amortized cost $58,399,292)",
"value": 58399292.0,
"cat": "Colorado"
},
{
"text": "Colorado Capital Appreciation and Zero Coupon Bonds (amortized cost $58,399,292)",
"value": 58399292.0,
"cat": "Colorado"
},
{
"text": "Utah (amortized cost $52,805,667)",
"value": 52805667.0,
"cat": "Utah"
},
{
"text": "Puerto Rico (amortized cost $9,020,722)",
"value": 9020722.0,
"cat": "Puerto Rico"
},
{
"text": "Colorado (amortized cost $7,191,347)",
"value": 7191347.0,
"cat": "Colorado"
},
{
"text": "Colorado Taxable Certificates/Notes/Bonds (amortized cost $7,191,347)",
"value": 7191347.0,
"cat": "Colorado"
},
{
"text": "Oregon (amortized cost $5,815,000)",
"value": 5815000.0,
"cat": "Oregon"
},
{
"text": "South Dakota (amortized cost $3,310,000)",
"value": 3310000.0,
"cat": "South Dakota"
},
{
"text": "Washington (amortized cost $1,587,130)",
"value": 1587130.0,
"cat": "Washington"
},
{
"text": "Ohio (amortized cost $1,275,000)",
"value": 1275000.0,
"cat": "Ohio"
},
{
"text": "Utah (amortized cost $1,000,000)",
"value": 1000000.0,
"cat": "Utah"
},
{
"text": "Other Assets (amortized cost $1,000,000)",
"value": 1000000.0,
"cat": "Utah"
},
{
"text": "California (amortized cost $235,948)",
"value": 235948.0,
"cat": "California"
},
{
"text": "12/1/2061",
"value": 2061.0,
"cat": "Colorado"
},
{
"text": "Puerto Rico / Sales Tax - Series A - 2058",
"value": 2058.0,
"cat": "Puerto Rico"
},
{
"text": "7/1/2058",
"value": 2058.0,
"cat": "Puerto Rico"
},
{
"text": "Puerto Rico / Sales Tax - Series A - 2058",
"value": 2058.0,
"cat": "Puerto Rico"
},
{
"text": "7/1/2058",
"value": 2058.0,
"cat": "Puerto Rico"
},
{
"text": "12/15/2057",
"value": 2057.0,
"cat": "Colorado"
},
{
"text": "3/1/2056",
"value": 2056.0,
"cat": "Utah"
},
{
"text": "Copperleaf MD #5 - Series A - 2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "12/1/2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "Deer Creek Villas MD - Series A - 2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "12/1/2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "Eastern Hills MD #10 - Series A - 2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "12/1/2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "12/15/2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "Elora MD - Series A - 2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "12/1/2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "Fields MD #1 - Series A - 2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "12/1/2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "Fields MD #1 - Series B - 2055",
"value": 2055.0,
"cat": "Colorado"
},
{
"text": "12/15/2055",
"value": 2055.0,
"cat": "Colorado"
}
]
}