Skip to main content
AI Fin Hub

Formula, in general

Portfolio Turnover Formula

Portfolio turnover measures how much of a portfolio is replaced over a period. The standard fund definition takes the lesser of total purchases or total sales and divides by average net assets. High turnover signals frequent trading, which compounds into transaction costs, market impact, and (in taxable accounts) tax drag, all of which a strategy's gross return must overcome.

4 variables. Published May 26, 2026. By AI Fin Hub Research.

Formula
Turnover = min(Purchases, Sales) / AverageNetAssets Weight-change form: Turnover = (1/2) x sum_i |w_i,new - w_i,old|

Variables

Purchases

Total purchases

Total dollar value of securities bought during the period.

Sales

Total sales

Total dollar value of securities sold during the period. Taking the lesser of purchases and sales avoids counting flows from new subscriptions or redemptions as portfolio trading.

AverageNetAssets

Average net assets

The average value of the portfolio over the period. Normalizing by it makes turnover a fraction comparable across portfolio sizes.

w_i,new - w_i,old

Weight change

Change in each asset's portfolio weight between rebalances. The one-half sum of absolute weight changes is the rebalance-level turnover, equal to the fraction of the book traded one way.

Step by step

  1. 1

    Sum the value of all purchases and all sales over the period.

    Over a year, purchases total 600,000 and sales total 550,000.

  2. 2

    Take the lesser of the two.

    min(600,000, 550,000) = 550,000.

  3. 3

    Compute the average net assets over the period.

    Average net assets are 1,100,000.

  4. 4

    Divide the lesser of purchases or sales by average net assets.

    550,000 / 1,100,000 = 0.50, a 50% turnover.

Worked example

Annual turnover of a 1.1M portfolio and its cost drag

Purchases / sales

600,000 / 550,000

Average net assets

1,100,000

Round-trip cost

20 bps

Turnover = min(600,000, 550,000) / 1,100,000 = 550,000 / 1,100,000 = 0.50 = 50%. Cost drag estimate: a 50% one-way turnover implies trading half the book, and at 20 bps round-trip the annual cost is roughly 0.50 x 0.0020 = 0.0010 = 10 bps. (Doubling for both buy and sell legs, conventions vary; here 20 bps is the full round-trip applied to the traded fraction.)

Annual turnover of 50%, meaning the equivalent of half the portfolio was replaced over the year. At a 20-bps round-trip cost this adds roughly 10 bps of annual drag on gross return. Turnover is the link between a backtest's paper alpha and its net result: a signal worth 30 bps gross that trades at 300% turnover can easily give all of it back in costs.

Common variations

One-way versus two-way turnover: one-way counts only buys (or only sells); two-way sums both, doubling the figure, so always confirm the convention.
Name turnover: fraction of holdings (by count) replaced, used for concentrated portfolios where dollar turnover misleads.
Annualized turnover: scales a sub-annual measurement to a yearly rate for comparison across reporting periods.

Run the numbers next

  • Calculators Position Sizing under Edge Variance

    Bayesian-Kelly bet sizing when your edge is itself uncertain. Compare deterministic Kelly, Bayesian-adjusted, and conservative lower-bound versions.

  • Comparators Broker API Comparator

    Alpaca vs IBKR vs Tradier vs Schwab vs Robinhood — compare auth, rate limits, order types, market data, MCP, and fees before wiring a line of code.

Sources

  1. Form N-1A: Registration Statement (Turnover Rate Instructions) , U.S. Securities and Exchange Commission
  2. Shedding Light on 'Invisible' Costs: Trading Costs and Mutual Fund Performance , Roger Edelen, Richard Evans, Gregory Kadlec, Financial Analysts Journal 69(1), 33-44 (2013)

Keep the topic connected

  • Formula Expectancy Formula

    The expectancy formula: win rate times average win minus loss rate times average loss. The expected profit per trade in R-multiples, with an example.

  • Formula Profit Factor Formula

    The profit factor formula: gross profit divided by gross loss. A single number summarizing a strategy's edge, what values mean, with a worked example.

  • Formula Fundamental Law of Active Management Formula

    The fundamental law of active management: information ratio equals information coefficient times the square root of breadth. With an example.

  • Learn Slippage

    Slippage as the gap between expected and executed price: the components (spread, market impact, latency), and how to model each in a backtest.