f/fundlab/cef_character.json
Greg Pomerantz d1e85026bf CEF pass: universe (SEC report, 973 -> 295 listed) + stage 1 screen + stage 2a character
fundlab/cef_universe.py: SEC 'Closed-End Fund Information' report
(973 active CEFs) + company_tickers CIK join -> 295 listed common
classes (preferreds and 6(c)-converted companies flagged).  Supersedes
the N-2 full-index approach (N-2/A annual updates + 404ing index
paths).  Prices via goget.

fundlab/cef_screen.py: 290 screened - t5/t12, vol5, maxdd5, the 5
crash episodes, 12m payout proxy.  Energy/midstream CEFs (EMO +305%,
SRV +234%, NML +232%) top return AND crash resilience; Voya
Dividend-Premium series (IGD maxDD -16%); EM CEFs volatile + 14-24%
dist; long-dur munis -26..-42%.

fundlab/cef_character.py: 50-fund shortlist, 35-sleeve character +
crude tax_arb = character x (upside + 0.4 x vol).

Tests: 6 new cef checks (105 total).  RESEARCH.md: CEF form facts
(N-2ASR, N-PX, N-23C-3A, BDC caveats) + remaining stage 2b work.
2026-08-27 22:24:12 -04:00

1270 lines
28 KiB
JSON

