f/fundlab/cef_annual_run.log
Greg Pomerantz 6f8bde4c35 CEF stage 2b: per-share financial-highlights parser (cef_annual.py)
Joint backtracking placement for CEF tables that drop zero columns;
NAV-identity fallback when the printed total row is short; 4 fund-
family layouts verified (Franklin/classic/abrdn/Korea). 16/50 of the
CEF shortlist now have a verified div/gains/ROC split + FY-end
discount series. 17 new parser unit tests (123/123 green).
2026-08-28 07:30:16 -04:00

103 lines
8.0 KiB
Plaintext

1/50 LTCFX ERR: no per-share table found in the 3 latest
2/50 DXYZ ERR: no per-share table found in the 3 latest
3/50 TWN div 6% gain 94% ROC 0% char=0.66 lev=None
4/50 ASA ERR: no per-share table found in the 3 latest
5/50 PEO ERR: no per-share table found in the 3 latest
6/50 KF div 27% gain 72% ROC 0% char=0.54 lev=None
7/50 LENDX ERR: no per-share table found in the 3 latest
8/50 EMO div 67% gain 0% ROC 33% char=0.4 lev=None
9/50 NML ERR: no per-share table found in the 3 latest
10/50 EMF ERR: no per-share table found in the 3 latest
11/50 PDX ERR: no per-share table found in the 3 latest
12/50 ADX ERR: no per-share table found in the 3 latest
13/50 HQL div 36% gain 61% ROC 3% char=0.49 lev=None
14/50 SRV ERR: no per-share table found in the 3 latest
15/50 KYN ERR: no per-share table found in the 3 latest
16/50 RMT ERR: no per-share table found in the 3 latest
17/50 FUND ERR: no per-share table found in the 3 latest
18/50 IAE ERR: no per-share table found in the 3 latest
19/50 NXG ERR: no per-share table found in the 3 latest
20/50 IHD ERR: no per-share table found in the 3 latest
21/50 HQH div 35% gain 58% ROC 7% char=0.51 lev=None
22/50 MXF ERR: no per-share table found in the 3 latest
23/50 AEF div 20% gain 0% ROC 80% char=0.82 lev=None
24/50 ASGI div 35% gain 45% ROC 20% char=0.55 lev=None
25/50 TYG ERR: no per-share table found in the 3 latest
26/50 AIO ERR: no per-share table found in the 3 latest
27/50 JCE ERR: no per-share table found in the 3 latest
28/50 ECAT ERR: no per-share table found in the 3 latest
29/50 CET ERR: no per-share table found in the 3 latest
30/50 IGD ERR: no per-share table found in the 3 latest
31/50 STEW ERR: no per-share table found in the 3 latest
32/50 AOD div 81% gain 0% ROC 19% char=0.27 lev=None
33/50 BXSY ERR: no per-share table found in the 3 latest
34/50 IDE ERR: no per-share table found in the 3 latest
35/50 AGD div 81% gain 0% ROC 19% char=0.27 lev=None
36/50 IGA ERR: no per-share table found in the 3 latest
37/50 EOD ERR: no per-share table found in the 3 latest
38/50 ETG ERR: no per-share table found in the 3 latest
39/50 CSQ ERR: no per-share table found in the 3 latest
40/50 MCI ERR: no per-share table found in the 3 latest
41/50 SCD ERR: no per-share table found in the 3 latest
42/50 MPV ERR: no per-share table found in the 3 latest
43/50 CLM ERR: no per-share table found in the 3 latest
44/50 HERZ div 0% gain 21% ROC 79% char=0.94 lev=None
45/50 CRF ERR: no per-share table found in the 3 latest
46/50 EDF ERR: no per-share table found in the 3 latest
47/50 VCRDX ERR: no per-share table found in the 3 latest
48/50 IGR ERR: no per-share table found in the 3 latest
49/50 NICHX ERR: no per-share table found in the 3 latest
50/50 ASCIX ERR: no per-share table found in the 3 latest
wrote /mnt/Backup/prog/f/fundlab/cef_annual.json
fund name fdiv fgain froc char disc lev% taxp tend report
LTCFX Alternative Strategies Income Fund -- no per-share table found in the 3 latest reports
DXYZ Destiny Tech100 Inc. -- no per-share table found in the 3 latest reports
TWN TAIWAN FUND INC 6% 94% 0% 0.66 -15.0% 0 2025-11-05
ASA ASA Gold & Precious Metals Ltd -- no per-share table found in the 3 latest reports
PEO ADAMS NATURAL RESOURCES FUND, INC. -- no per-share table found in the 3 latest reports
KF KOREA FUND INC 27% 72% 0% 0.54 -14.4% 0 2026-08-27
LENDX Stone Ridge Trust V -- no per-share table found in the 3 latest reports
EMO ClearBridge Energy Midstream Opportuni 67% 0% 33% 0.40 -6.8% 6 2026-01-27
NML Neuberger Energy Infrastructure & Inco -- no per-share table found in the 3 latest reports
EMF TEMPLETON EMERGING MARKETS FUND -- no per-share table found in the 3 latest reports
PDX PIMCO Dynamic Income Strategy Fund -- no per-share table found in the 3 latest reports
ADX ADAMS DIVERSIFIED EQUITY FUND, INC. -- no per-share table found in the 3 latest reports
HQL abrdn Life Sciences Investors 36% 61% 3% 0.49 -10.6% 0 2025-12-08
SRV NXG Cushing Midstream Energy Fund -- no per-share table found in the 3 latest reports
KYN Kayne Anderson Energy Infrastructure F -- no per-share table found in the 3 latest reports
RMT ROYCE MICRO-CAP TRUST, INC. -- no per-share table found in the 3 latest reports
FUND SPROTT FOCUS TRUST INC. -- no per-share table found in the 3 latest reports
IAE Voya Asia Pacific High Dividend Equity -- no per-share table found in the 3 latest reports
NXG NXG NextGen Infrastructure Income Fund -- no per-share table found in the 3 latest reports
IHD Voya Emerging Markets High Dividend Eq -- no per-share table found in the 3 latest reports
HQH abrdn Healthcare Investors 35% 58% 7% 0.51 -6.3% 0 2025-12-08
MXF MEXICO FUND INC -- no per-share table found in the 3 latest reports
AEF abrdn Emerging Markets ex-China Fund, 20% 0% 80% 0.82 -8.3% 0 2026-03-09
ASGI abrdn Global Infrastructure Income Fun 35% 45% 20% 0.55 -1.8% 0 2025-12-08
TYG TORTOISE ENERGY INFRASTRUCTURE CORP -- no per-share table found in the 3 latest reports
AIO Virtus Artificial Intelligence & Techn -- no per-share table found in the 3 latest reports
JCE Nuveen Core Equity Alpha Fund -- no per-share table found in the 3 latest reports
ECAT BlackRock ESG Capital Allocation Term -- no per-share table found in the 3 latest reports
CET CENTRAL SECURITIES CORP -- no per-share table found in the 3 latest reports
IGD Voya GLOBAL EQUITY DIVIDEND & PREMIUM -- no per-share table found in the 3 latest reports
STEW SRH Total Return Fund, Inc. -- no per-share table found in the 3 latest reports
AOD abrdn Total Dynamic Dividend Fund 81% 0% 19% 0.27 +0.0% 0 2026-01-08
BXSY BEXIL INVESTMENT TRUST -- no per-share table found in the 3 latest reports
IDE Voya Infrastructure, Industrials & Mat -- no per-share table found in the 3 latest reports
AGD abrdn Global Dynamic Dividend Fund 81% 0% 19% 0.27 +0.0% 0 2026-01-08
IGA Voya Global Advantage & Premium Opport -- no per-share table found in the 3 latest reports
EOD ALLSPRING GLOBAL DIVIDEND OPPORTUNITY -- no per-share table found in the 3 latest reports
ETG Eaton Vance Tax-Advantaged Global Divi -- no per-share table found in the 3 latest reports
CSQ CALAMOS STRATEGIC TOTAL RETURN FUND -- no per-share table found in the 3 latest reports
MCI BARINGS CORPORATE INVESTORS -- no per-share table found in the 3 latest reports
SCD LMP CAPITAL & INCOME FUND INC. -- no per-share table found in the 3 latest reports
MPV BARINGS PARTICIPATION INVESTORS -- no per-share table found in the 3 latest reports
CLM Cornerstone Strategic Investment Fund, -- no per-share table found in the 3 latest reports
HERZ Herzfeld Credit Income Fund, Inc 0% 21% 79% 0.94 -4.5% 0 2025-09-08
CRF CORNERSTONE TOTAL RETURN FUND INC -- no per-share table found in the 3 latest reports
EDF Virtus Stone Harbor Emerging Markets I -- no per-share table found in the 3 latest reports
VCRDX Harrison Street Infrastructure Income -- no per-share table found in the 3 latest reports
IGR CBRE GLOBAL REAL ESTATE INCOME FUND -- no per-share table found in the 3 latest reports
NICHX Variant Alternative Income Fund -- no per-share table found in the 3 latest reports
ASCIX Angel Oak Strategic Credit Fund -- no per-share table found in the 3 latest reports