- 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)
492 lines
8.1 KiB
JSON
492 lines
8.1 KiB
JSON
{
|
|
"sym": "cosix",
|
|
"as_of": "May 31, 2026",
|
|
"net_assets": 46146833.0,
|
|
"n_positions": 1300,
|
|
"categories": [
|
|
{
|
|
"name": "Mortgage-Backed Securities - Non-Agency",
|
|
"pct": 0.3
|
|
},
|
|
{
|
|
"name": "Common Stocks",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Communication Services",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Diversified Telecommunication Services",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Wireless Telecommunication Services",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Consumer Discretionary",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Diversified Consumer Services",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Household Durables",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Industrials",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Construction & Engineering",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Machinery",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Information Technology",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Software",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Materials",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Containers & Packaging",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Convertible Bonds",
|
|
"pct": 0.1
|
|
},
|
|
{
|
|
"name": "Electric",
|
|
"pct": 0.1
|
|
},
|
|
{
|
|
"name": "Convertible Preferred Stocks",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Corporate Bonds & Notes",
|
|
"pct": 35.0
|
|
},
|
|
{
|
|
"name": "Aerospace & Defense",
|
|
"pct": 0.8
|
|
},
|
|
{
|
|
"name": "Airlines",
|
|
"pct": 0.0
|
|
},
|
|
{
|
|
"name": "Automotive",
|
|
"pct": 0.7
|
|
},
|
|
{
|
|
"name": "Banking",
|
|
"pct": 2.1
|
|
},
|
|
{
|
|
"name": "Brokerage/Asset Managers/Exchanges",
|
|
"pct": 0.4
|
|
},
|
|
{
|
|
"name": "Building Materials",
|
|
"pct": 0.6
|
|
},
|
|
{
|
|
"name": "Cable and Satellite",
|
|
"pct": 1.6
|
|
},
|
|
{
|
|
"name": "Chemicals",
|
|
"pct": 2.2
|
|
},
|
|
{
|
|
"name": "Construction Machinery",
|
|
"pct": 0.4
|
|
},
|
|
{
|
|
"name": "Consumer Cyclical Services",
|
|
"pct": 0.3
|
|
},
|
|
{
|
|
"name": "Consumer Products",
|
|
"pct": 0.2
|
|
},
|
|
{
|
|
"name": "Diversified Manufacturing",
|
|
"pct": 0.6
|
|
},
|
|
{
|
|
"name": "Environmental",
|
|
"pct": 0.1
|
|
},
|
|
{
|
|
"name": "Finance Companies",
|
|
"pct": 1.6
|
|
},
|
|
{
|
|
"name": "Food and Beverage",
|
|
"pct": 1.5
|
|
},
|
|
{
|
|
"name": "Gaming",
|
|
"pct": 0.9
|
|
},
|
|
{
|
|
"name": "Health Care",
|
|
"pct": 1.9
|
|
},
|
|
{
|
|
"name": "Healthcare Insurance",
|
|
"pct": 0.3
|
|
},
|
|
{
|
|
"name": "Independent Energy",
|
|
"pct": 1.0
|
|
},
|
|
{
|
|
"name": "Leisure",
|
|
"pct": 0.8
|
|
},
|
|
{
|
|
"name": "Life Insurance",
|
|
"pct": 0.2
|
|
},
|
|
{
|
|
"name": "Lodging",
|
|
"pct": 0.5
|
|
},
|
|
{
|
|
"name": "Media and Entertainment",
|
|
"pct": 1.5
|
|
},
|
|
{
|
|
"name": "Metals and Mining",
|
|
"pct": 0.7
|
|
},
|
|
{
|
|
"name": "Midstream",
|
|
"pct": 2.8
|
|
},
|
|
{
|
|
"name": "Oil Field Services",
|
|
"pct": 0.6
|
|
},
|
|
{
|
|
"name": "Other Industry",
|
|
"pct": 0.1
|
|
},
|
|
{
|
|
"name": "REIT",
|
|
"pct": 0.2
|
|
},
|
|
{
|
|
"name": "Packaging",
|
|
"pct": 0.4
|
|
},
|
|
{
|
|
"name": "Pharmaceuticals",
|
|
"pct": 0.4
|
|
},
|
|
{
|
|
"name": "Property & Casualty",
|
|
"pct": 1.6
|
|
},
|
|
{
|
|
"name": "Railroads",
|
|
"pct": 0.2
|
|
},
|
|
{
|
|
"name": "Restaurants",
|
|
"pct": 0.3
|
|
},
|
|
{
|
|
"name": "Retailers",
|
|
"pct": 0.5
|
|
},
|
|
{
|
|
"name": "Supermarkets",
|
|
"pct": 0.1
|
|
},
|
|
{
|
|
"name": "Technology",
|
|
"pct": 4.1
|
|
},
|
|
{
|
|
"name": "Transportation Services",
|
|
"pct": 0.3
|
|
},
|
|
{
|
|
"name": "Wireless",
|
|
"pct": 0.2
|
|
},
|
|
{
|
|
"name": "Wirelines",
|
|
"pct": 0.5
|
|
},
|
|
{
|
|
"name": "Exchange-Traded Fixed Income Funds",
|
|
"pct": 1.0
|
|
},
|
|
{
|
|
"name": "High Yield",
|
|
"pct": 1.0
|
|
}
|
|
],
|
|
"buckets": [
|
|
{
|
|
"name": "Cash & T-bills",
|
|
"value": 7452305009.0,
|
|
"pct": 52.70513709557897
|
|
},
|
|
{
|
|
"name": "Other",
|
|
"value": 4244509800.0,
|
|
"pct": 30.018560786543414
|
|
},
|
|
{
|
|
"name": "Agency MBS",
|
|
"value": 2379029415.0,
|
|
"pct": 16.825273699957606
|
|
},
|
|
{
|
|
"name": "High yield",
|
|
"value": 57778840.0,
|
|
"pct": 0.4086308437115556
|
|
},
|
|
{
|
|
"name": "US govt",
|
|
"value": 5816251.0,
|
|
"pct": 0.041134428336882134
|
|
},
|
|
{
|
|
"name": "Commodities",
|
|
"value": 81298.0,
|
|
"pct": 0.0005749660313717279
|
|
},
|
|
{
|
|
"name": "Fund holdings",
|
|
"value": 81040.0,
|
|
"pct": 0.0005731413710345251
|
|
},
|
|
{
|
|
"name": "Equity (intl)",
|
|
"value": 16266.0,
|
|
"pct": 0.00011503846916643123
|
|
}
|
|
],
|
|
"top": [
|
|
{
|
|
"text": "(Cost: $7,045,434,710)",
|
|
"value": 7045434710.0,
|
|
"cat": "Money Market Funds"
|
|
},
|
|
{
|
|
"text": "(Cost $2,080,407,567)",
|
|
"value": 2080407567.0,
|
|
"cat": "Wirelines"
|
|
},
|
|
{
|
|
"text": "(Cost $1,815,246,519)",
|
|
"value": 1815246519.0,
|
|
"cat": "Mortgage-Backed Securities - Agency"
|
|
},
|
|
{
|
|
"text": "(Cost $943,102,272)",
|
|
"value": 943102272.0,
|
|
"cat": "Wireless"
|
|
},
|
|
{
|
|
"text": "(Cost $624,403,760)",
|
|
"value": 624403760.0,
|
|
"cat": "United Arab Emirates"
|
|
},
|
|
{
|
|
"text": "(Cost $532,097,396)",
|
|
"value": 532097396.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "(Cost $508,731,336)",
|
|
"value": 508731336.0,
|
|
"cat": ""
|
|
},
|
|
{
|
|
"text": "(Cost $360,664,357)",
|
|
"value": 360664357.0,
|
|
"cat": "Money Market Funds"
|
|
},
|
|
{
|
|
"text": "(Cost $57,778,840)",
|
|
"value": 57778840.0,
|
|
"cat": "High Yield"
|
|
},
|
|
{
|
|
"text": "At May 31, 2026, securities and/or cash totaling $46,146,833 were pledged as collateral.",
|
|
"value": 46146833.0,
|
|
"cat": "Money Market Funds"
|
|
},
|
|
{
|
|
"text": "(Cost $31,353,399)",
|
|
"value": 31353399.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "(Cost $30,447,374)",
|
|
"value": 30447374.0,
|
|
"cat": "Call Option Contracts Purchased"
|
|
},
|
|
{
|
|
"text": "(Cost $25,000,000)",
|
|
"value": 25000000.0,
|
|
"cat": "Joint Ventures (p)"
|
|
},
|
|
{
|
|
"text": "(Cost $14,182,068)",
|
|
"value": 14182068.0,
|
|
"cat": "Put Option Contracts Purchased"
|
|
},
|
|
{
|
|
"text": "(Cost $7,357,975)",
|
|
"value": 7357975.0,
|
|
"cat": "Electric"
|
|
},
|
|
{
|
|
"text": "(Cost $7,221,692)",
|
|
"value": 7221692.0,
|
|
"cat": "Turkey"
|
|
},
|
|
{
|
|
"text": "(Cost $5,814,223)",
|
|
"value": 5814223.0,
|
|
"cat": "Treasury Obligations"
|
|
},
|
|
{
|
|
"text": "(Cost $1,134,616)",
|
|
"value": 1134616.0,
|
|
"cat": "Containers & Packaging"
|
|
},
|
|
{
|
|
"text": "(Cost $391,497)",
|
|
"value": 391497.0,
|
|
"cat": "Wireless Telecommunication Services"
|
|
},
|
|
{
|
|
"text": "(Cost $84,955)",
|
|
"value": 84955.0,
|
|
"cat": "Diversified Telecommunication Services"
|
|
},
|
|
{
|
|
"text": "(Cost $14,864)",
|
|
"value": 14864.0,
|
|
"cat": "Diversified Telecommunication Services"
|
|
},
|
|
{
|
|
"text": "06/25/2071",
|
|
"value": 2071.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "04/27/2071",
|
|
"value": 2071.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "04/25/2071",
|
|
"value": 2071.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "04/25/2071",
|
|
"value": 2071.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "07/25/2070",
|
|
"value": 2070.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "05/25/2070",
|
|
"value": 2070.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "10/25/2070",
|
|
"value": 2070.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "07/25/2069",
|
|
"value": 2069.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "11/25/2067",
|
|
"value": 2067.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "11/25/2067",
|
|
"value": 2067.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "09/25/2066",
|
|
"value": 2066.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "10/25/2066",
|
|
"value": 2066.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "07/25/2066",
|
|
"value": 2066.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "11/15/2065",
|
|
"value": 2065.0,
|
|
"cat": "Media and Entertainment"
|
|
},
|
|
{
|
|
"text": "09/26/2065",
|
|
"value": 2065.0,
|
|
"cat": "Technology"
|
|
},
|
|
{
|
|
"text": "05/25/2065",
|
|
"value": 2065.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "05/25/2065",
|
|
"value": 2065.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "06/25/2065",
|
|
"value": 2065.0,
|
|
"cat": "Mortgage-Backed Securities - Non-Agency"
|
|
},
|
|
{
|
|
"text": "04/17/2065",
|
|
"value": 2065.0,
|
|
"cat": "Money Market Funds"
|
|
}
|
|
]
|
|
} |