{
"ltcfx": {
"name": "Alternative Strategies Income Fund",
"bdc": false,
"days": 2918,
"last": "2026-08-27",
"sym": "ltcfx",
"t5": 11.010853648207505,
"t12": -0.005010789335000654,
"vol5": 1.5213343678619755,
"maxdd5": -0.27906950730769564,
"2022": -0.21728036793114036,
"2023": 7.9862268519700645,
"2025t": -0.17600261426409325,
"2026": -0.1688843101422115,
"n_pos_scen": 1,
"payout_12m": 0.19102746203111964,
"character": 0.34,
"sleeves": {
"iwm": 0.5,
"vnq": -0.35,
"tlt": -0.6,
"vblix": -0.18,
"agg": 0.34,
"vweax": 0.4,
"vmbix": -0.24,
"djp": -0.17,
"fxe": 0.35,
"fxy": 0.33,
"shy": 0.2,
"lqd": 0.23,
"pff": 0.22,
"emb": 0.34,
"vtv": 0.17,
"xlp": -0.18,
"xly": -0.16,
"xlb": -0.15,
"dbmf": 0.32
},
"tax_arb": 0.954
},
"twn": {
"name": "TAIWAN FUND INC",
"bdc": false,
"days": 10000,
"last": "2026-08-27",
"sym": "twn",
"t5": 3.4811698196438376,
"t12": 1.2779489029293778,
"vol5": 0.2510920823644,
"maxdd5": -0.5170454986848969,
"2022": -0.46624808362197945,
"2023": -0.14102951737885872,
"2025t": -0.28545589494494983,
"2026": 0.1168496416755258,
"n_pos_scen": 1,
"payout_12m": 0.2365312414681604,
"character": 0.62,
"sleeves": {
"efa": 0.19,
"vwo": 0.46,
"vblix": 0.18,
"vweax": 0.24,
"xlk": 0.15
},
"tax_arb": 0.493
},
"emo": {
"name": "ClearBridge Energy Midstream Opportunity Fund Inc.",
"bdc": false,
"days": 3824,
"last": "2026-08-27",
"sym": "emo",
"t5": 3.046789367310306,
"t12": 0.25618854048253925,
"vol5": 0.2590543870024383,
"maxdd5": -0.28585058427959,
"2022": 0.19480321683632607,
"2023": -0.01436328855525415,
"2025t": -0.1749154803168721,
"2026": 0.1188753555607509,
"n_pos_scen": 2,
"payout_12m": 0.10724785875647735,
"character": 0.31,
"sleeves": {
"agg": 0.18,
"vweax": 0.25,
"vmbix": -0.22,
"fxy": -0.19,
"lqd": 0.41,
"hyg": -0.27,
"pff": 0.8,
"emb": 0.63,
"tip": 0.52,
"xle": 0.71,
"dbmf": 0.27
},
"tax_arb": 0.2226
},
"dxyz": {
"name": "Destiny Tech100 Inc.",
"bdc": false,
"days": 608,
"last": "2026-08-27",
"sym": "dxyz",
"t5": 2.9333335555555555,
"t12": 0.24911792519407205,
"vol5": 1.5945189313655337,
"maxdd5": -0.9034973453903463,
"2022": null,
"2023": null,
"2025t": -0.47511314282458617,
"2026": -0.17905407926738082,
"n_pos_scen": 0,
"payout_12m": 0.0,
"character": 0.74,
"sleeves": {
"qqq": 0.22,
"iwm": 0.81,
"efa": -0.18,
"vwo": -0.57,
"vnq": 0.49,
"ief": -0.17,
"vblix": 0.2,
"vmbix": -0.25,
"gld": 0.29,
"fxy": 0.2,
"hyg": -0.21,
"xlk": 0.39,
"xlf": 0.23,
"xle": 0.17,
"xlp": -0.54,
"xlu": 0.56,
"xly": 0.91,
"xlb": -0.53,
"dbmf": 0.83
},
"tax_arb": 0.909
},
"srv": {
"name": "NXG Cushing Midstream Energy Fund",
"bdc": false,
"days": 4776,
"last": "2026-08-27",
"sym": "srv",
"t5": 2.3393088794011394,
"t12": 0.25815414766137423,
"vol5": 0.26410728147117785,
"maxdd5": -0.2626082486287503,
"2022": 0.09979641793473282,
"2023": -0.05730949391013285,
"2025t": -0.21010327926969719,
"2026": 0.13504596327329454,
"n_pos_scen": 2,
"payout_12m": 0.20388155980288492,
"character": 0.3,
"sleeves": {
"vblix": -0.16,
"agg": 0.41,
"vmbix": -0.28,
"lqd": -0.29,
"hyg": -0.38,
"pff": 1.16,
"emb": 0.49,
"tip": 0.38,
"xle": 0.51,
"dbmf": 0.19
},
"tax_arb": 0.1741
},
"nml": {
"name": "Neuberger Energy Infrastructure & Income Fund Inc.",
"bdc": false,
"days": 3377,
"last": "2026-08-27",
"sym": "nml",
"t5": 2.3187391461494515,
"t12": 0.3070232720250947,
"vol5": 0.2372885629809002,
"maxdd5": -0.21391829703337517,
"2022": 0.1991349843486132,
"2023": -0.07553448449779454,
"2025t": -0.1446577051203326,
"2026": 0.15174690894936527,
"n_pos_scen": 2,
"payout_12m": 0.10008685584012378,
"character": 0.39,
"sleeves": {
"vweax": 0.17,
"pff": 0.61,
"emb": 0.39,
"tip": 0.24,
"xle": 0.58,
"dbmf": 0.19
},
"tax_arb": 0.2178
},
"asa": {
"name": "ASA Gold & Precious Metals Ltd",
"bdc": false,
"days": 12264,
"last": "2026-08-27",
"sym": "asa",
"t5": 2.2956107805489214,
"t12": 0.7696737766767681,
"vol5": 0.36252681298387046,
"maxdd5": -0.4842937775455348,
"2022": -0.3843835353651588,
"2023": -0.08770769294272474,
"2025t": -0.060007617134789304,
"2026": -0.19797307539669085,
"n_pos_scen": 0,
"payout_12m": 0.002212954601488626,
"character": 0.55,
"sleeves": {
"gld": 1.27,
"lqd": -0.16,
"pff": 0.18,
"emb": 0.2,
"xlf": -0.18,
"xlb": 0.33
},
"tax_arb": 0.331
},
"pdx": {
"name": "PIMCO Dynamic Income Strategy Fund",
"bdc": false,
"days": 1905,
"last": "2026-08-27",
"sym": "pdx",
"t5": 2.114847710060338,
"t12": 0.10891137928492944,
"vol5": 0.2512852573594036,
"maxdd5": -0.3724016679538088,
"2022": 0.1222922221569982,
"2023": 0.13621907456281912,
"2025t": -0.21429967841424868,
"2026": 0.10626286541436603,
"n_pos_scen": 3,
"payout_12m": 0.22262241730992793,
"character": 0.36,
"sleeves": {
"agg": 0.45,
"vmbix": -0.21,
"lqd": -0.22,
"hyg": -0.16,
"pff": 0.65,
"emb": 0.3,
"tip": 0.22,
"xle": 0.47
},
"tax_arb": 0.1881
},
"kyn": {
"name": "Kayne Anderson Energy Infrastructure Fund, Inc.",
"bdc": false,
"days": 5514,
"last": "2026-08-27",
"sym": "kyn",
"t5": 2.0635235495418187,
"t12": 0.29069194536618004,
"vol5": 0.22787570471897786,
"maxdd5": -0.21646970730893322,
"2022": 0.09595458788479538,
"2023": -0.056966367103370774,
"2025t": -0.1877860550479632,
"2026": 0.10339427448691585,
"n_pos_scen": 2,
"payout_12m": 0.0948990651072803,
"character": 0.33,
"sleeves": {
"vblix": -0.27,
"agg": 0.59,
"vmbix": -0.31,
"lqd": -0.54,
"hyg": -0.27,
"pff": 1.09,
"emb": 0.62,
"tip": 0.3,
"vtv": -0.31,
"xle": 0.63
},
"tax_arb": 0.1679
},
"peo": {
"name": "ADAMS NATURAL RESOURCES FUND, INC.",
"bdc": false,
"days": 11707,
"last": "2026-08-27",
"sym": "peo",
"t5": 1.9185787540436507,
"t12": 0.41593776901319357,
"vol5": 0.23136984314564105,
"maxdd5": -0.24295637509997625,
"2022": 0.2500539354111846,
"2023": -0.05100339750078753,
"2025t": -0.1703899451621429,
"2026": 0.16707826391955738,
"n_pos_scen": 2,
"payout_12m": 0.11216934070437024,
"character": 0.56,
"sleeves": {
"pff": 0.28,
"xle": 0.71
},
"tax_arb": 0.2669
},
"tyg": {
"name": "TORTOISE ENERGY INFRASTRUCTURE CORP",
"bdc": false,
"days": 5663,
"last": "2026-08-27",
"sym": "tyg",
"t5": 1.704274585350793,
"t12": 0.14100033162868408,
"vol5": 0.23484044856499153,
"maxdd5": -0.25078004664278253,
"2022": 0.1000871257758511,
"2023": -0.08098927298469638,
"2025t": -0.2105723795817347,
"2026": 0.15121962004759348,
"n_pos_scen": 2,
"payout_12m": 0.13052544777219244,
"character": 0.29,
"sleeves": {
"iwm": 0.21,
"efa": 0.17,
"vnq": 0.19,
"vblix": -0.74,
"agg": 1.07,
"vweax": -0.32,
"vmbix": -0.51,
"gsg": 0.18,
"fxe": -0.25,
"fxy": -0.24,
"lqd": -1.0,
"hyg": -0.69,
"pff": 1.55,
"emb": 0.85,
"tip": 0.38,
"vtv": -0.41,
"xle": 0.56,
"xlu": -0.16
},
"tax_arb": 0.1265
},
"kf": {
"name": "KOREA FUND INC",
"bdc": false,
"days": 10585,
"last": "2026-08-27",
"sym": "kf",
"t5": 1.392442897624028,
"t12": 1.4442465577364958,
"vol5": 0.31221586182546757,
"maxdd5": -0.46054484050013245,
"2022": -0.42257600229608283,
"2023": -0.24016567173400338,
"2025t": -0.14498833298644276,
"2026": -0.07901554404145084,
"n_pos_scen": 0,
"payout_12m": 0.09388413020026398,
"character": 0.63,
"sleeves": {
"efa": 0.31,
"vwo": 0.49,
"vweax": 0.27,
"pff": 0.25,
"vtv": 0.3,
"xlk": 0.23,
"xlf": -0.2,
"xlv": -0.17,
"xlp": -0.17
},
"tax_arb": 0.2547
},
"nxg": {
"name": "NXG NextGen Infrastructure Income Fund",
"bdc": false,
"days": 3499,
"last": "2026-08-27",
"sym": "nxg",
"t5": 1.282594444323382,
"t12": 0.35511376571540487,
"vol5": 0.2809317032338413,
"maxdd5": -0.29572049025315017,
"2022": -0.15257322629678494,
"2023": -0.12686957264416088,
"2025t": -0.20951943201448409,
"2026": 0.11100205706600597,
"n_pos_scen": 1,
"payout_12m": 0.1570307241410287,
"character": 0.39,
"sleeves": {
"vwo": 0.17,
"vweax": 0.29,
"pff": 0.58,
"emb": 0.39,
"tip": 0.27,
"xle": 0.28,
"xlp": -0.22,
"xlu": 0.16
},
"tax_arb": 0.1443
},
"emf": {
"name": "TEMPLETON EMERGING MARKETS FUND",
"bdc": false,
"days": 9951,
"last": "2026-08-27",
"sym": "emf",
"t5": 0.9824742975749015,
"t12": 0.6157167114783952,
"vol5": 0.21325320820170296,
"maxdd5": -0.4032817484130762,
"2022": -0.343016123607901,
"2023": -0.14820697461212484,
"2025t": -0.1366284770168349,
"2026": -0.1524260177787926,
"n_pos_scen": 0,
"payout_12m": 0.14459406384698692,
"character": 0.68,
"sleeves": {
"vwo": 0.75,
"vweax": 0.19
},
"tax_arb": 0.1911
},
"asgi": {
"name": "abrdn Global Infrastructure Income Fund",
"bdc": false,
"days": 1528,
"last": "2026-08-27",
"sym": "asgi",
"t5": 0.9468445019110494,
"t12": 0.3542092122215452,
"vol5": 0.16972922373359892,
"maxdd5": -0.21592684638050774,
"2022": -0.20039005191398152,
"2023": -0.15086784998815606,
"2025t": -0.056398631951257605,
"2026": -0.034181256288313144,
"n_pos_scen": 0,
"payout_12m": 0.14732930878744144,
"character": 0.51,
"sleeves": {
"xlu": 0.15
},
"tax_arb": 0.1307
},
"adx": {
"name": "ADAMS DIVERSIFIED EQUITY FUND, INC.",
"bdc": false,
"days": 11707,
"last": "2026-08-27",
"sym": "adx",
"t5": 0.9346036388080285,
"t12": 0.2953392858581887,
"vol5": 0.18397609108695406,
"maxdd5": -0.3380277063897129,
"2022": -0.24827841459027133,
"2023": -0.10089320199857432,
"2025t": -0.17723356391501022,
"2026": -0.09660789143252124,
"n_pos_scen": 0,
"payout_12m": 0.09864806343171817,
"character": 0.71,
"sleeves": {
"ivv": 0.21,
"pff": 0.15
},
"tax_arb": 0.1861
},
"fund": {
"name": "SPROTT FOCUS TRUST INC.",
"bdc": false,
"days": 9627,
"last": "2026-08-27",
"sym": "fund",
"t5": 0.8901558035997397,
"t12": 0.3907260408772075,
"vol5": 0.18620277335001462,
"maxdd5": -0.2467630183666869,
"2022": -0.16000069262762828,
"2023": -0.165068763220234,
"2025t": -0.14772148170042732,
"2026": 0.00017580176545495263,
"n_pos_scen": 1,
"payout_12m": 0.08743736852641604,
"character": 0.58,
"sleeves": {
"iwm": 0.27,
"vweax": 0.16,
"pff": 0.16
},
"tax_arb": 0.1464
},
"rmt": {
"name": "ROYCE MICRO-CAP TRUST, INC.",
"bdc": false,
"days": 8230,
"last": "2026-08-27",
"sym": "rmt",
"t5": 0.8820479190756769,
"t12": 0.4836550146434644,
"vol5": 0.21845459347910165,
"maxdd5": -0.30732803825928146,
"2022": -0.25967940629037,
"2023": -0.14993843457349265,
"2025t": -0.23327462755712547,
"2026": -0.024974961071679624,
"n_pos_scen": 0,
"payout_12m": 0.10265599407539394,
"character": 0.63,
"sleeves": {
"iwm": 0.63,
"vweax": 0.2,
"pff": 0.24
},
"tax_arb": 0.166
},
"mxf": {
"name": "MEXICO FUND INC",
"bdc": false,
"days": 11400,
"last": "2026-08-27",
"sym": "mxf",
"t5": 0.8754587993399683,
"t12": 0.2948168557740507,
"vol5": 0.20801826716533733,
"maxdd5": -0.3073492991280533,
"2022": -0.11623436313628188,
"2023": -0.13817395947729538,
"2025t": -0.09097125786936933,
"2026": -0.08629222145770654,
"n_pos_scen": 0,
"payout_12m": 0.07812254952750552,
"character": 0.53,
"sleeves": {
"efa": 0.18,
"vwo": 0.37,
"vweax": 0.25,
"emb": 0.26
},
"tax_arb": 0.1359
},
"iae": {
"name": "Voya Asia Pacific High Dividend Equity Income Fund",
"bdc": false,
"days": 4886,
"last": "2026-08-27",
"sym": "iae",
"t5": 0.8594133893553464,
"t12": 0.37792047936236917,
"vol5": 0.18329242411477545,
"maxdd5": -0.2901588817915668,
"2022": -0.25152510174168674,
"2023": -0.12363664923152928,
"2025t": -0.1342756963745131,
"2026": -0.11725515821463672,
"n_pos_scen": 0,
"payout_12m": 0.1296638545367068,
"character": 0.59,
"sleeves": {
"vwo": 0.54,
"vweax": 0.2
},
"tax_arb": 0.1454
},
"lendx": {
"name": "Stone Ridge Trust V",
"bdc": false,
"days": 2573,
"last": "2026-08-27",
"sym": "lendx",
"t5": 0.8589135754300956,
"t12": 1.0514783633081075,
"vol5": 0.44818136463844876,
"maxdd5": -0.11888647877765723,
"2022": -0.013069314987782632,
"2023": -0.016673606670531527,
"2025t": -0.005428833566561986,
"2026": 0.027511317253084755,
"n_pos_scen": 2,
"payout_12m": 0.05666880426007803,
"character": 0.69,
"sleeves": {
"xlv": -0.15
},
"tax_arb": 0.2435
},
"eod": {
"name": "ALLSPRING GLOBAL DIVIDEND OPPORTUNITY FUND",
"bdc": false,
"days": 4886,
"last": "2026-08-27",
"sym": "eod",
"t5": 0.8524101914824733,
"t12": 0.2792073677734628,
"vol5": 0.17562926322193367,
"maxdd5": -0.2560542377055254,
"2022": -0.21517786511435866,
"2023": -0.15006829380677444,
"2025t": -0.13316833265957806,
"2026": -0.06351633625207798,
"n_pos_scen": 0,
"payout_12m": 0.10873285107750497,
"character": 0.44,
"sleeves": {
"efa": 0.15,
"vweax": 0.19,
"pff": 0.26
},
"tax_arb": 0.105
},
"ihd": {
"name": "Voya Emerging Markets High Dividend Equity Fund",
"bdc": false,
"days": 3856,
"last": "2026-08-27",
"sym": "ihd",
"t5": 0.8490941487862638,
"t12": 0.4216748887173323,
"vol5": 0.18121683070905253,
"maxdd5": -0.30036067167965075,
"2022": -0.2644261103460689,
"2023": -0.13368459093089435,
"2025t": -0.1405694381947853,
"2026": -0.06689428934657626,
"n_pos_scen": 0,
"payout_12m": 0.13259925846523157,
"character": 0.59,
"sleeves": {
"vwo": 0.62,
"vweax": 0.16
},
"tax_arb": 0.1431
},
"bxsy": {
"name": "BEXIL INVESTMENT TRUST",
"bdc": false,
"days": 7087,
"last": "2026-08-26",
"sym": "bxsy",
"t5": 0.8350650412328806,
"t12": 0.3692247142045,
"vol5": 0.18436419576123228,
"maxdd5": -0.2708685573680789,
"2022": -0.23193771980135058,
"2023": -0.14401686881922549,
"2025t": -0.11949342016467035,
"2026": -0.09747785444461388,
"n_pos_scen": 0,
"payout_12m": 0.08764390968791558,
"character": 0.47,
"sleeves": {
"vweax": 0.32
},
"tax_arb": 0.1125
},
"aio": {
"name": "Virtus Artificial Intelligence & Technology Opportunities Fund",
"bdc": false,
"days": 1716,
"last": "2026-08-27",
"sym": "aio",
"t5": 0.834617820615795,
"t12": 0.22915030515518664,
"vol5": 0.22446544589778142,
"maxdd5": -0.37389426170544593,
"2022": -0.33455096614329427,
"2023": -0.1645092452037904,
"2025t": -0.2785522881274829,
"2026": -0.06482502290314485,
"n_pos_scen": 0,
"payout_12m": 0.1502781727942495,
"character": 0.49,
"sleeves": {
"qqq": 0.19,
"pff": 0.52,
"emb": 0.15
},
"tax_arb": 0.1251
},
"mci": {
"name": "BARINGS CORPORATE INVESTORS",
"bdc": false,
"days": 11707,
"last": "2026-08-27",
"sym": "mci",
"t5": 0.7795838905609074,
"t12": -0.07692471225471942,
"vol5": 0.22068219346788892,
"maxdd5": -0.2793106477702202,
"2022": -0.10515556360483991,
"2023": 0.067192106815811,
"2025t": -0.1600000760482061,
"2026": -0.1564164927829056,
"n_pos_scen": 1,
"payout_12m": 0.07194256231149765,
"character": 0.37,
"sleeves": {
"vblix": 0.16,
"lqd": 0.2,
"pff": 0.41
},
"tax_arb": 0.0907
},
"cet": {
"name": "CENTRAL SECURITIES CORP",
"bdc": false,
"days": 11707,
"last": "2026-08-27",
"sym": "cet",
"t5": 0.7713599105461624,
"t12": 0.15737764219043715,
"vol5": 0.1462502913417677,
"maxdd5": -0.2489227786316789,
"2022": -0.21542457427526085,
"2023": -0.0657504661237801,
"2025t": -0.14858929243497487,
"2026": -0.06934866149206342,
"n_pos_scen": 0,
"payout_12m": 0.062072666267483756,
"character": 0.54,
"sleeves": {
"pff": 0.18
},
"tax_arb": 0.116
},
"igd": {
"name": "Voya GLOBAL EQUITY DIVIDEND & PREMIUM OPPORTUNITY FUND",
"bdc": false,
"days": 5389,
"last": "2026-08-27",
"sym": "igd",
"t5": 0.7666291001075525,
"t12": 0.23093659331666805,
"vol5": 0.1458613673851675,
"maxdd5": -0.1580732871360312,
"2022": -0.1312886414488793,
"2023": -0.07687317453019482,
"2025t": -0.05447565743865668,
"2026": -0.01619181153508742,
"n_pos_scen": 0,
"payout_12m": 0.11776091764099239,
"character": 0.55,
"sleeves": {
"pff": 0.2
},
"tax_arb": 0.1158
},
"hql": {
"name": "abrdn Life Sciences Investors",
"bdc": false,
"days": 8641,
"last": "2026-08-27",
"sym": "hql",
"t5": 0.756658735481174,
"t12": 0.7585396074547721,
"vol5": 0.21037861975385988,
"maxdd5": -0.3886057452825825,
"2022": -0.2279846740078073,
"2023": -0.12776985197356272,
"2025t": -0.2123187931628142,
"2026": -0.036451703543255665,
"n_pos_scen": 0,
"payout_12m": 0.20370562477078935,
"character": 0.75,
"sleeves": {
"qqq": 0.39,
"iwm": 0.36,
"pff": 0.17,
"xlk": -0.22,
"xlv": 0.79
},
"tax_arb": 0.1761
},
"jce": {
"name": "Nuveen Core Equity Alpha Fund",
"bdc": false,
"days": 4886,
"last": "2026-08-27",
"sym": "jce",
"t5": 0.7546163378196569,
"t12": 0.1806800758883682,
"vol5": 0.23041044587541998,
"maxdd5": -0.3024404355750725,
"2022": -0.09246521995808998,
"2023": -0.09115017334591535,
"2025t": -0.18659615601845314,
"2026": -0.1002646068595594,
"n_pos_scen": 0,
"payout_12m": 0.09724058544250824,
"character": 0.49,
"sleeves": {
"vweax": 0.17,
"pff": 0.39
},
"tax_arb": 0.1186
},
"scd": {
"name": "LMP CAPITAL & INCOME FUND INC.",
"bdc": false,
"days": 5663,
"last": "2026-08-27",
"sym": "scd",
"t5": 0.7433837359485724,
"t12": 0.10923138289694445,
"vol5": 0.19556729021158106,
"maxdd5": -0.23500039713587806,
"2022": -0.22196163494475396,
"2023": -0.08045904304095519,
"2025t": -0.20842087039633073,
"2026": -0.041742445497565894,
"n_pos_scen": 0,
"payout_12m": 0.1001874552483657,
"character": 0.35,
"sleeves": {
"vweax": 0.21,
"pff": 0.52,
"emb": 0.16
},
"tax_arb": 0.0786
},
"aod": {
"name": "abrdn Total Dynamic Dividend Fund",
"bdc": false,
"days": 4869,
"last": "2026-08-27",
"sym": "aod",
"t5": 0.7287773051584956,
"t12": 0.3177550367836055,
"vol5": 0.16819816922624903,
"maxdd5": -0.28879977038377935,
"2022": -0.2816273018559108,
"2023": -0.13659165882152402,
"2025t": -0.13995446213334872,
"2026": -0.09536499649357455,
"n_pos_scen": 0,
"payout_12m": 0.15200311581763404,
"character": 0.53,
"sleeves": {
"efa": 0.18,
"pff": 0.32
},
"tax_arb": 0.1135
},
"aef": {
"name": "abrdn Emerging Markets ex-China Fund, Inc.",
"bdc": false,
"days": 9298,
"last": "2026-08-27",
"sym": "aef",
"t5": 0.725742700730595,
"t12": 0.6938603400474028,
"vol5": 0.238106612682594,
"maxdd5": -0.4660793734139044,
"2022": -0.39666857941050226,
"2023": -0.16332906521365664,
"2025t": -0.17838153741662588,
"2026": -0.10943857474682883,
"n_pos_scen": 0,
"payout_12m": 0.1654972930457821,
"character": 0.55,
"sleeves": {
"vwo": 0.54,
"vweax": 0.26,
"pff": 0.16
},
"tax_arb": 0.1328
},
"mpv": {
"name": "BARINGS PARTICIPATION INVESTORS",
"bdc": false,
"days": 9531,
"last": "2026-08-27",
"sym": "mpv",
"t5": 0.7219339671867755,
"t12": -0.13898598000807438,
"vol5": 0.21304201639263748,
"maxdd5": -0.2262846681283439,
"2022": -0.18524435760572477,
"2023": 0.0591172262559001,
"2025t": -0.08224620164228191,
"2026": -0.146114046356145,
"n_pos_scen": 1,
"payout_12m": 0.06680973679960156,
"character": 0.3,
"sleeves": {
"lqd": -0.35,
"pff": 0.61,
"emb": 0.15
},
"tax_arb": 0.0691
},
"iga": {
"name": "Voya Global Advantage & Premium Opportunity Fund",
"bdc": false,
"days": 5240,
"last": "2026-08-27",
"sym": "iga",
"t5": 0.7097116804393442,
"t12": 0.17828566799592016,
"vol5": 0.13848297653371958,
"maxdd5": -0.1697881962483041,
"2022": -0.1568752915720476,
"2023": -0.05569342096862251,
"2025t": -0.07732832631405506,
"2026": -0.04039432599800974,
"n_pos_scen": 0,
"payout_12m": 0.11591142252308306,
"character": 0.55,
"sleeves": {
"pff": 0.26
},
"tax_arb": 0.1076
},
"csq": {
"name": "CALAMOS STRATEGIC TOTAL RETURN FUND",
"bdc": false,
"days": 5637,
"last": "2026-08-27",
"sym": "csq",
"t5": 0.6699233491608418,
"t12": 0.21370470036540778,
"vol5": 0.2018533652812731,
"maxdd5": -0.3306993888872295,
"2022": -0.3225339245477026,
"2023": -0.16174360136789678,
"2025t": -0.23464189049768935,
"2026": -0.1371444023878401,
"n_pos_scen": 0,
"payout_12m": 0.08567893382425651,
"character": 0.46,
"sleeves": {
"ivv": 0.18,
"agg": 0.15,
"pff": 0.45
},
"tax_arb": 0.0982
},
"ide": {
"name": "Voya Infrastructure, Industrials & Materials Fund",
"bdc": false,
"days": 4168,
"last": "2026-08-27",
"sym": "ide",
"t5": 0.6689820320575848,
"t12": 0.16997331628936507,
"vol5": 0.1705204316359011,
"maxdd5": -0.2930903648562231,
"2022": -0.24669720117128946,
"2023": -0.123983534327885,
"2025t": -0.1257005091586889,
"2026": -0.08386276237954282,
"n_pos_scen": 0,
"payout_12m": 0.10384428403130053,
"character": 0.56,
"sleeves": {
"efa": 0.24,
"pff": 0.24
},
"tax_arb": 0.1122
},
"agd": {
"name": "abrdn Global Dynamic Dividend Fund",
"bdc": false,
"days": 5053,
"last": "2026-08-27",
"sym": "agd",
"t5": 0.6682157874310566,
"t12": 0.19689516246613015,
"vol5": 0.19092360687371457,
"maxdd5": -0.28159921854608405,
"2022": -0.2644703216952713,
"2023": -0.12455399086410845,
"2025t": -0.12179817035817664,
"2026": -0.1444948767938451,
"n_pos_scen": 0,
"payout_12m": 0.1315855780725761,
"character": 0.52,
"sleeves": {
"efa": 0.15,
"pff": 0.27
},
"tax_arb": 0.11
},
"etg": {
"name": "Eaton Vance Tax-Advantaged Global Dividend Income Fund",
"bdc": false,
"days": 5681,
"last": "2026-08-27",
"sym": "etg",
"t5": 0.6572569703414584,
"t12": 0.25178562778650115,
"vol5": 0.19850475794538885,
"maxdd5": -0.3163884441531496,
"2022": -0.3037958603953185,
"2023": -0.1626668313186953,
"2025t": -0.1673825328723395,
"2026": -0.16184007637626807,
"n_pos_scen": 0,
"payout_12m": 0.08359285670216399,
"character": 0.5,
"sleeves": {
"efa": 0.21,
"vweax": 0.23,
"pff": 0.28
},
"tax_arb": 0.1047
},
"stew": {
"name": "SRH Total Return Fund, Inc.",
"bdc": false,
"days": 11707,
"last": "2026-08-27",
"sym": "stew",
"t5": 0.628348335312034,
"t12": 0.051579406062707056,
"vol5": 0.15209264768750147,
"maxdd5": -0.2654965678687463,
"2022": -0.23897212754367292,
"2023": -0.11040522590189017,
"2025t": -0.06841168084856997,
"2026": -0.05056813458126708,
"n_pos_scen": 0,
"payout_12m": 0.043979026040991576,
"character": 0.61,
"sleeves": {
"pff": 0.16,
"xlf": 0.25
},
"tax_arb": 0.1142
},
"ascix": {
"name": "Angel Oak Strategic Credit Fund",
"bdc": false,
"days": 2179,
"last": "2026-08-27",
"sym": "ascix",
"t5": 0.42038963479769076,
"t12": 0.05877540407879023,
"vol5": 0.03469110710009817,
"maxdd5": -0.07543651349412239,
"2022": -0.0626131586367139,
"2023": 0.010453235606022071,
"2025t": 0.011744450325854139,
"2026": 0.0023148417206182437,
"n_pos_scen": 4,
"payout_12m": 0.08515317138919998,
"character": 0.12,
"sleeves": {
"vweax": 0.19
},
"tax_arb": 0.0115
},
"nichx": {
"name": "Variant Alternative Income Fund",
"bdc": false,
"days": 1986,
"last": "2026-08-27",
"sym": "nichx",
"t5": 0.38653019465500416,
"t12": 0.06551680095870949,
"vol5": 0.021523766680912014,
"maxdd5": -0.04002781785075327,
"2022": 0.034668904422195945,
"2023": 0.021128955187643905,
"2025t": 0.00757743768258301,
"2026": 0.014087921700665307,
"n_pos_scen": 5,
"payout_12m": 0.09985797175597833,
"character": null,
"sleeves": {},
"tax_arb": 0.0258
},
"vcrdx": {
"name": "Harrison Street Infrastructure Income Fund",
"bdc": false,
"days": 605,
"last": "2026-08-27",
"sym": "vcrdx",
"t5": 0.23130303779523342,
"t12": 0.07795935308682211,
"vol5": 0.0189102923316101,
"maxdd5": -0.0234375,
"2022": null,
"2023": null,
"2025t": 0.010988952725008883,
"2026": 0.015937986967450746,
"n_pos_scen": 3,
"payout_12m": 0.07795935308682211,
"character": 0.59,
"sleeves": {},
"tax_arb": 0.0317
},
"herz": {
"name": "Herzfeld Credit Income Fund, Inc",
"bdc": false,
"days": 8122,
"last": "2026-08-27",
"sym": "herz",
"t5": 0.10430182537155197,
"t12": 0.22039176178319164,
"vol5": 0.32430598811017797,
"maxdd5": -0.5035944406238189,
"2022": -0.2143920445283426,
"2023": -0.2673267669476759,
"2025t": 0.0,
"2026": -0.22727262109383783,
"n_pos_scen": 0,
"payout_12m": 0.5833399689545065,
"character": 0.43,
"sleeves": {
"vweax": 0.36,
"fxe": -0.16,
"pff": 0.28,
"emb": 0.25,
"xle": 0.17
},
"tax_arb": 0.0644
},
"ecat": {
"name": "BlackRock ESG Capital Allocation Term Trust",
"bdc": false,
"days": 1234,
"last": "2026-08-27",
"sym": "ecat",
"t5": 0.5683922778955146,
"t12": 0.14704490881662458,
"vol5": 0.16784025400665092,
"maxdd5": -0.3223326001687352,
"2022": -0.2694596155150689,
"2023": -0.0987090641156575,
"2025t": -0.13890318468563867,
"2026": -0.10732425357739728,
"n_pos_scen": 0,
"payout_12m": 0.2198049252183094,
"character": 0.65,
"sleeves": {},
"tax_arb": 0.1168
},
"hqh": {
"name": "abrdn Healthcare Investors",
"bdc": false,
"days": 9912,
"last": "2026-08-27",
"sym": "hqh",
"t5": 0.5265088334680277,
"t12": 0.597804817457348,
"vol5": 0.1979083287774361,
"maxdd5": -0.3754989232355037,
"2022": -0.20973060654286657,
"2023": -0.13429402773429588,
"2025t": -0.19886677461303848,
"2026": -0.07108398944946759,
"n_pos_scen": 0,
"payout_12m": 0.18180001696894244,
"character": 0.75,
"sleeves": {
"qqq": 0.34,
"iwm": 0.31,
"pff": 0.16,
"xlk": -0.21,
"xlv": 0.8
},
"tax_arb": 0.1378
},
"crf": {
"name": "CORNERSTONE TOTAL RETURN FUND INC",
"bdc": false,
"days": 9775,
"last": "2026-08-27",
"sym": "crf",
"t5": 0.3455034116920883,
"t12": -0.01691776993325944,
"vol5": 0.2520134740078826,
"maxdd5": -0.4312436927721268,
"2022": -0.3417875728228732,
"2023": -0.24169323120308295,
"2025t": -0.26484840971181733,
"2026": -0.13335977356719886,
"n_pos_scen": 0,
"payout_12m": 0.16779560586291886,
"character": 0.35,
"sleeves": {
"ivv": 0.15,
"vblix": 0.15,
"vweax": 0.36,
"pff": 0.51,
"emb": 0.18
},
"tax_arb": 0.059
},
"clm": {
"name": "Cornerstone Strategic Investment Fund, Inc.",
"bdc": false,
"days": 6056,
"last": "2026-08-27",
"sym": "clm",
"t5": 0.3591674618988572,
"t12": -0.013861255172223474,
"vol5": 0.24303823937477276,
"maxdd5": -0.43442796884967005,
"2022": -0.34687509846932196,
"2023": -0.24072742530497937,
"2025t": -0.23792589381238505,
"2026": -0.13003850412053208,
"n_pos_scen": 0,
"payout_12m": 0.16717322758639708,
"character": 0.39,
"sleeves": {
"vweax": 0.19,
"pff": 0.44,
"emb": 0.18
},
"tax_arb": 0.0666
},
"igr": {
"name": "CBRE GLOBAL REAL ESTATE INCOME FUND",
"bdc": false,
"days": 5663,
"last": "2026-08-27",
"sym": "igr",
"t5": -0.018196516255222894,
"t12": 0.07816459979556889,
"vol5": 0.25032588577125114,
"maxdd5": -0.5090928431109247,
"2022": -0.40067464658916807,
"2023": -0.26348556347563146,
"2025t": -0.1554149227640227,
"2026": -0.0887666326193215,
"n_pos_scen": 0,
"payout_12m": 0.15231289638875523,
"character": 0.26,
"sleeves": {
"vnq": 0.59,
"vweax": 0.25,
"pff": 0.33
},
"tax_arb": 0.0265
},
"edf": {
"name": "Virtus Stone Harbor Emerging Markets Income Fund",
"bdc": false,
"days": 3941,
"last": "2026-08-27",
"sym": "edf",
"t5": 0.2770483893073403,
"t12": 0.15436816025743982,
"vol5": 0.257267322376371,
"maxdd5": -0.5202869217756165,
"2022": -0.4146828781188988,
"2023": -0.24324434356581015,
"2025t": -0.14572805171659287,
"2026": -0.02316227497683898,
"n_pos_scen": 0,
"payout_12m": 0.1504996883038614,
"character": 0.28,
"sleeves": {
"vwo": 0.22,
"vweax": 0.25,
"lqd": -0.31,
"pff": 0.81,
"emb": 0.61
},
"tax_arb": 0.0444
}
}