f/fundlab/nport_cache/cvsix.json
Greg Pomerantz 54d26939dc Fund Lab: N-PORT holdings page for the 16-fund shortlist
- fundlab/nport.py: parse the fund's own category/percentage lines,
  as-of date, net assets and dollar-valued positions from N-PORT
  schedules of investments (handles per-fund and combined multi-fund
  family filings; conservative keyword bucketing of positions)
- fundlab/nport_cache/<sym>.json: parsed snapshots for 15 of 16 funds
  (raw SOI HTML kept locally, gitignored; source URLs + filing dates in
  nport_manifest.json, md5-verified against EDGAR)
- atesx: no current SOI found (Anchor's recent filings cover the Income
  fund) - listed with an honest note
- app.py: new 'Fund Lab' tab - pick a fund, see objective, reported
  composition (bar + table), rough keyword buckets, top positions, and
  the prospectus strategy excerpt
- tests: parser unit tests (section finding, category regex, buckets)
2026-08-26 09:59:24 -04:00

142 lines
2.1 KiB
JSON

{
"sym": "cvsix",
"as_of": "January 31, 2026",
"net_assets": 17091405108.0,
"n_positions": 0,
"categories": [
{
"name": "CONVERTIBLE BONDS",
"pct": 39.4
},
{
"name": "Communication Services",
"pct": 3.0
},
{
"name": "Consumer Discretionary",
"pct": 7.5
},
{
"name": "Consumer Staples",
"pct": 0.3
},
{
"name": "Energy",
"pct": 0.4
},
{
"name": "Financials",
"pct": 2.2
},
{
"name": "Health Care",
"pct": 2.9
},
{
"name": "Industrials",
"pct": 2.1
},
{
"name": "Information Technology",
"pct": 14.8
},
{
"name": "Materials",
"pct": 0.5
},
{
"name": "Other",
"pct": 0.4
},
{
"name": "Real Estate",
"pct": 0.5
},
{
"name": "Utilities",
"pct": 4.8
},
{
"name": "CORPORATE BONDS",
"pct": 0.2
},
{
"name": "VALUE a Information Technology",
"pct": 0.1
},
{
"name": "COMMON STOCKS",
"pct": 61.4
},
{
"name": "NUMBER OF SHARES b b VALUE b Real Estate",
"pct": 0.9
},
{
"name": "Special Purpose Acquisition Companies",
"pct": 0.7
},
{
"name": "CONVERTIBLE PREFERRED STOCKS",
"pct": 3.9
},
{
"name": "EXCHANGE-TRADED FUND",
"pct": 0.4
},
{
"name": "INVESTMENT IN AFFILIATED FUND",
"pct": 2.0
},
{
"name": "RIGHTS",
"pct": 0.0
},
{
"name": "WARRANTS",
"pct": 0.0
},
{
"name": "EXCHANGE-TRADED PURCHASED OPTIONS",
"pct": 0.1
},
{
"name": "OVER THE COUNTER PURCHASED OPTIONS",
"pct": 0.2
},
{
"name": "Communications",
"pct": 0.0
},
{
"name": "NOTIONAL AMOUNT c c VALUE c Materials",
"pct": 0.0
},
{
"name": "OF CASH COLLATERAL FOR SECURITIES LOANED",
"pct": 1.0
},
{
"name": "PAYABLE UPON RETURN OF SECURITIES ON LOAN",
"pct": 1.0
},
{
"name": "LIABILITIES, LESS OTHER ASSETS",
"pct": 7.6
},
{
"name": "COMMON STOCKS SOLD SHORT",
"pct": 23.0
},
{
"name": "SHARES b b VALUE b Consumer Discretionary",
"pct": 3.9
},
{
"name": "EXCHANGE-TRADED WRITTEN OPTIONS",
"pct": 8.6
}
],
"buckets": [],
"top": []
}