liveBook · Manning

Tax efficiency

As explained in Build a Robo-Advisor with Python (From Scratch)

Tax efficiency is the degree to which an investment strategy minimizes taxes relative to its returns or transactions.

Tax efficiency measures how much of an investment’s return survives taxation. It depends on when gains are realized, how much income the asset distributes, the applicable tax rates, and the asset’s expected return. section 8.2 section 8.5

An ETF avoids a realized gain

Suppose an ETF must replace $500,000 of Stock A, whose cost basis is $300,000, while adding Stocks B through E. Selling A would realize a $200,000 gain. Through a create/redeem “heartbeat” trade, an authorized participant supplies $500,000 for the new holdings, then withdraws Stock A in kind. The ETF realigns its portfolio without selling securities or creating that taxable event. section 4.2.3

Assess an asset’s tax efficiency using these interacting inputs:

  • Turnover reduces efficiency because earlier gain realization ends tax deferral. section 8.2
  • Dividends and interest reduce efficiency because they create taxable income before final sale. section 8.2
  • Qualified dividends may receive capital-gains treatment, while REIT and MLP distributions often carry higher ordinary-income taxation. section 8.2
  • Higher expected returns magnify the benefit of placing an asset in a tax-preferred account; low-return money-market investments may show little benefit. section 8.2

How Build a Robo-Advisor with Python (From Scratch) covers it

How deep it goes
Quantifies effects from turnover, distributions, tax rates, and expected returns, then stops short of specifying a universal asset ranking.
Examples
Uses a $500,000 ETF heartbeat trade, asset-attribute tables, and comparisons of stocks, REITs, bonds, and money-market funds.
What it assumes
Assumes familiarity with investment returns and account types while defining taxable, tax-deferred, and tax-exempt treatment.
What you can do after
Evaluate tax efficiency and place more efficient assets in taxable accounts when comparing taxable and IRA holdings.
How it connects
Connects ETFs, mutual funds, capital gains, dividends, turnover, asset location, and tax-preferred accounts.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Build a Robo-Advisor with Python (From Scratch). The section links point to the parts of the book it draws on.