Unit 13, lesson 104

Turnover costs and strategy capacity

How turnover and an impact curve set the trading cost and net return of a strategy, and why its break-even capacity differs from its profit-maximizing capital under a stated quadratic cost law.

  • Video 104
  • Signals, costs and capacity

A signal is expected to earn 2020 basis points per period before costs, and the strategy that trades it turns over twice its capital every period. How much capital can it run before trading costs consume the expected return, and is that the amount that earns the most money? This lesson defines turnover with an explicit convention, builds the trading cost of a constructed linear impact model, derives the net return as a function of capital, and solves for the break-even capacity and the profit-maximizing capital, which in this model is exactly half of it.

Key terms

Turnover

Definition Fix a common pretrade reference capital A>0A > 0 and common reference prices, and let wioldw_i^{\mathrm{old}} and wineww_i^{\mathrm{new}} be the holdings of asset ii just before and just after a rebalance, both expressed as fractions of AA at those prices. The turnover of the rebalance is

τ=∑i∣winew−wiold∣,\tau = \sum_{i} \bigl\lvert w_i^{\mathrm{new}} - w_i^{\mathrm{old}} \bigr\rvert ,

summed over the traded assets, without the money-market account that balances the trades. The traded notional is N=AτN = A\tau currency units, since A∣winew−wiold∣A \lvert w_i^{\mathrm{new}} - w_i^{\mathrm{old}} \rvert is the value of the shares of asset ii bought or sold. This convention counts purchases and sales separately, so a sale of 100100 currency units and a purchase of 100100 currency units give N=200N = 200. Some reports use the one-way turnover τ/2\tau/2 instead. Either convention works as long as every cost coefficient is quoted per unit of the same measure. The two sets of weights share one capital base, so neither is renormalized to the wealth left after costs, and market moves between rebalances, external cash flows and financing need their own treatment in a full simulation. As a sum of absolute values, the turnover is a convex function of the new weights.

In plain words Turnover measures how much of the capital changes hands at a rebalance, buys and sells both counted. A turnover of 22 means trades worth twice the capital, which is what a long-short book with gross exposure equal to its capital trades when it closes all of its positions and opens new ones of the same total size in other assets.

Example On a constructed capital of 11 million currency units, a long-only book moves from the weights (0.5,0.3,0.2,0)(0.5, 0.3, 0.2, 0) to (0.2,0.3,0.2,0.3)(0.2, 0.3, 0.2, 0.3). It sells holdings of the first asset worth 0.30.3 of the capital and buys the fourth asset for 0.30.3 of the capital, so τ=0.6\tau = 0.6, the traded notional is 600000600000 currency units and the one-way turnover is 0.30.3. A constructed long-short book that switches from (0.5,−0.5,0,0)(0.5, -0.5, 0, 0) to (0,0,0.5,−0.5)(0, 0, 0.5, -0.5) has four weight changes of size 0.50.5, so its turnover is τ=2\tau = 2.

Trading cost

Definition This lesson uses a constructed cost law. A rebalance with traded notional N=AτN = A\tau costs

C(A)=cAτ+k(Aτ)2VC(A) = cA\tau + \frac{k (A\tau)^2}{V}

currency units, where c≥0c \ge 0 is a proportional cost per currency unit traded, such as a half-spread plus fees, V>0V > 0 is the market volume in currency units over the same execution period, and k≥0k \ge 0 is a dimensionless impact coefficient. The first term is the proportional cost and the second is the impact cost of the next card. Both are in currency units, because the second has squared currency divided by currency, and a cost formula that fails this check has usually lost a factor of turnover. As a function of the trades A(winew−wiold)A(w_i^{\mathrm{new}} - w_i^{\mathrm{old}}), the cost is convex. The proportional part is a nonnegative multiple of a sum of absolute values, which has no derivative at a zero trade. The subdifferential of ∣x∣\lvert x \rvert is the interval [−1,1][-1, 1] at x=0x = 0 and {sign⁡(x)}\{\operatorname{sign}(x)\} elsewhere. Hence, for one asset and a concave differentiable objective ff of the trade xx, the trade x=0x = 0 maximizes f(x)−c∣x∣f(x) - c\lvert x \rvert exactly when ∣f′(0)∣≤c\lvert f'(0) \rvert \le c. A quadratic impact term has derivative zero at x=0x = 0 and does not change this no-trade condition.

In plain words Every currency unit traded pays the proportional cost, and in this model it also pays an impact cost that grows with the size of the whole trade relative to the market’s volume. The corner of the absolute value at zero is why a small expected gain from trading can be too small to justify any trade at all.

