PortfoliosLab logoPortfoliosLab logo

iShares S&P 500 Index Fund Class G (BSPGX) Alternatives

iShares S&P 500 Index Fund Class G (BSPGX) belongs to the S&P 500 category. Below you'll find alternative mutual funds from the same category, ranked by key criteria, plus funds that investors commonly compare with BSPGX. Use the tables to find lower-cost options, better risk-adjusted returns, or funds that fit a different role in your portfolio.

Cheapest Alternatives to BSPGX

BSPGX charges 0.01% annually. Among mutual funds in the S&P 500 category, these options have the lowest expense ratios among BSPGX alternatives.


Best Risk-Adjusted Alternatives to BSPGX

Among mutual funds in the S&P 500 category, these options rank highest on PortfoliosLab's risk-adjusted score, which accounts for volatility, drawdown, and return consistency over a 1-year period.


Top Performing BSPGX Alternatives (YTD)

BSPGX alternatives from the S&P 500 category, sorted by year-to-date return.


Lowest Volatility Alternatives to BSPGX

BSPGX alternatives from the S&P 500 category, sorted by annualized volatility over the past year.


Lowest Drawdown Alternatives to BSPGX

BSPGX alternatives from the S&P 500 category, sorted by maximum drawdown over the past year.


Other Mutual Funds from iShares

Most popular iShares mutual funds on PortfoliosLab, across asset classes.


Often Compared With BSPGX

What investors most often compare with BSPGX, based on PortfoliosLab usage data.


SymbolNameCategoryRisk / Return RankYTD ReturnInception
Vanguard Total Stock Market Index Fund Admiral Sha...Large Cap Blend Equities
46
-6.75%
Nov 13, 2000BSPGX vs VTSAX
Dodge & Cox International Stock FundForeign Large Cap Equities, Large Cap Value Equities
80
-1.76%
BSPGX vs DODFX
JPMorgan U.S. Equity Fund R6Large Cap Blend Equities
22
-10.33%
Sep 17, 1993BSPGX vs JUEMX
Fidelity Advisor Focused Emerging Markets Fund Cla...Emerging Markets Equities
85
0.94%
Aug 13, 2013BSPGX vs FZAEX
Vanguard 500 Index Fund Admiral SharesLarge Cap Blend Equities
46
-7.06%
Nov 13, 2000BSPGX vs VFIAX
Schwab Total Stock Market Index FundLarge Cap Blend Equities
45
-6.77%
Jun 1, 1999BSPGX vs SWTSX
Vanguard Equity Income Fund Admiral SharesLarge Cap Value Equities
57
-0.12%
Aug 13, 2001BSPGX vs VEIRX
iShares Russell Mid-Cap Index FundMid Cap Blend Equities
34
-1.29%
May 13, 2015BSPGX vs BRMKX
iShares Russell 2000 Small-Cap Index FundSmall Cap Blend Equities
49
-2.51%
Apr 9, 1997BSPGX vs MASKX
Schwab U.S. Large-Cap Growth Index FundLarge Cap Growth Equities
28
-13.06%
Dec 20, 2017BSPGX vs SWLGX
Victory 500 Index FundS&P 500
42
-7.11%
May 1, 2002BSPGX vs USPRX
Nuveen S&P 500 Index Fund Retirement ClassS&P 500
40
-7.12%
Oct 1, 2002BSPGX vs TRSPX
MFS International Growth Fund Class R4Foreign Large Cap Equities
20
-6.06%
Oct 1, 2008BSPGX vs MGRVX
Victory S&P 500 Index FundS&P 500
43
-7.19%
Nov 29, 1991BSPGX vs MUXYX
Vanguard 500 Index Fund Investor SharesLarge Cap Blend Equities
45
-7.09%
BSPGX vs VFINX
SEI Institutional Investments Trust S&P 500 Index ...S&P 500
45
-7.09%
Dec 18, 2013BSPGX vs SPINX
MM S&P 500 Index FundS&P 500
42
-7.16%
Feb 27, 1998BSPGX vs MIEYX
NYLI S&P 500 Index Class AS&P 500
41
-7.16%
Jan 2, 2004BSPGX vs MSXAX
Nuveen S&P 500 Dynamic Overwrite FundS&P 500
9
-9.14%
Nov 23, 2005BSPGX vs SPXX
Fidelity Total Market Index FundLarge Cap Blend Equities
45
-6.77%
BSPGX vs FSKAX

Compare BSPGX with Any Fund or Stock

Compare BSPGX with any ETF, mutual fund, or stock using PortfoliosLab's comparison tool.