Method and computer program for tax sensitive investment portfolio management
First Claim
1. A method for managing investment portfolios using a computer, the method comprising:
- identifying a plurality of investment portfolio securities to be sold in connection with a rebalancing of the investment portfolio based on a difference between securities in the investment portfolio and a target portfolio;
randomly allocating, using the computer, the plurality of investment portfolio securities to at least one of a plurality of tax lots associated with the plurality of investment portfolio securities to be sold, wherein the plurality of securities to be sold are allocated to at least one tax lot associated with the securities to be sold based on at least one random allocation strategy selected from the group consisting of;
randomly allocating the securities to be sold beginning with an earlier tax lot of a plurality of tax lots and proceeding to a later tax lot; and
randomly allocating the securities to be sold beginning with a tax lot of a plurality of tax lots having a higher cost basis and proceeding to a tax lot with a lower cost basis;
computing, with the computer, an implied total short-term capital gain or loss that would result from the sale of the plurality of investment portfolio securities from the at least one tax lot; and
rebalancing, using the computer, the investment portfolio if any of the short-term capital gain or loss, which would result from the rebalancing of the investment portfolio, falls within a threshold for short-term capital gains or losses, and not rebalancing the investment portfolio if any of the short-term capital gain or loss does not fall within the threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and corresponding systems are provided for managing investment portfolios that includes the steps of identifying at least one security of the investment portfolio to be sold during rebalancing of the investment portfolio, and rebalancing or deferring rebalancing of the investment portfolio based at least in part on a rebalancing threshold for short-term capital gains or losses, investor specified or otherwise. If an implied total short-term capital gain or loss, e.g., a loss or gain that would occur if the at least one security were sold, falls within the rebalancing threshold rebalancing occurs, otherwise rebalancing is deferred for a later time.
21 Citations
16 Claims
-
1. A method for managing investment portfolios using a computer, the method comprising:
-
identifying a plurality of investment portfolio securities to be sold in connection with a rebalancing of the investment portfolio based on a difference between securities in the investment portfolio and a target portfolio; randomly allocating, using the computer, the plurality of investment portfolio securities to at least one of a plurality of tax lots associated with the plurality of investment portfolio securities to be sold, wherein the plurality of securities to be sold are allocated to at least one tax lot associated with the securities to be sold based on at least one random allocation strategy selected from the group consisting of;
randomly allocating the securities to be sold beginning with an earlier tax lot of a plurality of tax lots and proceeding to a later tax lot; and
randomly allocating the securities to be sold beginning with a tax lot of a plurality of tax lots having a higher cost basis and proceeding to a tax lot with a lower cost basis;computing, with the computer, an implied total short-term capital gain or loss that would result from the sale of the plurality of investment portfolio securities from the at least one tax lot; and rebalancing, using the computer, the investment portfolio if any of the short-term capital gain or loss, which would result from the rebalancing of the investment portfolio, falls within a threshold for short-term capital gains or losses, and not rebalancing the investment portfolio if any of the short-term capital gain or loss does not fall within the threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing investment portfolios comprising at least one computing device having software associated therewith that when executed performs a method comprising:
-
identifying a plurality of investment securities to be sold in connection with a rebalancing of the investment portfolio based on a difference between securities in the investment portfolio and a target portfolio; randomly allocating the plurality of investment securities to at least one of a plurality of tax lots associated with the plurality of investment portfolio securities to be sold, wherein the plurality of securities to be sold are allocated to at least one tax lot associated with the securities to be sold based on at least one random allocation strategy selected from the group consisting of;
randomly allocating the securities to be sold beginning with an earlier tax lot of a plurality of tax lots and proceeding to a later tax lot; and
randomly allocating the securities to be sold beginning with a tax lot of a plurality of tax lots having a higher cost basis and proceeding to a tax lot with a lower cost basis;computing an implied total short-term capital gain or loss that would result from the sale of the plurality of investment portfolio securities from the at least one tax lot; and rebalancing the investment portfolio if the short-term capital gain or loss, which would result from the rebalancing of the investment portfolio, falls within a threshold for short-term capital gains or losses, and not rebalancing the investment portfolio if the short-term capital gain or loss does not fall within the threshold. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for managing investment portfolios comprising at least one computing device having software associated therewith that when executed performs a method comprising:
-
determining a difference between securities in the investment portfolio and a target portfolio; identifying a plurality of securities to be sold based on the determined difference; allocating randomly, a plurality of times, the securities to be sold to a plurality of tax lots associated with the securities to be sold, wherein the plurality of securities to be sold are allocated to the plurality of tax lots associated with the securities to be sold based on at least one random allocation strategy selected from the group consisting of;
allocating randomly the securities to be sold beginning with an earlier tax lot of a plurality of tax lots and proceeding to a later tax lot; and
allocating randomly the securities to be sold beginning with a tax lot of a plurality of tax lots having a higher cost basis and proceeding to a tax lot with a lower cost basis;computing an implied total short-term capital gain or loss that would result from the sale of the plurality of securities to be sold in accordance with each of the random allocations; selecting from the plurality of random allocations the allocation that results in the smallest implied short-term capital gain or loss; and rebalancing the investment portfolio if the implied short-term capital gain or loss for the selected random allocation falls within a threshold for short-term capital gains or losses, and not rebalancing the investment portfolio if the implied short-term capital gain or loss does not fall within the threshold.
-
Specification