Example Take the constructed values A=106A = 10^6, τ=2\tau = 2, c=0.0002c = 0.0002 (two basis points), k=0.01k = 0.01 and V=108V = 10^8 currency units. The traded notional is 2⋅1062 \cdot 10^6, the proportional cost is 0.0002⋅2⋅106=4000.0002 \cdot 2 \cdot 10^6 = 400 and the impact cost is

0.01⋅(2⋅106)2108=400,\frac{0.01 \cdot (2 \cdot 10^6)^2}{10^8} = 400,

so the rebalance costs 800800 currency units, 88 basis points of capital. For the no-trade condition, let xx be the change in one weight, with objective f(x)=ax−0.005x2f(x) = ax - 0.005x^2 per unit of capital and c=0.0002c = 0.0002. An expected gain of a=0.0001a = 0.0001 per unit of weight gives the best trade x=0x = 0, while a=0.0005a = 0.0005 gives x=(0.0005−0.0002)/0.01=0.03x = (0.0005 - 0.0002)/0.01 = 0.03.

Impact curve

Definition An impact curve gives the average impact cost per currency unit traded as a function of the participation rate x=N/Vx = N/V, the traded notional as a fraction of the market volume over the execution period. This lesson uses the constructed linear curve I(x)=kxI(x) = kx with k≥0k \ge 0, so a trade of notional NN pays the impact cost N I(N/V)=kN2/VN \, I(N/V) = kN^2/V. With N=AτN = A\tau, the impact cost as a fraction of capital is

kAτ2V,\frac{kA\tau^2}{V},

linear in capital and quadratic in turnover. The linear curve with one aggregate volume is a modeling assumption, not an empirical law. Actual impact differs across assets, trade schedules and market conditions, is estimated with error, and need not be linear in participation. A different curve, for example a concave power law I(x)=kx1/2I(x) = kx^{1/2}, leads to different capacity formulas.

In plain words The larger a trade is relative to what the market trades in the same period, the worse its average price. Doubling the capital doubles every trade, which doubles the cost per unit traded and so multiplies the impact cost in currency units by four.

Example With τ=2\tau = 2, k=0.01k = 0.01 and V=100V = 100 million, capital of 11 million trades 22 million, a participation rate of 0.020.02, and pays 0.01⋅0.02=0.00020.01 \cdot 0.02 = 0.0002, two basis points, on each unit traded, 400400 currency units in total. Capital of 44 million trades 88 million at participation 0.080.08, pays 88 basis points on each unit traded and 0.0008⋅8⋅106=64000.0008 \cdot 8 \cdot 10^6 = 6400 in total, sixteen times as much for four times the capital. Halving the turnover to 11 at capital 11 million cuts the impact fraction of capital to a quarter, from 44 basis points to 11.

Net return

Definition Let gg be the strategy’s expected gross return per unit of capital over the period in which τ\tau and VV are measured, and suppose that gg, τ\tau, cc, kk and VV do not depend on the capital. This is the expectation of a gross strategy return in the sense of Signal evaluation and performance attribution, before any trading cost. For capital A>0A > 0 the expected net profit is Ag−C(A)Ag - C(A), and dividing by AA gives the expected net return

gnet(A)=g−cτ−kAτ2V.\begin{aligned} g_{\mathrm{net}}(A) &= g - c\tau \\[0.4em] &\quad - \frac{kA\tau^2}{V} . \end{aligned}

The proportional fraction cτc\tau does not depend on capital, and the impact fraction rises linearly in AA when kτ>0k\tau > 0. With τ=0\tau = 0 both declared costs vanish and the net return is gg. Holding gg fixed assumes that more capital does not change the opportunity the signal offers before costs. All of these are expectations in the stated model, and the realized net return of a period also contains the deviation of the realized gross return from gg.

In plain words The net return is what is left of the expected gross return after the two cost fractions. The proportional fraction is a fixed charge on turnover, while the impact fraction grows with the amount of money pushed through the same trades.

Example With g=0.002g = 0.002, twenty basis points, and the constructed costs above, capital of 11 million gives

gnet=0.002−0.0004−0.0004=0.0012,\begin{aligned} g_{\mathrm{net}} &= 0.002 - 0.0004 \\[0.4em] &\quad - 0.0004 \\[0.4em] &= 0.0012, \end{aligned}

twelve basis points, or an expected net profit of 12001200 currency units against a gross 20002000 and costs of 800800. At 22 million the impact fraction is 88 basis points and the net return 88 basis points, and at 44 million the impact fraction is 1616 basis points and the net return is zero.

Break-even capacity

