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

Should I sell and rebuy stocks before the end of the year to trigger a gain and offset capital losses?
You have multiple issues buried within this question. First, we don't know your tax bracket. For my answer, I'll assume 25%. This simply means that in 2016, you'll have a taxable $37,650 or higher.  The interesting thing is that losses and gains are treated differently. A 25%er's long term gain is taxed at 15%, yet losses, up to $3000, can offset ordinary income. This sets the stage for strategic tax loss harvesting. In the linked article, I offered a look at how the strategy would have resulted in the awful 2000-2009 decade producing a slight gain (1%, not great, of course) vs the near 10% loss the S&P suffered over that time. This was by taking losses in down years, and capturing long term gains when positive (and not using a carried loss).  Back to you - a 15%er's long term gain tax is zero. So using a gain to offset a loss makes little sense. Just as creating a loss to offset the gain. The bottom line? Enjoy the loss, up to $3000 against your income, and only take gains when there's no loss. This advice is all superseded by my rule "Don't let the tax tail wag the investing dog." For individual stocks, I would never suggest a transaction for tax purposes. You keep good stocks, you sell bad ones. Sell a stock to take a short term loss only to have it recover in the 30 day waiting period just once, and you'll learn that lesson. Learn it here for free, don't make that mistake at your own expense.