Share your insights or perspective on the financial matter presented in the input.

My investment account is increasingly and significantly underperforming vs. the S&P 500. What should I do?
Typically you diversify a portfolio to reduce risk. The S&P 500 is a collection of large-cap stocks; a diversified portfolio today probably contains a mix of large cap, small cap, bonds,  international equity and cash. Right now, if you have a bond component, that part of your portfolio isn't performing as well. The idea of diversification is that you "smooth out" the ups and downs of the market and come out ahead in most situations. If you don't have a bond or cash component in your portfolio, you may have picked (or had someone pick for you) lousy funds.  Without more detail, that's about all that can be said. EDIT: You provided more detail, so I want to add a little to my answer. Basically, you're in a fund that has high fees (1.58% annually) and performance that trails the mid-cap index. The S&P 500 is a large-cap index (large cap == large company), so a direct comparison is not necessarily meaningful. Since you seem to be new at this, I'd recommend starting out with the Vanguard Total Stock Market Index Fund (VTSMX) or ETF (VTI). This is a nice option because it represents the entire stock market and is cheap... it's a good way to get started without knowing alot. If your broker charges a transaction fee to purchase Vanguard funds and you don't want to change brokers or pay ETF commissions, look for or ask about transaction-fee free "broad market" indexes. The expense ratio should be below 0.50% per year and optimally under 0.20%. If you're not having luck finding investment options, swtich to a discount broker like TD Ameritrade, Schwab, ScottTrade or Fidelity (in no particular order)