- cef_universe_run.py: resumable batch over all 295 CEFs -> cef_annual_all.json (241 parsed, actual per-share character). - cef_rank_all.json: 239-fund ranking, actual char x (t5 + 0.4 vol5); surfaces FXBY and DPG beyond the original shortlist. - share fractions now use the component sum as denominator (always sum to 1); dist_tot remains the validity gate. Fixes CEE-style 111% sums when the NAV-identity fallback total is short. - server watchdog + app CEF tab; RESEARCH.md updated.
1 line
581 B
JSON
1 line
581 B
JSON
{"sym": "HIX", "cik": 1058239, "name": "WESTERN ASSET HIGH INCOME FUND II INC.", "bdc": false, "n_tender": 0, "ticker": "HIX", "report_filed": "2026-06-25", "ncols": 5, "nav_beg": [4.26, 4.49, 4.74, 5.86, 7.15], "nav_end": [4.18, 4.26, 4.49, 4.74, 5.86], "mkt_end": [4.02, 4.08, 4.34, 4.79, 5.38], "dist_tot": [0.59, 0.59, 0.59, 0.59, 0.59], "divs": [0.32, 0.4, 0.47, 0.48, 0.53], "gains": [0.0, 0.0, 0.0, 0.0, 0.0], "roc": [0.27, 0.19, 0.12, 0.11, 0.06], "ops": [0.51, 0.36, 0.49, -0.48, -0.7], "share_div": 0.7457627118644068, "share_gains": 0.0, "share_roc": 0.2542372881355932} |