Wall Street Prompt Research

Corporate Credit Index-Rebalance
Forced-Flow Screen


Run 2026-06-26  ·  primary rebalance June 30, 2026, forward pipeline July 31, 2026  ·  IG + HY crossover  ·  public sources only

2
Confirmed
event dated & membership verified
8
Watchlist
pending / on-watch / one notch away
10
Actionable
ranked single-name + structural
4+17
Excluded
no edge + rejected, with reasons

Credit spread backdrop

ICE BofA option-adjusted spread, bp (FRED, 2026-06-24)

IG corp75 bpBBB94 bpBB166 bpHY276 bp

Tight / benign: forced-flow moves here are mechanical, not stress-driven. Source: FRED (ICE BofA OAS indices).

Top candidates by forced-flow score

Score = mechanism forcefulness × confidence × tier × magnitude (0–100)

Space Exploration Tech85.0NVIDIA Corp85.0Ford Motor Company60.0Viatris Inc.42.0CCO Holdings, LLC27.3ATI Inc18.2Oceaneering Internatio11.8Cross-index size-floor9.7

Bars colored by mechanism. Full ranking below. Source: Wall Street Prompt Research.

Ranked actionable candidates


New issue 3 Fallen angel 2 Rising star 2 Cross-index gap 2 Call / tender 1
#IssuerMechanismBondRating context Flow directionTimingMagnitude (est.)ScoreConf.Src
1 Space Exploration Technologies Corp SPCXCONFIRMED New issue 5 tranches
2031-2056
Moody's Baa1 / S&P BBB / Fitch BBB+, all stable… index trackers buy (inclusion) Jun 30 + Jul 31 tail Very large
deal $25.0B · ~$84M LQD add
85.0 High [1] [2] [3] [4] [5] [6]

Why forced flow Genuine mechanical inclusion: $25B of new IG-rated senior notes mechanically enter the USD IG index complex, so every market-cap-weighted IG tracker must buy to match the new index weight. Mechanism is real and dated. However the forced-flow EDGE is largely arbitraged away: this is the most-anticipated IG debut on record, ~3.5x oversubscribed, with the entire passive complex pre-positioned (bonds already in the 6/25 SPBO/SPIB projected universe). The 06/30 Bloomberg add is locked and mostly pre-absorbed; the cleaner remaining setup is the 07/31 ICE/iBoxx add tail.

Index / ETF (full) Bloomberg US Corporate (SPBO/USIG proxy) and Bloomberg Intermediate US Corporate (SPIB) at 06/30; ICE BofA US Corporate (C0A0) and iBoxx USD Liquid IG (LQD) at 07/31. Confirmed in holdings file: SPBO holds all 5 tranches, SPIB holds 3 tranches (AA1, AC7, AE3), all dated 25-Jun-2026. — IG index trackers are FORCED BUYERS as the $25B of newly-issued IG notes enter the USD IG index complex at month-end. Bloomberg US Corporate / Intermediate trackers (SPBO/SPIB proxies, USIG) add at the 06/30/2026 rebalance (settles 06/26, before month-end). ICE BofA US Corporate / iBoxx USD Liquid IG trackers (LQD, C0A0) most likely add at 07/31/2026 because 06/26 settlement is AFTER the ICE 06/25 info cutoff. No forced sellers (new money entering the index).

Timing (full) Mixed. 06/30/2026 Bloomberg-family add is LOCKED/confirmed (settlement 06/26 < month-end; bonds already appear in the 6/25 projected SPBO/SPIB universe) - confirm-and-position-around-the-print, not front-runnable. The ICE BofA / iBoxx-family add at 07/31/2026 is the remaining front-runnable leg (06/26 settlement falls after the ICE 06/25 info cutoff, so it onboards next month-end).

Bond IDs 5-tranche 144A/Reg S senior unsecured: 84615QAA1 / US84615QAA13 (5.350% due 07/15/2031, $7.0B); 84615QAC7 / US84615QAC78 (5.650% due 07/15/2033, $6.0B); 84615QAE3 / US84615QAE35 (5.875% due 07/15/2036, $6.0B); 84615QAG8 / US84615QAG82 (6.600% due 07/15/2046, $2.5B); 84615QAJ2 / US84615QAJ22 (6.650% due 07/15/2056, $3.5B)

