As you may know, many brokers do not support selecting which shares to sell , and you have to sell in First-in-first-out order. This can make you realize a lot of capital gain, and pay a lot of tax. This video (link) shows TD ameritrade can offer the most efficient tax saving method.