Definition The capacity of a strategy is the largest capital at which a stated performance criterion still holds under a stated cost model. The break-even capacity uses the criterion of a nonnegative expected net return. In the model of the previous cards, suppose τ>0\tau > 0, k>0k > 0, V>0V > 0 and the margin after proportional costs m=g−cτm = g - c\tau is positive. Setting the net return to zero gives

A∗=V(g−cτ)kτ2,A^{*} = \frac{V(g - c\tau)}{k\tau^2} ,

and the expected net return is positive for 0<A<A∗0 < A < A^{*} and negative for A>A∗A > A^{*}. If m≤0m \le 0, no positive capital has a positive expected net return. If τ=0\tau = 0 and g>0g > 0, or k=0k = 0 and m>0m > 0, the declared costs never bring the net return to zero, and the model gives no finite capacity. These are limits of the chosen cost equations, and risk limits, position limits or a gross return that falls with scale can still bound a real strategy. A required net return hh with 0≤h<m0 \le h < m gives the capacity V(m−h)/(kτ2)V(m - h)/(k\tau^2) in the same way.

In plain words The break-even capacity is the capital at which the impact cost has grown to absorb the whole margin left after proportional costs. Beyond it, the strategy is expected to lose money in this model.

Example With the constructed inputs, m=0.002−0.0004=0.0016m = 0.002 - 0.0004 = 0.0016 and kτ2=0.04k\tau^2 = 0.04, so

A∗=108⋅0.00160.04=4⋅106.\begin{aligned} A^{*} &= \frac{10^8 \cdot 0.0016}{0.04} \\[0.4em] &= 4 \cdot 10^6 . \end{aligned}

At 44 million the gross expected profit is 80008000, the proportional cost 16001600 and the impact cost 64006400, which add to 80008000. With turnover 11 and the same gross return, the margin is 0.00180.0018 and the capacity is 108⋅0.0018/0.01=1810^8 \cdot 0.0018/0.01 = 18 million, four and a half times as large, because the denominator falls by a factor of four and the margin grows. A required net return of 44 basis points at turnover 22 gives the capacity 108⋅0.0012/0.04=310^8 \cdot 0.0012/0.04 = 3 million.

Profit-maximizing capital

Definition The expected net currency profit at capital A≥0A \ge 0 is

Π(A)=A gnet(A)=Am−kA2τ2V,\begin{aligned} \Pi(A) &= A\, g_{\mathrm{net}}(A) \\[0.4em] &= Am - \frac{kA^2\tau^2}{V} , \end{aligned}

with m=g−cτm = g - c\tau. Under k>0k > 0, τ>0\tau > 0 and V>0V > 0 it is a strictly concave quadratic, with Π′(A)=m−2kAτ2/V\Pi'(A) = m - 2kA\tau^2/V and Π′′(A)=−2kτ2/V<0\Pi''(A) = -2k\tau^2/V < 0. If m>0m > 0, the unique maximizer is

Aprofit=Vm2kτ2=A∗2,A_{\mathrm{profit}} = \frac{Vm}{2k\tau^2} = \frac{A^{*}}{2},

the maximal expected profit is Vm2/(4kτ2)Vm^2/(4k\tau^2), and the net return at that capital is m/2m/2. If m≤0m \le 0 and zero capital is allowed, then Π(A)<0\Pi(A) < 0 for every A>0A > 0 and zero capital maximizes the profit. At AprofitA_{\mathrm{profit}} one more unit of capital adds as much expected cost as expected gross profit, while the average net return is still positive, which is why this capital lies below the break-even point. This is the unconstrained currency-profit problem under a fixed gross return and a fixed turnover. Maximizing the net return in percent has no solution among positive capitals, because that return decreases in AA, and a risk-adjusted objective under risk limits is a different problem with a different answer.

In plain words The capital that earns the most money is where the next unit of capital costs as much as it brings in, not where the average return reaches zero. In this quadratic model that happens at exactly half of the break-even capacity.

Example With the constructed inputs, Aprofit=2A_{\mathrm{profit}} = 2 million. There the proportional fraction is 44 basis points, the impact fraction 88 and the net return 88, so the expected profit is 0.0008⋅2⋅106=16000.0008 \cdot 2 \cdot 10^6 = 1600, which agrees with

Vm24kτ2=108⋅0.001620.16=1600.\begin{aligned} \frac{Vm^2}{4k\tau^2} &= \frac{10^8 \cdot 0.0016^2}{0.16} \\[0.4em] &= 1600 . \end{aligned}

