Personal Finance & Money Asked on June 13, 2021
Sites like TD Ameritrade offer a specific lot method of recording capital gains that claims to be most efficient. Such as using the following order:
Short-term loss– descending order by cost per share (highest to
lowest), and as a result, taking the biggest short-term losses firstLong-term loss– descending order by cost per share
Long-term gain– descending order by cost per share (highest to
lowest), and as a result, taking the smallest long-term gain firstShort-term gain– descending order by cost per share
https://www.tdameritrade.com/education/taxes/what-is-a-tax-lot.page
I’d like to know if there is a proof anywhere that this is indeed the optimal algorithm. Note that I’m aware there are special tax situations that might make it non optimal by including say carryovers etc or wanting to use the $3000 annual allowance etc. but those aren’t my concern here. I’m only interested in the algorithm that maximizes the amount of long term capital gains when splitting the overall capital gains into long term and short term, given only the list of buys and sells and no other information.
Their engine is the same steps that you would use if you had all your trades in a spreadsheet and knew that you needed to sell 172 shares today.
Remember that is only one of the methods they provide/allow:
The section you quoted has to do with long positions, they have a slightly different approach for short positions.
They also have an important note:
The tax efficient loss harvester method can be useful when capital gains have already been realized in the account earlier in the year, and the account has unrealized loss positions that can be utilized to offset those prior gains. Please note: This method does not factor in the possibility that a lot sold via this method will cause a wash sale, and therefore disallow the loss on the trade.
It doesn't know the future. It doesn't know what you have done or will do the rest of the year. They just have some software that will do the math for you.
Answered by mhoran_psprep on June 13, 2021
There is no proof that it's optimal, because it's not optimal.
Suppose that the current date is December 16. There's a stock whose last trade price is $100, and you have the following tax lots:
Then suppose you want to sell 100 shares. TD Ameritrade's algorithm will see that these are all short-term gains, and so it will sell the lot with the highest purchase price: the shares purchased at $50.01 on January 1.
However, given that you want as much as possible of your realized gains to be long-term gains, it's probably better to sell the shares that you bought on December 1. That way, your remaining short-term unrealized gains will turn into long-term unrealized gains much sooner.
Answered by Tanner Swett on June 13, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP