Skip to content
Friday, October 23, 2026 · Today’s edition, 6:30 a.m. ETFri, Oct 23 · 6:30 a.m. editionSign inMy Desk 0EditionsSign in

Tax-Loss Harvest Finder

Sell the loss, keep the exposure. For any fund, ranked stand-ins that track the same market — scored on a year of price correlation, holdings overlap, and fee — with a flag when two funds follow the same index and a swap could look substantially identical.

Correlation computed on ~250 shared sessions per pair · not tax advice — the flag is a heuristic, your compliance desk has the final word

Fund to harvestTry:IVVQQQAGG
Stand-ins for SPY — SPDR S&P 500 ETF Trust
SubstituteCorrelationBook overlapFee vs SPYAssetsWash-sale read
VV Vanguard Morningstar Large-Cap ETF0.99787%-5bp$37.4Bdifferent indexCompare
VONE Vanguard Russell 1000 ETF0.99582%-1bp$5.1Bdifferent indexCompare
VTI Vanguard Total Stock Market Index Fund0.99578%-6bp$428.1Bdifferent indexCompare
VONG Vanguard Russell 1000 Growth ETF0.93055%-1bp$21.3Bdifferent indexCompare
EPS WisdomTree U.S. LargeCap Fund0.984—-1bp$973Mdifferent indexCompare
JHML John Hancock Multifactor Large Cap ETF0.969—-9bp$927Mdifferent indexCompare

RANKED BY CORRELATION, FEE, AND OVERLAP · “SAME INDEX” PAIRS ARE FLAGGED BECAUSE THE IRS HAS NEVER DEFINED “SUBSTANTIALLY IDENTICAL” — MOST DESKS TREAT SAME-INDEX SWAPS AS OFF-LIMITS AND DIFFERENT-INDEX SWAPS AS DEFENSIBLE

Stand-ins for AGG — iShares Core U.S. Aggregate Bond ETF
SubstituteCorrelationBook overlapFee vs AGGAssetsWash-sale read
BND Vanguard Total Bond Market Index Fund0.989—same$112.8Bdifferent indexCompare
CORP PIMCO Investment Grade Corporate Bond Index Exchange-Traded Fund0.962—-3bp$1.2Bdifferent indexCompare
BIV Vanguard Intermediate-Term Bond ETF0.982—+1bp$19Bdifferent indexCompare
SPTI State Street SPDR Portfolio Intermediate Term Treasury ETF0.951—same$10.5Bdifferent indexCompare
VCIT Vanguard Intermediate-Term Corporate Bond ETF0.967—+1bp$49.2Bdifferent indexCompare
VTC Vanguard Total Corporate Bond ETF0.960—+1bp$1.1Bdifferent indexCompare

RANKED BY CORRELATION, FEE, AND OVERLAP · “SAME INDEX” PAIRS ARE FLAGGED BECAUSE THE IRS HAS NEVER DEFINED “SUBSTANTIALLY IDENTICAL” — MOST DESKS TREAT SAME-INDEX SWAPS AS OFF-LIMITS AND DIFFERENT-INDEX SWAPS AS DEFENSIBLE

Stand-ins for GLD — SPDR Gold Shares
SubstituteCorrelationBook overlapFee vs GLDAssetsWash-sale read
RING iShares MSCI Global Gold Miners ETF0.858—-1bp$2.3Bdifferent indexCompare
SLVP iShares MSCI Global Silver and Metals Miners ETF0.837—-1bp$891Mdifferent indexCompare
SLV iShares Silver Trust0.841—+10bp$28.6Bdifferent indexCompare
GDX VanEck Gold Miners ETF0.858—+11bp$26.1Bdifferent indexCompare
GDXJ VanEck Junior Gold Miners ETF0.854—+12bp$8.3Bdifferent indexCompare
SIL Global X Silver Miners ETF0.839—+25bp$1.1Bdifferent indexCompare

RANKED BY CORRELATION, FEE, AND OVERLAP · “SAME INDEX” PAIRS ARE FLAGGED BECAUSE THE IRS HAS NEVER DEFINED “SUBSTANTIALLY IDENTICAL” — MOST DESKS TREAT SAME-INDEX SWAPS AS OFF-LIMITS AND DIFFERENT-INDEX SWAPS AS DEFENSIBLE

Cached coverage for 2,093 funds. Latest price/flow record dates: 2024-08-23 to 2026-10-22 (1,065 funds with dated records). Fund details retrieved: 2026-09-25 to 2026-10-23. Data dates vary by fund; these are not live quotes. Flow totals include available records only; missing coverage is not evidence of zero flow.

ETF Dailyfrom Private Wealth Daily

ETF launches, fund research, and market coverage in your inbox every weekday. Free.

Free. Weekday mornings. Unsubscribe from any edition in one click.