Components of Transaction Costs

1. Spread

Bid-ask spread, typically 0.5-2 ticks for liquid futures.

2. Market Impact

Price moves against you as you trade.

For small trades: Linear model $\text{cost} = k \times \text{trade_size}$

For larger trades: Square-root model $\text{cost} = k \times \sqrt{\text{trade_size}}$

3. Financing

Cost of margin and collateral.

4. Slippage

Execution price worse than expected due to:

Total Cost Estimation

Typical all-in costs for liquid futures:

Minimizing Costs

  1. Trade liquid contracts - Stick to front-month or most liquid
  2. Time trades carefully - Avoid market open/close, news events
  3. Use limit orders - Accept execution risk for better prices
  4. Split large orders - VWAP/TWAP algorithms
  5. Cross internally - Match buys and sells within firm

Incorporating into Optimization

Add turnover penalty to objective:

\[\text{Objective} = \mu^T w - \lambda w^T \Sigma w - \gamma \sum_i \lvert w_i - w_{i,old} \rvert\]

where $\gamma$ approximates your transaction cost per unit traded.