Rating action Inaugural investment-grade ratings assigned 06/18/2026 by all three agencies (Moody's Baa1, S&P BBB, Fitch BBB+, stable). Deal launched ~06/22, priced ~06/23/2026 (upsized from $20B to $25B on ~$89B orders), settles 06/26/2026.

Size / liquidity $25.0B total ($7.0B '31 / $6.0B '33 / $6.0B '36 / $2.5B '46 / $3.5B '56). Every tranche far exceeds the $250M ICE / $300M Bloomberg IG minimum; all maturities >1yr. Largest single IG corporate debut in this screen. Caveat: the deal was the most telegraphed inclusion possible - ~$89B of orders (3.5x) for $25B means a large share of mechanical index demand was already satisfied at primary allocation, so secondary forced-buy alpha is heavily compressed. Holdings file par_value entries ($625k-$11M per CUSIP) are the ETF proxies' slices, NOT the deal size; the candidate's reading of '$25B SpaceX positions in holdings' was a misread (immaterial to membership).

Membership check proxy ETFs: SPBO|SPIB (8 bonds) · confirmed=True · FOUND. SPBO (Bloomberg US Corporate IG) holds all 5 tranches: 84615QAE3 (0.0497% wt), 84615QAG8 (0.0493%), 84615QAJ2 (0.0489%), 84615QAA1 (0.0313%), 84615QAC7 (0.0312%). SPIB (Bloomberg Intermediate IG) holds 3: 84615QAE3 (0.0961%), 84615QAA1 (0.0495%), 84615QAC7 (0.0494%). All dated 25-Jun-2026. Membership in the IG index book confirmed (resolves the 144A eligibility question - the bonds are eligible and being onboarded).

Verification Verified against primary/strong sources. (1) Deal real and correctly dated: $25B 5-tranche, coupons/maturities/CUSIPs all match the SpaceX IR pricing release and CNBC/Bloomberg/Yahoo; settles 06/26/2026. (2) Ratings corrected/confirmed: Moody's Baa1, S&P BBB, Fitch BBB+ assigned 06/18/2026 - candidate had these right; 3-agency average is solidly IG, no boundary ambiguity. (3) Membership confirmed by direct grep of master_holdings.csv: 5 tranches in SPBO, 3 in SPIB, dated 25-Jun-2026 - this also resolves the 144A-eligibility doubt (the bonds ARE in the Bloomberg US Corp index book). (4) Size/maturity minimums easily cleared. (5) Timing refined: 06/30 Bloomberg add is LOCKED (not front-runnable), candidate over-stated front-run runway for the Bloomberg leg; the genuine front-runnable window is the 07/31 ICE/iBoxx add. (6) Mechanism is real but candidate over-stated the alpha - most index demand satisfied at primary given 3.5x order book. Corrected the candidate's misread that holdings show '$25B positions' (those are small ETF par slices). Net: CONFIRMED (dated event + confirmed membership + clears minimums), High confidence on the mechanism, with the explicit caveat that tradeable edge is compressed and concentrated in the 7/31 ICE/iBoxx tail.

Sources [1] [2] [3] [4] [5] [6]

2 NVIDIA Corp NVDACONFIRMED New issue 7 tranches
2028-2056
Investment grade, high-Aa area. Moody's Aa1… index trackers buy (inclusion) Jun 30 (locked) Very large
deal $25.0B · ~$84M LQD add
85.0 High [1] [2] [3] [4] [5]

Why forced flow Genuine mechanical inclusion flow. Co-largest new IG inclusion of the month (~$25B). Seven tranches span 2-30yr, so market-cap-weighted IG trackers must add the bonds simultaneously across short (SPSB 1-3yr), intermediate (SPIB) and broad (SPBO/LQD/USIG) sleeves at the 6/30 reconstitution. Caveat: the flow is enormous, well-telegraphed, and already settled/held as of 6/25, so the print is fully anticipated; edge is drift mechanics, not surprise.

Index / ETF (full) Bloomberg US Corporate (SPBO/USIG), Bloomberg Intermediate (SPIB), Bloomberg 1-3yr (SPSB), iBoxx USD Liquid IG (LQD), ICE BofA US Corporate (C0A0). Settled 6/18, before both the ICE 6/25 cutoff and the 6/30 Bloomberg month-end, so qualifies across families at the 6/30 rebalance. — IG index trackers (LQD, USIG, SPBO/SPIB/SPSB) FORCED BUYERS to absorb ~$25B of new index weight at the 6/30 month-end reconstitution. No forced sellers. Short tranches (2028/2029) feed the 1-3yr sleeve (SPSB); intermediate tranches feed SPIB; all 7 feed broad SPBO/USIG/LQD.

Timing (full) June 30, 2026 (LOCKED). Settled 6/18, before the ICE 6/25 info cutoff and the 6/30 month-end. Full index weight applied at the 6/30 reconstitution. Position-around-the-print / post-rebalance-drift, NOT pre-lock front-run. Not front-runnable for the July window (already an index member).

Bond IDs 67066GAP9 (4.25% 2028, US67066GAP90); 67066GAQ7 (4.35% 2029, US67066GAQ73); 67066GAR5 (4.50% 2031, US67066GAR56); 67066GAS3 (4.75% 2033, US67066GAS30); 67066GAT1 (4.95% 2036, US67066GAT13); 67066GAU8 (5.55% 2046, US67066GAU85); 67066GAV6 (5.625% 2056, US67066GAV68)

Rating action New issue. Priced June 15, 2026; settled June 18, 2026 (T+3 per 424B5). $25.0B total, 7 tranches, ~$85B order book vs initial ~$20B target. Largest NVDA debt deal ever; first NVDA bonds since 2021. Bookrunners: Goldman Sachs, JPMorgan, Morgan Stanley.

Size / liquidity $25.0B total: $3.5B 2028 / $3.5B 2029 / $4.0B 2031 / $3.5B 2033 / $4.0B 2036 / $3.0B 2046 / $3.5B 2056 (each tranche between $3.0-4.0B per news; SSGA holdings reflect fund-level slices). Every tranche dwarfs the $250M IG floor and the >1yr maturity rule. Deeply liquid mega-issuer; $85B order book signals strong secondary depth.

Membership check proxy ETFs: SPBO|SPIB|SPSB (21 bonds) · confirmed=True · FOUND: 21 NVDA lines in master_holdings.csv as of 25-Jun-2026 (10 SPBO, 8 SPIB, 3 SPSB). SPBO holds all 7 new tranches (e.g. 67066GAT1 4.95% 2036 wt 0.0697%; 67066GAR5 4.5% 2031 wt 0.0624%; 67066GAP9, GAQ7, GAS3, GAU8, GAV6 all present). SPIB holds 5 of the 7 new tranches (2028/2029/2031/2033/2036). SPSB holds the two short new tranches (67066GAP9 2028 wt 0.170%, 67066GAQ7 2029 wt 0.189%). Already settled and being absorbed - consistent with a 6/30 inclusion, not absent as a still-pending new issue would be.

Verification All material claims verified. (1) Event real and correctly dated: priced 6/15/26, settled 6/18/26 (T+3), $25.0B / 7 tranches, ~$85B orders - confirmed via Bloomberg, Yahoo/TheStreet, gurufocus, and SEC 424B5/FWP listings. (2) IG classification unambiguous: Moody's Aa1 (positive), S&P AA-/AA; average far above BBB-/Baa3, no boundary ambiguity. (3) Membership confirmed by direct grep - all 7 CUSIPs present across SPBO/SPIB/SPSB as of 6/25; candidate's weight figures match actuals to 3 decimals. (4) Size: smallest tranche ~$3.0B, all far above $250M IG floor; all >1yr. (5) Timing correct as 6/30 LOCKED - settled before ICE 6/25 cutoff. (6) Forced flow is real but fully anticipated: largest IG addition of the month, already held by trackers, so the print is telegraphed; actionable as post-rebalance drift, not a pre-lock front-run. One downgrade-of-emphasis caveat noted but does not change CONFIRMED status (event dated+sourced, membership confirmed, clears all minimums). Could not directly fetch the SEC FWP (403 to non-browser client) but settlement/terms corroborated across multiple independent sources and the holdings file itself.

Sources [1] [2] [3] [4] [5]

3 Ford Motor Company FWATCHLIST Fallen angel 2.9%-9.625% across the… Moody's Ba1 (HY) affirmed stable 12/16/2025; S&P… IG funds sell → HY / FALN-ANGL buy Jun 30 (locked) Very large
IG wt 0.606% · ~$205M (LQD sell + FA buy)
60.0 High [1] [2] [3] [4]

Why forced flow The ICE/Bloomberg average-rating rule keeps Ford IG only while the 3-agency average is >= BBB-/Baa3. Moody's is already at Ba1 (HY); S&P BBB- and Fitch BBB- hold the average at the boundary. ONE more cut by S&P or Fitch flips the average sub-IG, forcing removal at the next month-end rebalance and forced selling by every IG index fund. Ford Motor Credit is one of the largest single issuers in the IG corporate index (tens of $B index-eligible), so the sell ticket would be exceptionally large. Mechanism is genuine but CONTINGENT -- no trigger has fired.

Index / ETF (full) Currently IN: Bloomberg US Corporate IG (SPBO/SPIB confirmed in holdings file), iBoxx Liquid IG (LQD), Bloomberg US Corp (USIG). On a second HY notch would migrate to ICE/Bloomberg HY + Fallen Angel indices (FALN, ANGL). — NO forced flow yet -- Ford is still IG under the average-of-3 test. CONTINGENT: if S&P (on negative outlook) OR Fitch cuts BBB- -> BB+, the 3-agency average tips sub-IG and IG trackers (SPBO/SPIB/SPSB proxy, LQD, USIG) become FORCED SELLERS at the following month-end rebalance; HY/fallen-angel funds (FALN, ANGL, JNK) become FORCED BUYERS. This would be the single largest fallen-angel event of 2026 by par.

Timing (full) WATCHLIST / developing. NOT locked for 6/30 2026 (no qualifying rating action; average still IG). Front-runnable into 7/31 2026 and beyond ONLY if S&P or Fitch acts. S&P's negative outlook (12-24 month downgrade window) is the live trigger; June 2026 operating deterioration (US sales -13.6% YoY, EV demand weak, ~420k-unit recall, stock down ~22% to ~$14) raises but does not trigger the risk.

Bond IDs US345397G560 (FMCC 6.5% 02/07/2035); US345397E581 (FMCC 5.8% 03/08/2029); plus 20+ other FMCC/Ford lines in SPBO and 30+ in SPIB

Rating action CORRECTED DATES: Moody's affirmed Ba1 corporate family + senior unsecured, stable outlook, on Dec 16 2025 (candidate said "2026"). S&P affirmed BBB- and revised outlook to NEGATIVE from stable on Feb 6 2025 (candidate said "2026"). Fitch holds BBB-. No new qualifying rating action in June 2026.

Size / liquidity Ford/FMCC among the largest IG corporate issuers (tens of $B of index-eligible debt; benchmark FMCC issues are multiple $B each, far above the $250M IG minimum). Highly liquid benchmark name. A downgrade would be the single largest fallen-angel event of 2026 by par. (Par values in the holdings file are ETF-sliced positions, not bond face -- index eligibility is at the bond level and clears minimums comfortably.)

Membership check proxy ETFs: SPBO|SPIB|SPSB (68 bonds) · confirmed=True · CONFIRMED, extensively, in the IG book. Grep of master_holdings.csv (asof 25-Jun-2026) returned 23 FMCC/Ford lines in SPBO and 30+ in SPIB. Examples: FMCC 5.8% 03/29 (US345397E581) SPBO weight 0.0714%; FMCC 6.5% 02/35 (US345397G560) SPBO weight 0.0514%; FMCC 7.122% 11/33 (US345397D674); Ford Motor Co 4.75% 01/43 (US345370CQ17) SPBO. NOT present in JNK (HY proxy), consistent with current IG status. Confirms removal is PENDING/contingent, not done.

Verification Tier WATCHLIST upheld (matches candidate). Membership confirmed via holdings grep (23 SPBO + 30+ SPIB FMCC/Ford lines, absent from JNK -- consistent with IG). Rating logic verified: Moody's Ba1 (HY) + S&P BBB- + Fitch BBB- averages to BBB- = still IG; a single further S&P/Fitch cut tips it sub-IG -- mechanism is real and correctly described. CORRECTIONS: candidate dated both anchor rating actions to "2026" -- Moody's Ba1 affirmation was Dec 16 2025 (stable), S&P negative-outlook revision was Feb 6 2025. No qualifying rating action occurred in June 2026, so this is correctly NOT 6/30-locked. is_real=true because the forced-flow mechanism genuinely exists, but the flow is CONTINGENT/not-yet-triggered (a watchlist, not a confirmed event). Size/maturity minimums met. Cannot reach CONFIRMED because no dated boundary event has happened -- by tier rules CONFIRMED requires an event already dated+sourced, which this lacks.

Sources [1] [2] [3] [4]

4 Viatris Inc. VTRSWATCHLIST Fallen angel 2.3%-5.2% (multiple… Moody's Baa3 (IG, stable) / Fitch BBB (IG,… IG funds sell → HY / FALN-ANGL buy Jun 30 (locked) Medium
IG wt 0.112% · ~$38M (LQD sell + FA buy)
42.0 High [1] [2] [3] [4] [5]

Why forced flow One-notch-from-fallen-angel: current mix IG/IG/HY (Baa3/BBB/BB+). A single further HY notch from Moody's or Fitch makes the mix 2-of-3 HY, tipping the average sub-IG and forcing index removal + IG-fund selling at the next month-end rebalance. Sizable IG exposure across the curve, concentrated short end: SPSB holds $9.416M par of the 2.3% 06/27 (US92556VAC00, weight 0.0869%) and $3.834M par of Mylan 4.55% 04/28 (US628530BK28, weight 0.036%). But this is a TRIGGER-PENDING setup, not an executed event -- Fitch negative outlook is a watch signal, not a rating action.

Index / ETF (full) Currently IN IG: Bloomberg US Corporate (SPBO/SPIB/SPSB confirmed in holdings file), iBoxx Liquid IG / LQD, USIG. On a confirming second-agency HY notch, migrates to ICE/Bloomberg HY + Fallen Angel indices (FALN/ANGL). — NO forced flow yet -- still IG (2 of 3 agencies). One additional HY notch from EITHER Moody's (Baa3->Ba1) OR Fitch (BBB->BB+) flips the 3-agency average sub-IG -> IG trackers FORCED SELLERS, HY/fallen-angel funds FORCED BUYERS at that month-end rebalance. S&P already HY at BB+.

Timing (full) WATCHLIST / developing. NOT locked for 6/30 (average still IG, no dated trigger). Fitch's negative outlook is the live trigger. Front-runnable into 7/31+ ONLY upon a confirming Moody's or Fitch downgrade to HY. The candidate correctly notes S&P has been HY since Feb-2025 yet the name persists in the IG index, confirming the average rule is binding.

Bond IDs US92556VAC00 (Viatris 2.3% 06/22/2027); US628530BK28 (Mylan 4.55% 04/15/2028); US92556VAF31 (Viatris 4.0% 06/22/2050); also US92556VAD82 (2.7% 06/22/2030), US92556VAE65 (3.85% 06/22/2040), US628530BJ54 (Mylan 5.2% 04/15/2048)

Rating action S&P downgraded BBB- -> BB+ on 28-Feb-2025 (stable; CP to B). Fitch affirmed BBB with NEGATIVE outlook on 10-Feb-2026. Moody's Baa3 (stable, affirmed Sep-2024). No new dated action in June 2026; rating mix unchanged on latest 2026 issuance.

Size / liquidity Mid/large IG pharma issuer, several $B index-eligible debt across short and long end. All confirmed lines clear ICE/Bloomberg minimums and >1yr maturity. Concentrated 1-3yr exposure in SPSB (2.3% 06/27 and Mylan 4.55% 04/28). Benign spread backdrop (BBB ~94bp, BB ~166bp 6/24) means a crossover move would not be panic-driven.

Membership check proxy ETFs: SPBO|SPIB|SPSB (9 bonds) · confirmed=True · FOUND, still in IG book (confirmed via grep of master_holdings.csv, asof 25-Jun-2026). SPBO: Viatris 4.0% 06/50, 3.85% 06/40, 2.3% 06/27, 2.7% 06/30, Mylan 5.2% 04/48. SPIB: Viatris 2.7% 06/30 (par $2.57M), Mylan 4.55% 04/28 (par $1.574M). SPSB: Viatris 2.3% 06/27 (par $9.416M, MV $9.2M, wt 0.0869%), Mylan 4.55% 04/28 (par $3.834M, MV $3.81M, wt 0.036%). Removal PENDING (no trigger yet). Absent from JNK (HY) -- consistent with still being IG.

Verification Verified all three agency ratings from sources: S&P BB+ (downgrade dated 28-Feb-2025, primary S&P press + Viatris IR statement), Fitch BBB negative (10-Feb-2026, cbonds), Moody's Baa3 stable. The single most decisive check -- the latest June-2026 SEC offering documents list the rating mix as Baa3/BBB/BB+(unsolicited), 2 IG vs 1 HY, so the AVERAGE-of-3 test keeps Viatris IG. Confirmed all 5+ bond lines (CUSIPs/coupons/sizes) currently in SPBO/SPIB/SPSB via holdings file; sizes and maturities clear minimums. Candidate's CUSIPs, coupons, dates, and arithmetic are accurate. The forced-flow mechanism is GENUINE (true one-notch-from-fallen-angel) but UNTRIGGERED: Fitch's negative outlook is a watch signal, not a dated action, and no second-agency HY cut has occurred. Therefore CONFIRMED tier is not warranted (no dated boundary-crossing event); correctly tagged WATCHLIST. Not locked for 6/30. Front-runnable into 7/31+ only on a confirming downgrade.

Sources [1] [2] [3] [4] [5]

5 CCO Holdings, LLC CHTRWATCHLIST Rising star 7.000, 6.375, 4.75,… CCO Holdings IDR BB+/Ba2/BB+ (S&P/Moody's/Fitch).… HY funds sell → IG funds buy Contingent / later Very large
HY wt 0.835% · ~$199M (HY sell / IG buy)
27.3 Medium [1] [2] [3] [4] [5] [6]

Why forced flow See forced_flow_rationale field above; mechanism real but contingent on deal close and at least two-of-three agency upgrades to IG.

Index / ETF (full) Leaving (forced sell): Bloomberg US HY Very Liquid (JNK), iBoxx USD Liquid HY (HYG). Entering (forced buy): Bloomberg US Corporate (SPBO/USIG), iBoxx USD Liquid IG (LQD), Bloomberg Intermediate Corp (SPIB), 1-3yr (SPSB) for shorter tranches. One of the larger potential rising-star debt slugs in the US market. — If/when the Cox deal closes AND at least two of three agencies upgrade the CCO Holdings unsecured to IG (so the 3-agency average reaches BBB-/Baa3), the unsecured notes migrate HY->IG. HY trackers (JNK/HYG) forced SELLERS; IG trackers (SPBO/USIG/LQD) forced BUYERS. Charter's SECURED bonds (CCO Operating LLC/Cap) are ALREADY IG and already in SPBO/SPIB/SPSB; only the unsecured CCO Holdings paper is the pending rising-star slug.

Timing (full) later - NOT a 6/30 or 7/31 event. Contingent on Cox deal close: CPUC (last approver) decision sought mid-July to 13-Aug-2026; DOJ HSR clearance expires 15-Sep-2026 (Charter wants close before that to avoid refiling). IDR-to-IG upgrade would print only at/after close, and index migration hits the month-end rebalance AFTER the upgrade prints (Q3/Q4 2026 at earliest). Long runway = front-runnable but not imminent.

Bond IDs US1248EPCU56 (7.000% 02/01/2033, 144A); also US1248EPCS01 (6.375% 09/01/2029), US1248EPCQ45 (4.75% 02/01/2032), US1248EPCV30 (7.375% 02/01/2036), US1248EPCP61 (4.25% 01/15/2034), US1248EPCT83 (7.375% 03/01/2031)

Rating action Fitch placed the 'BB+' Long-Term IDRs of Charter Communications, Inc., Charter Communications Operating, CCO Holdings, and Time Warner Cable entities on Rating Watch Positive on 19-May-2025, tied to the pending Cox acquisition and a lower post-deal target leverage range (3.5x-4.0x from 4.0x-4.5x). VERIFIED date and entities via Fitch action coverage. No agency has yet upgraded CCO Holdings to IG; RWP is a watch, not a committed upgrade.

Size / liquidity CCO Holdings unsecured in JNK: ~$60.97M mv across 6 meaningful CUSIPs (7.000%/33 $12.72M wt 0.174%; 6.375%/29 $12.44M wt 0.170%; 4.75%/32 $11.06M wt 0.152%; 7.375%/36 $9.92M wt 0.136%; 4.25%/34 $9.23M wt 0.127%; 7.375%/31 $5.60M wt 0.077%) plus 2 trivial/zero-par stub lines. Comfortably clears HY $100M-outstanding minimum at the issue level (tranches are multi-billion benchmark deals; JNK holds only a slice). Top-tier liquid HY issuer; total Charter debt complex tens of billions.

Membership check proxy ETFs: JNK|SPBO|SPIB|SPSB (37 bonds) · confirmed=True · CONFIRMED. CCO Holdings unsecured FOUND in JNK only (HY): ~$60.97M mv / ~0.83% of JNK across 6 live CUSIPs (US1248EPCU56, US1248EPCS01, US1248EPCQ45, US1248EPCV30, US1248EPCP61, US1248EPCT83), plus stub lines US1248EPCN14 ($258) and US1248EPCL57 ($0). Charter SECURED notes (CCO Operating LLC/Cap, e.g. US161175CR30, US161175CJ14) FOUND in SPBO/SPIB/SPSB (already IG), NOT in JNK. Holdings claims in candidate verified accurate.

Verification Verified all material claims. (1) Fitch RWP action correctly dated 19-May-2025 across Charter/CCO Holdings/TWC entities; it is a watch, NOT a committed IG upgrade. (2) Classification correct: 3-agency average sub-IG; note S&P rates the unsecured 'BB' (below the BB+ IDR), reinforcing HY. (3) Membership confirmed via grep: 6 live CCO Holdings unsecured CUSIPs in JNK (~$60.97M, ~0.83% of JNK); secured paper already IG in SPBO/SPIB/SPSB. (4) Size clears HY minimum easily. (5) Timing 'later' is correct: CPUC decision mid-Jul to 13-Aug-2026, HSR expires 15-Sep-2026, close Q3 2026 at earliest, migration at a subsequent month-end rebalance. NOT a 6/30 or 7/31 event. Trimmed confidence High->Medium: the forced flow is doubly contingent (deal close + actual agency IG upgrades of the unsecured, needing >=2 agencies to cross for the average to flip). RWP alone does not guarantee migration. Genuine, large, well-identified rising-star setup but not imminent and not certain -> WATCHLIST, not CONFIRMED.

Sources [1] [2] [3] [4] [5] [6]

6 ATI Inc ATIWATCHLIST New issue 5.875% 06/15/2033 High-yield issuer. Corporate family / senior… index trackers buy (inclusion) Jun 30 (locked) Small
deal $450M · ~$2M LQD add
18.2 Medium [1] [2] [3] [4] [5]

Why forced flow A HY refinancing swap can create real index turnover: broad Bloomberg US HY adds the new $450M 2033 (clears $100M min, >1yr) and drops the old 2027 on redemption. But "forced" flow only exists for trackers that actually hold the affected CUSIPs. Our holdings backbone shows ATI in NO index proxy (incl. JNK), the old 2027 in NO index proxy, and the new 2033 not yet added anywhere. So while the broad-index mechanism is plausible, the forced buy/sell pressure on the ETFs we can verify (JNK/HYG analog) is not demonstrated and appears immaterial. Additionally the removal leg is contingent on a redemption notice not yet issued.

Index / ETF (full) Potentially broad Bloomberg US HY / iBoxx USD Liquid HY at month-end IF ATI is a constituent. Our file's HY proxy is JNK only, which does NOT contain ATI (new or old notes), and ATI/Allegheny is absent from all four ETFs (SPBO/SPIB/SPSB/JNK). The "Augusta Spinco" lines present in SPBO/SPIB/SPSB are a SEPARATE IG-rated entity (Honeywell Advanced Materials/Solstice spin financing), NOT ATI - candidate correctly excluded them. — Broad-index claim: Bloomberg US HY index (and broad HY trackers) gain the new $450M 2033 at the 6/30 rebalance; the ~$350M 2027 is removed when/if redeemed. Net roughly +$100M HY par for ATI. HOWEVER, against our holdings backbone the only HY proxy (JNK, Bloomberg HY Very Liquid) holds NEITHER the new 2033 nor the old 2027, and ATI/Allegheny appears nowhere in the file. So the specific "HYG/JNK forced buyer of the 2033 + forced seller of the 2027" flow is NOT supported by our membership data. Direction nets to negligible forced flow in the index book we can see.

Timing (full) 6/30/2026 for the add leg IF ATI is in a broad HY index (settled 6/8, before the ~6/25 ICE-style info cutoff, so it would be LOCKED for a 6/30 print). The removal leg (2027 notes) is UNCONFIRMED: the 424B5 explicitly states it is "not a notice of redemption," and the 8-K only documents issuance, not a redemption notice/date. Removal could slip past 6/30.

Bond IDs New: 5.875% Senior Notes due 06/15/2033, $450M, SEC-registered (424B5), settled 06/08/2026, CUSIP/ISIN not disclosed in filings reviewed. Redeemed target: 5.875% Senior Notes due 12/01/2027, ~$350M.

Rating action No 2026 rating action drives this. Mechanism is a new issue, not a downgrade/upgrade. Relevant dated events: FWP 6/3/2026; priced 6/3/2026; 424B5 filed; notes issued/settled 6/8/2026 ($450M). The most recent rating move was the Sept 2025 upgrade to BB/Ba2 (well before this window).

Size / liquidity $450M new vs ~$350M to be redeemed; both clear the $100M HY minimum and >1yr maturity test. ATI is a mid-size HY specialty-metals/aerospace issuer; equity mkt cap large but total debt only ~$1.8B, so few index lines. Liquidity of the specific new CUSIP is modest.

Membership check proxy ETFs: none (0 bonds) · confirmed=False · NOT FOUND. No ATI Inc / Allegheny Technologies line anywhere in master_holdings.csv (searched ATI, Allegheny, and CUSIP prefix 01741R). The new 2033 is correctly ABSENT from JNK (expected for a new issue) but its absence does NOT confirm pending JNK inclusion - ATI has never appeared in JNK, implying it is not a Bloomberg HY Very Liquid constituent. The old 2027 notes are also NOT in JNK, so there is no visible forced-seller flow. The five "AUGUSTA SPINCO CORPORATI" lines in SPBO/SPIB/SPSB are a different IG entity, not ATI.

Verification Core facts CONFIRMED via primary/secondary sources: $450M 5.875% notes due 6/15/2033, priced 6/3, settled 6/8/2026, SEC-registered (424B5 shelf, index-eligible), ~$350M of proceeds earmarked to redeem the 5.875% 2027 notes. ATI is correctly classified HY (BB/Ba2 area, below boundary on the average-of-3 test). Corrections to the candidate: (1) Tier downgraded CONFIRMED -> WATCHLIST. The rulebook requires membership confirmed for CONFIRMED, and the bond being removed must be currently HELD in the HY book. Neither the new 2033 nor the old 2027 is in JNK (our only HY proxy), and ATI is absent from the entire holdings file, so the claimed HYG/JNK forced buy+sell flow is unverifiable and likely negligible in the index book we can see. (2) The 2027 redemption is NOT yet noticed - the 424B5 explicitly says it is "not a notice of redemption" and the 8-K only documents issuance; the removal leg may slip past 6/30. (3) membership_confirmed=false: candidate's own in_holdings note already conceded "NOT FOUND in JNK." A genuine new-issue HY index-add mechanism plausibly exists for the BROAD Bloomberg US HY index, but it cannot be confirmed against this run's membership backbone, and the magnitude into liquid HY ETFs is unsubstantiated. Dropped no source URLs; the SEC 424B5 link 403s to WebFetch but is a valid primary filing.

Sources [1] [2] [3] [4] [5]

7 Oceaneering International, Inc. OIIWATCHLIST Call / tender 6.875% (new 2034) /… HY (BB-area). Senior unsecured 144A. Specific… held bond removed / resized Jun 30 (locked) Medium
wt 0.057% · ~$13M removal
11.8 Low [1] [2] [3] [4]

Why forced flow The forced-flow is the generic, commoditized mechanic of a 144A HY new issue entering the HY index on settlement/inclusion. It is technically real but (a) already executed in the 6/25 holdings, (b) tiny ($4.08M par, 0.0565% JNK weight; $500M total deal), and (c) has no offsetting forced-sell leg since the retired 2028 is not an index/proxy constituent. No boundary crossing, no average-of-three-agencies test triggered. The actionable front-running window has effectively closed.

Index / ETF (full) Bloomberg US HY Very Liquid (JNK proxy) - confirmed holding the 2034 note as of 6/25. Likely also iBoxx Liquid HY (HYG) on its own inclusion schedule, but not verifiable in this holdings file. — HY index trackers (JNK) were forced ADDERS of the new 6.875% 2034 144A on inclusion. No forced-sell leg on the proxy because the tendered 6.000% 2028 is not held in JNK. Net JNK effect = a single small ADD.

Timing (full) Largely PAST/LOCKED. The new 2034 already appears in the 6/25 JNK file, meaning the index inclusion (the only forced-flow leg) has already been reflected. No forward-tradable add remains for the 6/30 or 7/31 rebalance. Tender/new-issue cash settles ~7/6/2026 but that does not generate further JNK proxy flow.

Bond IDs New issue: 6.875% Senior Notes due 07/15/2034, 144A, ISIN US675232AE29 / CUSIP 675232AE2, $500M priced 6/25/2026 at par, settle 7/6/2026. Refinances tendered 6.000% Senior Notes due 2028 (NOT in JNK proxy).

Rating action None. This is a refinancing (any-and-all cash tender for the 2028s funded by a new 2034 144A issue), not a rating-driven boundary crossing.

Size / liquidity New issue $500M at par, 6.875% coupon - clears the $100M HY minimum and >1yr maturity test. Single small JNK line. Oceaneering is a smaller, mid-tier HY oilfield-services issuer; secondary liquidity in the new line is modest. Spread backdrop benign (HY 276bp, BB 166bp).

Membership check proxy ETFs: JNK (1 bonds) · confirmed=True · CONFIRMED IN JNK as of 25-Jun-2026: "OCEANEERING INTL INC SR UNSECURED 144A 07/34 6.875" ISIN US675232AE29 / CUSIP 675232AE2, par $4,080,000, market value $4,125,941, weight 0.056532%. The tendered 6.000% 2028 is NOT FOUND in any ETF holdings (SPBO/SPIB/SPSB/JNK).

Verification Verified the deal via SEC 8-K filings: tender for any-and-all 6.000% 2028s commenced 6/24/2026; $500M 6.875% 2034 144A priced 6/25/2026 at par, settle 7/6/2026 (dates and coupons match the candidate). Confirmed the new 2034 note IS in JNK as of 6/25 (CUSIP 675232AE2) and the 2028 is absent from all four ETFs - both consistent with the candidate. Mechanism is technically real but weak and largely already executed: it is a routine 144A new-issue index inclusion (not a rating/boundary event), the add is already reflected in the 6/25 file, the line is tiny (0.057% JNK weight), and there is no forced-sell counter-leg. Downgraded confidence from Medium to Low and flag the forward window as effectively closed; kept WATCHLIST (not CONFIRMED) because there is no dated rebalance-driven forced flow remaining, and not REJECT because membership and the inclusion mechanic are genuine. Could not locate primary-source agency issue ratings; HY classification rests on the issuer's long-standing sub-IG status and the 144A senior-unsecured structure.

Sources [1] [2] [3] [4]

8 Cross-index size-floor gap WATCHLIST Cross-index gap 3.875 (illustrative KHC… n/a - structural/methodology gap. KHC issuer is… timing / eligibility gap Jun 30 (locked) Small
structural (not single-name)
9.7 Medium [1] [2] [3] [4] [5]

Why forced flow The ~$450M gap between the iBoxx $750M bond floor and the Bloomberg/ICE $250-300M floors creates a band where a bond is simultaneously index-eligible (Bloomberg/ICE) and index-INELIGIBLE (iBoxx). A bond already in iBoxx that is partially redeemed below $750M is removed at the next monthly rebalance, forcing LQD to sell with NO rating change and NO Bloomberg/ICE removal - invisible to screens that only watch agency actions. Confirmed primary facts: iBoxx Liquid IG $750M min (S&P/Markit methodology), LQD tracks that index (iShares), Bloomberg $300M / ICE $250M mins, and KHC's dated $1B partial redemption (SEC 8-K 2026-06-08) leaving ~$350M. CAVEAT: iBoxx also applies a $2B issuer-size floor and liquidity sub-criteria, so a single-line drop below $750M removes that LINE but not necessarily the issuer; the forced sale is line-specific.

Index / ETF (full) LQD (iShares iBoxx USD Liquid IG, tracks Markit iBoxx USD Liquid IG, $750M bond min, $2B issuer min) is the forced-flow vehicle. Bloomberg US Corp side = USIG / SPBO / SPIB / SPSB ($300M min). ICE BofA US Corp = trackers at $250M min. LQD is the largest IG corporate ETF so its single-name forced removals are the most liquidity-impactful. — DOWNSIZE case (the live one): a bond resized into the $300M-$750M band by partial redemption/tender is DROPPED by iBoxx-tracking funds (LQD) at the next rebalance but RETAINED by Bloomberg (USIG/SPBO) and ICE BofA trackers -> LQD forced seller, USIG/SPBO/ICE funds unaffected holders. UPSIZE case (reverse): a tap/reopening lifting a sub-$750M bond above $750M makes LQD a forced BUYER while Bloomberg/ICE already held it. Live name = Kraft Heinz 3.875% 2027 falling to ~$350M post-7/8 redemption.

Timing (full) Mechanism is always-on; bites at each month-end rebalance. For the KHC live name: redemption effective 2026-07-08, so iBoxx drop occurs at the JULY 31 2026 rebalance (iBoxx cutoff ~3 trading days prior, ~7/28). 6/30 is correctly NOT the trigger (redemption is after 6/30, and the 6/30 iBoxx universe was locked at the 6/25 cutoff). Actionable window = JULY 31 - front-runnable.

Bond IDs Kraft Heinz Foods 3.875% due 2027 (original $1.35B, 2015 indenture). CUSIP not file-confirmed; the 50077L/50076Q/42307T KHC CUSIPs in the holdings file are OTHER KHC bonds, not the 3.875% 2027.

Rating action n/a - no rating action. Trigger is a $1B partial redemption (8-K filed 2026-06-08, accession 0001193125-26-262099) effective 2026-07-08, cutting the 3.875% 2027 line from $1.35B to ~$350M.

Size / liquidity Universe-wide structural edge. LQD AUM is the largest IG corporate ETF (forced-flow vehicle of record). For the KHC name: $1.35B original line -> ~$350M residual after the $1B 7/8 redemption; $350M still clears Bloomberg $300M and ICE $250M (stays in those) but is below iBoxx $750M (dropped by LQD).

Membership check proxy ETFs: none (0 bonds) · confirmed=False · Structural - the gap applies to the entire IG corporate universe. SPBO/SPIB/SPSB (Bloomberg $300M side) ARE in the file with many KHC lines. CRITICAL: the specific 3.875% 2027 line is NOT present in the holdings file (grep of SPBO/SPIB/SPSB/JNK for 3.875/2027 returned nothing), and LQD/iBoxx is NOT in this file at all. So the load-bearing leg (LQD currently holding the 3.875% 2027) is web/methodology-asserted, not file-confirmable. Other KHC bonds (6.875 2039, 6.5 2040, 4.25 2031, 6.75 2032, etc.) are confirmed in SPBO/SPIB/SPSB.

Verification Mechanism confirmed real; KHC live example dated and sourced; but forced-selling vehicle (LQD) membership not file-confirmable, so WATCHLIST not CONFIRMED.

Sources [1] [2] [3] [4] [5]

9 Cross-index timing gap WATCHLIST Cross-index gap multi-tranche n/a - calendar/methodology mechanic, not a rated… timing / eligibility gap Jun 30 (locked) Small
structural (not single-name)
9.7 Medium [1] [2] [3] [4] [5]

Why forced flow A real forced-flow MECHANISM exists: differing eligibility cutoffs and effective dates mean an identical eligibility event is mechanically absorbed by different passive trackers in different months. A bond can be a forced Bloomberg-fund buy at one month-end and a forced ICE-fund buy ~a month later, producing a predictable second demand wave (or a one-month index-membership mismatch arbable across LQD vs USIG vs ICE-based funds). HOWEVER, as submitted this is a TEMPLATE, not a trade: no specific instrument, no dated boundary event, no confirmed membership, no size. The forced-flow trigger requires (membership now) x (dated boundary event) x (direction); this candidate supplies only the framework and a hypothetical ('any name settling 7/29-7/31'). The single concrete instrument cited, Venture Global's new 6.375% 12/2034 (CUSIP 92332YAG6) and 6.625% 06/2036 (92332YAH4), is explicitly a NON-case: priced 6/1/2026, closed/settled 6/11/2026 (well before any cutoff) and is already in the JNK book, so it is captured by all families and creates no stagger.

Index / ETF (full) ICE BofA US Corp (C0A0) / US HY (H0A0) and ICE Fallen Angel (FALN/ANGL) vs Bloomberg US Corp (proxy SPBO/USIG) & Bloomberg HY (proxy JNK/HYG-equivalent) vs Markit iBoxx Liquid IG (LQD) / Liquid HY (HYG). Magnitude scales with whatever name acts in the gap. — For a late-month new issue or corporate action that settles/occurs AFTER ICE's info cutoff (3rd business day before last business day) but BEFORE month-end, Bloomberg captures it this month while ICE captures it only next month -> staggered forced buying across tracker families across two consecutive rebalances. iBoxx adds it at the same eligibility window as the others (its snapshot is actually the EARLIEST to lock at 4 business days) but its membership only goes LIVE on the 1st business day of the following month, so iBoxx/HYG-LQD funds turn live one day after Bloomberg/ICE funds rebalance. Net: same eligibility event flows into different trackers in different months/days.

Timing (full) For 6/30/2026: ICE cutoff = 6/25 has PASSED. Any 6/26-6/30 settlement or corporate action is a Bloomberg-JUNE item but an ICE-JULY item -> one-month stagger, but the 6/30 ICE leg is already locked-out so only the second (July) wave is front-runnable, and no concrete name is identified. For 7/31/2026: ICE cutoff approx 7/28; settlements 7/29-7/31 are Bloomberg-July / ICE-August. The 7/29-7/31 settlement tail is the genuinely front-runnable stagger window to monitor for a concrete name.

Bond IDs

Rating action n/a - no dated rating action; this is a structural cutoff/effective-date mismatch

Size / liquidity Universe-wide timing mechanic; flow magnitude scales with the size of whatever name settles or is actioned in the cutoff gap. No specific size attaches to the mechanic itself.

Membership check proxy ETFs: none (0 bonds) · confirmed=False · Structural mechanic, applies to any name acting inside the cutoff gap; no specific holding to confirm. Cross-check of the one cited instrument: Venture Global LNG new 6.375% 12/15/2034 (CUSIP 92332YAG6, par approx $7.41M shown) and 6.625% 06/15/2036 (CUSIP 92332YAH4, par approx $8.18M shown) are BOTH present in JNK as of 6/25/2026 -> confirms they are NOT a stagger case (captured by all families). No gap-window instrument exists in the file to confirm or refute.

Verification VERIFIED the underlying methodology from authoritative sources: (1) ICE BofA - rebalanced last calendar day, info cutoff = 3rd business day before last business day, confirmed in rulebook [V] and re-confirmed via ICE Bond Index Methodologies search. For 6/30 the cutoff counts back to 6/25 (passed). (2) iBoxx (S&P/Markit guide) - bond-selection cutoff = 4 business days prior to rebalance; new bonds included if publicly known to settle by last calendar day AND rating known >=4 business days before month-end; rebalanced last business day with new composition EFFECTIVE the 1st business day of next month; 6-month minimum holding. (3) Bloomberg - new issues count if settled by month-end (standard). CORRECTION to candidate framing: it called iBoxx 'a further lag vs Bloomberg' on inclusion; the lag is only in the EFFECTIVE date (membership goes live 1st business day of next month) - iBoxx's eligibility SNAPSHOT (4 business days) is actually the EARLIEST to lock, not a lag. VALIDATED the Venture Global non-case via SEC 8-K and company press: $2.25B (1.125B 6.375% due 12/2034 + 1.125B 6.625% due 6/2036) priced 6/1/2026, closed 6/11/2026, par; both CUSIPs already in JNK -> correctly excluded as a stagger case. TIER = WATCHLIST not CONFIRMED: the mechanism is genuinely real (is_real=true) but there is NO specific instrument, NO dated boundary event, and NO confirmable membership, so it fails the CONFIRMED bar (dated+sourced event AND membership confirmed AND clears minimums). Not a REJECT because the cross-index stagger is a legitimate, well-documented mechanic worth monitoring the 7/29-7/31 settlement tail for a concrete late-month name. membership_confirmed=false: no gap-window instrument exists; the only confirmed membership (Venture Global) is a deliberate counter-example.

Sources [1] [2] [3] [4] [5]

10 Vornado Realty L.P. VNOWATCHLIST Rising star 5.750 02/01/2033 Moody's Ba1 / S&P BBB- / Fitch BB+ (as of Jan… HY funds sell → IG funds buy Jun 30 (locked) Small
HY wt 0.035% · ~$8M (HY sell / IG buy)
8.1 Low [1] [2] [3] [4]

Why forced flow A genuine forced-flow mechanism exists in principle: the bond sits exactly one agency notch from the avg-of-3 IG boundary (already carries S&P BBB-), so a single Fitch or Moody's upgrade would mechanically force HY-index removal and IG-index addition at the following month-end. However, no rating action has occurred, so there is currently NO forced flow to position around. The mechanism is real but the trigger is unfired.

Index / ETF (full) Currently in: Bloomberg US HY Very Liquid (JNK), iBoxx USD Liquid HY (HYG). On upgrade would enter: Bloomberg US Corporate (SPBO/USIG), iBoxx Liquid IG (LQD). Confirmed present in JNK only; absent from SPBO/SPIB/SPSB. — On a single further agency upgrade (Fitch BB+ to BBB- OR Moody's Ba1 to Baa3), the average-of-3 flips from {BB+, BBB-, BB+}=BB+ to {BBB-, BBB-, BB+} (two IG, one HY) = BBB- = IG, migrating the bond HY to IG at the next month-end rebalance. Forced SELLERS: JNK/HYG. Forced BUYERS: SPBO/LQD/USIG. Mechanically valid single-notch trigger, but no upgrade has occurred.

Timing (full) Speculative / dormant. The only catalyst is a Sept 5, 2025 Fitch POSITIVE OUTLOOK with no follow-through after 9+ months. Candidate's "could be upgraded within ~6 months / could land at 7/31" is overstated and the implied window has already lapsed. Not locked for 6/30 and not credibly front-runnable for 7/31 absent a dated agency action. Front-runnable ONLY if/when Fitch or Moody's actually upgrades.

Bond IDs US929043AN77 (CUSIP 929043AN7)

Rating action Fitch revised Vornado's outlook to POSITIVE from stable while AFFIRMING the BB+ Long-Term IDR on September 5, 2025 (NOT a 2026 action, and NOT an upgrade). S&P at BBB- (stable), Moody's at Ba1. No dated upgrade by any agency to date. The "Fitch upgrade" framing in secondary press refers only to the outlook change.

Size / liquidity $500M benchmark issue per FWP (clears HY $100M and IG $250M minimums). >1yr maturity (Feb 2033) clears tenor rule. JNK holds only $2.52M mv (0.0345% weight) so the JNK-side forced sell would be small; IG-index inclusion flow modest. Single-CUSIP, office-heavy REIT issuer; less forceful than larger fallen-angel/rising-star names.

Membership check proxy ETFs: JNK (1 bonds) · confirmed=True · FOUND in JNK only: "VORNADO REALTY LP SR UNSECURED 02/33 5.75", ISIN US929043AN77, CUSIP 929043AN7, coupon 5.75, maturity 02/01/2033, market value $2,518,154, weight 0.0345% of JNK, asof 2026-06-25. Absent from SPBO/SPIB/SPSB (confirms still HY). Consistent with current HY classification.

Verification Membership confirmed via holdings grep: in JNK only ($2.52M mv, 0.0345%), absent from IG books -> correctly HY. Average-of-3 verified: Ba1/BBB-/BB+ = BB+ = HY (correct). Corrected the candidate's key factual errors: (1) the Fitch action is dated Sept 5, 2025, was an OUTLOOK revision (affirmed BB+), NOT a 2026 action and NOT an upgrade; secondary press loosely calls it an "upgrade" but Fitch affirmed BB+. (2) The "~6 month" upgrade window cited off that outlook has already lapsed with no action (Sep 2025 + 6mo = ~Mar 2026; now Jun 2026). (3) Single-notch trigger logic is mechanically correct (one more agency IG upgrade flips avg to BBB-=IG). Net: real rising-star mechanism on a true cusp name, but the catalyst is stale/dormant and there is NO dated rating action to position around. Not 6/30-locked, not credibly 7/31 front-runnable absent an actual agency move. Downgraded confidence from Medium to Low; kept WATCHLIST (not REJECT, because the cusp + S&P-already-IG setup is genuine and worth monitoring for a Fitch/Moody's action). Could not fetch FWP directly (SEC 403 via WebFetch) but ratings corroborated via Fitch release and FWP-derived secondary sources.

Sources [1] [2] [3] [4]

Click any row for rationale, membership check, and sources. Magnitude from data/master_holdings.csv (index weight %) × flagship AUM: LQD $29.2B, HYG+JNK $23.8B, FALN+ANGL $4.7B. Generated 2026-06-28 14:15.

Screened & excluded


4 surfaced with a real mechanism but no actionable forced-flow edge, plus 17 rejected — already-migrated (flow already happened), EUR-only for a USD screen, refinanced calls, single-agency moves that do not shift the average-of-three, or routine primary issuance with no rebalance dislocation. Shown for transparency.

IssuerMechanismStatusReason (verification)
Prudential Financial Inc New issue WATCHLIST · no edgeEvent fully verified and correctly dated (priced 6/1/26, closed 6/4/26). Coupon/reset/maturity confirmed via SEC FWP/424B2/8-K and multiple press sources. Ratings corrected/confirmed to Moody's Baa1(hyb), S&P BBB+, Fitch BBB, AM Best bbb --…
Duke Energy Carolinas LLC New issue WATCHLIST · no edgeVerified via SEC 424B5/FWP/8-K (CIK 0000030371): a THREE-tranche $2.4B Duke Energy Carolinas first mortgage deal priced ~6/2/2026, settled ~6/5/2026, sizes $1.0B/$1.0B/$0.4B (candidate missed the $400M 2031 tranche and left sizes blank). Co…
Antero Midstream Partners LP Rising star WATCHLIST · no edgeVerified via grep of master_holdings.csv: all named Antero Midstream tranches are in JNK (HY), none in IG books; confirmed the Antero Resources note in SPIB is a separate issuer (not conflated). Ratings re-confirmed against primary/secondar…
Solstice Advanced Materials Inc. Rising star WATCHLIST · no edgeVerified via primary/near-primary sources: (1) Bond confirmed in master_holdings.csv JNK book (US83443QAA13, 5.625%, 9/30/2033, $8.62M mv, 0.118%, asof 6/25/2026); membership_confirmed=true. (2) $1B 144A notes, 5.625%, due 9/30/2033, at par…
Venture Global LNG, Inc. Call / tender REJECT · no edgeEvent verified from primary sources: VG press release (pricing 6/1/2026) and SEC 8-K exhibits confirm $2.25B of 6.375% 2034 + 6.625% 2036 priced, proceeds redeemed ALL 8.125% 2028 at 102.031%, settlement/redemption 6/11/2026. Membership ver…
The Kraft Heinz Company Call / tender REJECT · no edgeEvent verified real and correctly dated (SEC 8-K Ex99.2 + wires): $1.0B of $1.35B 3.875% notes due 5/15/2027 partially redeemed, notice 6/8/26, redemption 7/8/26, ~$350M residual. Added precise maturity (5/15/2027) and ISIN USU5009LBA71. Ra…
Fiserv, Inc. Call / tender REJECT · no edgeEvent verified and dated (launch 6/16, price/expire 6/23, results 6/24, settle ~6/26) via GlobeNewswire + Fiserv IR. Corrected/confirmed tendered CUSIPs: 2027 = 337738BJ6 (US337738BJ60), 2049 = 337738AV0 (US337738AV08) - candidate had left …
Celanese US Holdings LLC Call / tender REJECT · no edgeRedemption confirmed via primary/secondary sources: 4.777% Senior Notes due July 19, 2026, notice 6/10/2026, redeemed 6/25/2026 at 100%+accrued (TradingView/StockTitan 8-K; 2025 tender-offer history confirms these were EUR notes). CORRECTIO…
SM Energy Company Call / tender REJECT · no edgeVerified redemption via PRNewswire and SEC 8-K: 6.75% Senior Notes due Sept 15, 2026, redeemed $419M on June 1, 2026. Maturity date confirmed (9/15/2026), which means the bond was <1yr to maturity at redemption and at the 6/25 snapshot - al…
Paramount Skydance Corp Fallen angel REJECTVerified every leg. (1) Boundary event REAL and re-dated from primary/agency reporting: Fitch BB+ on 03-Mar-2026 (Variety/Bloomberg/Investing.com), S&P already BB+ negative, Moody's Baa3 on review ~27-Feb-2026 (corrected the candidate's loo…
Centene Corp Fallen angel REJECTVerified: (1) S&P cut to BB+ in early-April 2026 confirmed via multiple sources (VanEck/Reuters-cited fallen-angel coverage, Becker's on the July-2025 review-for-junk). (2) Index-test logic correct: S&P BB+ + Moody's Ba1 = two of three at H…
FS KKR Capital Corp Fallen angel REJECTMechanism is real and accurately described, but timing disqualifies it for this screen. Corrections/findings vs candidate: (1) Candidate listed only Moody's as the cross. Verified it is a TWO-agency cross of index agencies - Moody's Ba1 (23…
Celanese US Holdings LLC Fallen angel REJECT · no edgeMembership confirmed (11 JNK bonds, absent from IG proxies). Corrected two stale ratings in the candidate: Fitch is BB+ (29-Aug-2025), NOT BBB- IG; Moody's is Ba2 (25-Nov-2025), NOT Ba1; S&P is BB (Nov-2025), NOT BB+. So all three agencies …
Nissan Motor Co., Ltd. Fallen angel REJECT · no edgeGrepped master_holdings.csv: found 7 Nissan/NMAC 144A tranches, ALL in JNK (HY), none in IG proxies - consistent with completed fallen-angel migration. Verified via primary/press sources that the IG->HY downgrade by all three agencies compl…
Whirlpool Corp Fallen angel REJECT · no edgeMembership confirmed via holdings grep: present in JNK (4 issues), absent from all IG proxies - consistent with completed fallen-angel migration. Rating story corrected: downgrades occurred ~May 2025 (S&P to BB+, Fitch to BB+, Moody's Ba1) …
SES S.A. fallen_angel (EUR indices only) / NONE for USD screen REJECT · no edgeChecked: (1) Rating action REAL and correctly dated - Moody's 17-Dec-2025 Ba1 CFR + Baa3 issuer rating withdrawn + negative outlook, confirmed via Via Satellite and Moody's ratings-news/444306; Fitch IG affirmation acknowledged 26-Jan-2026 …
Mercury General Corp New issue REJECT · no edgeRe-grepped the 6/25 holdings file: the new 6.25% 06/36 tranche (US589400AC46) is ALREADY in SPBO and SPIB, directly contradicting the candidate's core "absent / pending 6/30 inclusion" premise. Verified issue details via SEC filings and AM …
Alleghany Corp New issue REJECT · no edgeAdversarial verification: (1) Grepped master_holdings.csv - only two pre-existing Alleghany bonds (017175AD2, 017175AE0); no 6.25% 2036 line. (2) Web search for "Alleghany Corporation senior notes June 2026" returned ZERO Alleghany results …
Blackstone New issue REJECT · no edgeAdversarial verification REJECTS this candidate on two independent grounds. (1) STALE EVENT: the original screen lead -- a ~6-May-2026 Blackstone $500M 6.495% F-t-F due 2032 -- would have settled in May and entered the Bloomberg US Corp ind…
Ladder Capital Finance Holdings LLLP rising_star (already completed - no remaining flow) REJECT · no edgeAdversarial verification: (1) All three ratings re-confirmed from primary/credible sources - S&P BB+ from BB on 21-Jan-2026 (Ladder IR press), Moody's Baa3 and Fitch BBB- IG since May 2025 (Businesswire/Ladder IR). Dates/coupon/maturity in …
DT Midstream, Inc. rising_star (completed 2025; no flow remaining) REJECT · no edgeConfirmed the rating history from primary/secondary sources: Fitch BBB- (03-Oct-2024), Moody's Baa3 (16-May-2025), S&P BBB- (08-Jul-2025) - all three at IG since mid-2025, average solidly IG. Grepped master_holdings.csv for "DT MIDSTREAM" a…

Screening logic & limitations


A candidate requires three things to align: (1) current index membership (verified against SSGA SPBO/SPIB/SPSB = Bloomberg US Corporate IG, and JNK = Bloomberg HY, as of 2026-06-25); (2) a boundary event (a dated rating action crossing BBB-/BB+ on the average of Moody's/S&P/Fitch, a new-issue settlement, or a call/tender/redemption); (3) a forced direction (which trackers must mechanically buy vs sell at month-end, subject to $250M IG / $100M HY size and >1yr maturity minimums). Verified ICE rule: a bond crossing the boundary mid-month stays in its old index until the month-end rebalance, then is removed.

Limitations. No TRACE/Bloomberg constituent or amount-outstanding data, so magnitude is an estimate. iShares bulk holdings are bot-blocked; SSGA Bloomberg-tracking funds are the membership proxy (LQD/USIG remain the flow vehicles). JNK is a liquid subset of HY, so HY membership is partial and rising stars are detected mainly via absence from the IG book. June 30 ICE universe locked ~6/25, so June 30 names are confirm-and-position-around-the-print while July 31 is the front-runnable window. See methodology.md and rulebook.md.

Disclosures. This material is for educational and informational purposes only and is not investment advice, nor an offer or solicitation to buy or sell any security. Index-membership, weights, and forced-flow magnitudes are estimates derived from public ETF holdings and rating-agency actions; they are not exact index constituent data and may differ from index providers' official files. All investing involves risk, including loss of principal. Past performance does not predict future returns and does not guarantee future results, which may vary.

Wall Street Prompt  ·  Corporate Credit Forced-Flow Screen  ·  © 2026