Capital of 11 million earns 12001200 at the higher net return of 1212 basis points, and so does 33 million at 44 basis points, because the parabola is symmetric about its peak. With turnover 11 and an unchanged gross return, the profit-maximizing capital would be 99 million with an expected profit of 81008100.

Check yourself

  1. A fund with capital of 55 million currency units rebalances a fully invested long-only book from the weights (0.4,0.4,0.2,0)(0.4, 0.4, 0.2, 0) to (0.25,0.4,0.05,0.3)(0.25, 0.4, 0.05, 0.3). Find the turnover, the traded notional and the one-way turnover. Trading costs 55 basis points per currency unit traded. What does the rebalance cost, and what goes wrong if the 55 basis points are applied to the one-way turnover?
Show the answer

The weight changes are −0.15-0.15, 00, −0.15-0.15 and 0.30.3, so

τ=0.15+0.15+0.3=0.6.\begin{aligned} \tau &= 0.15 + 0.15 + 0.3 \\[0.4em] &= 0.6 . \end{aligned}

The traded notional is 5⋅106⋅0.6=35 \cdot 10^6 \cdot 0.6 = 3 million, made of 1.51.5 million of sales and 1.51.5 million of purchases, and the one-way turnover is 0.30.3. The cost is 0.0005⋅3⋅106=15000.0005 \cdot 3 \cdot 10^6 = 1500 currency units. Applying 55 basis points to the one-way turnover gives 0.0005⋅1.5⋅106=7500.0005 \cdot 1.5 \cdot 10^6 = 750, half the true cost, because a coefficient quoted per currency unit traded must multiply the notional of both sides. A coefficient quoted per unit of one-way turnover would have to be 1010 basis points to give the same cost.

  1. Under the constructed cost law, take g=0.003g = 0.003, c=0.0005c = 0.0005, τ=2\tau = 2, k=0.02k = 0.02 and V=200V = 200 million currency units. Find the break-even capacity, the profit-maximizing capital, and the expected net return and profit at that capital. Which capital maximizes the expected net return in percent?
Show the answer

The margin is m=0.003−0.001=0.002m = 0.003 - 0.001 = 0.002 and kτ2=0.08k\tau^2 = 0.08, so

A∗=2⋅108⋅0.0020.08=5⋅106.\begin{aligned} A^{*} &= \frac{2 \cdot 10^8 \cdot 0.002}{0.08} \\[0.4em] &= 5 \cdot 10^6 . \end{aligned}

The profit-maximizing capital is half of it, 2.52.5 million. There the gross expected profit is 75007500, the proportional cost 0.0005⋅5⋅106=25000.0005 \cdot 5 \cdot 10^6 = 2500 and the impact cost 0.02⋅(5⋅106)2/(2⋅108)=25000.02 \cdot (5 \cdot 10^6)^2/(2 \cdot 10^8) = 2500, so the expected profit is 25002500 and the net return is 0.0010.001, ten basis points, which is m/2m/2. The net return 0.002−4⋅10−10A0.002 - 4 \cdot 10^{-10} A decreases in AA, so no positive capital maximizes it. It approaches the margin of 2020 basis points as the capital shrinks to zero, while the profit shrinks to zero with it.

  1. In the constructed example with g=0.002g = 0.002, c=0.0002c = 0.0002, τ=2\tau = 2, k=0.01k = 0.01 and V=100V = 100 million, cutting the turnover to 11 with the same gross return raises the break-even capacity from 44 million to 1818 million. Suppose instead that the slower rebalancing lowers the expected gross return to 0.00080.0008. Find the new break-even capacity and the maximal expected profit, and compare them with the original strategy. Which assumption behind the figure of 1818 million does this test?
Show the answer

The new margin is m=0.0008−0.0002=0.0006m = 0.0008 - 0.0002 = 0.0006 and kτ2=0.01k\tau^2 = 0.01, so the break-even capacity is 108⋅0.0006/0.01=610^8 \cdot 0.0006/0.01 = 6 million. The profit-maximizing capital is 33 million and the maximal expected profit is

Vm24kτ2=108⋅0.000620.04=900.\begin{aligned} \frac{Vm^2}{4k\tau^2} &= \frac{10^8 \cdot 0.0006^2}{0.04} \\[0.4em] &= 900 . \end{aligned}

The original strategy has the smaller capacity, 44 million, but the larger maximal profit, 16001600 at 22 million. Capacity alone therefore does not rank the two versions. The figure of 1818 million assumed that the gross return stays at 0.0020.002 when the turnover falls. When trading less makes the portfolio follow its signal more slowly, the gross return is a function of turnover, and both the capacity and the profit have to be recomputed with that function.

How this lesson connects