Skip to main content
Track Commission analysis
6 / 32
Library

2002issue C041-3

Front-load futures commission and slippage

Conservative frictional-cost assumptions should be loaded onto a mechanical futures procedure before parameter selection, because those assumptions affect both viability screening and which parameters look optimal. Slippage should be recorded by market, procedure, and order type, and a realistic all-in commission should be fixed before modeling.

  • Conservative frictional-cost assumptions should be loaded onto a mechanical futures procedure before parameter selection, because they affect both viability screening and which parameters look optimal.
  • When historical fills exist, record slippage by market, procedure, and order type. Stop entries and stop exits typically incur more slippage per contract than market-on-open or market-on-close orders.
  • Fix a realistic all-in commission, commonly cited in the $10 to $20 range per full round turn, before modeling. Retail and startup desks typically pay more than firms with multi-broker access and give-up arrangements.
  • A single blanket frictional-cost number is less realistic than market-specific slippage by order type, and a $30 per-contract change in combined slippage and commission can reshape the profit-and-loss path of a high-frequency procedure.
Entries in this reading3 entries

Cost assumptions come before parameters

Conservative frictional-cost assumptions should be loaded onto a mechanical futures procedure before parameter selection. Those assumptions affect both viability screening and which parameters look optimal.

Frictional cost is the commission, fees, and slippage that a futures fill adds on top of a frictionless theoretical price. Implementation cost is the combined frictional burden used to test whether a mechanical entry, exit, or abstention remains executable.

Fix an all-in commission

A realistic all-inclusive futures commission, commonly cited in the $10 to $20 range per full round turn, should be fixed before modeling. That all-in commission is often negotiated to include association or exchange-for-physical fees.

Retail and startup desks typically pay more than firms with multi-broker access and give-up arrangements. The negotiated round-turn rate should stay locked so later parameter search cannot lean on a cheaper desk than the procedure would actually use.

Record slippage by market and order type

Slippage is the gap between a rule-generated order price and the price levels at which the order is actually filled. When historical fills exist, it should be recorded by market, procedure, and order type.

Order-type slippage is fill deterioration that changes with whether the order is a profit limit, stop exit, stop entry, market on open, market on close, or rollover. Modeled slippage depends on order size, order type, trading frequency, time of day, the contract, the broker, and liquidity.

A blanket friction number is weaker

A single blanket frictional-cost number is less realistic than market-specific slippage by order type. Stop entries and stop exits typically incur more slippage per contract than market-on-open or market-on-close orders.

For coffee orders of about 50 to 75 lots, a stop-exit fill was associated with roughly $200 of slippage per round turn, versus about $45 for a profit-target limit exit at the same size.

Friction assumptions change the modeled path

A $30 per-contract change in combined slippage and commission can reshape the profit-and-loss path of a high-frequency procedure.

On a Brent crude stop-based procedure trading about 1.5 times per month, a $60 round-turn friction assumption produced a flatter modeled equity path with longer sideways stretches and extended drawdowns than a $30 assumption over the same trade sequence, including a 70-trade comparison window.

Session liquidity windows

In the S&P 500 pit session, trade density clustered in the 45-minute intervals around the open and close, so stop entries or exits filled in thinner mid-session periods were expected to accumulate more slippage over time. A session liquidity window is a high-density period around the open or close, contrasted with thinner mid-session intervals where stop penetrations often fill worse.

A mechanical procedure can be restricted to open or close execution to stay in denser liquidity, but adding intradayerisk controls such as trailing stops reintroduces a tradeoff between slower reaction and higher frictional cost.

What reaches parameter tests

A conservative cost burden applies intentionally high commission and slippage assumptions before parameter search so optimistic fills cannot select the rules. After that burden is locked, each remaining entry, exit, or abstention is tested only if it still remains executable under the same implementation cost.

Educational research material, not investment advice. Historical source context does not establish present-day performance.
6 of 32 in the Commission analysis track
20051-3 pp.Next on Commission analysisInactive account fees as hidden implementation costPosted commissions can decline while a maintenance fee still bills small, inactive accounts that miss waiver criteria on the review date.
All readings on this track · 32 readings
  1. 1985Matching ticket size to negotiable commission schedules
  2. 1985Minimum tickets can price a small book out of its own exit
  3. 1992Stop-order slippage as an execution cost filter
  4. 1993Cost-aware walk-forward evaluation of pattern-detector signals
  5. 2001Audit high-turnover operating conditions as one procedure
  6. 2002Front-load futures commission and slippage
  7. 2005Inactive account fees as hidden implementation cost
  8. 2010A pre-trade liquidity screen for futures contracts
  9. 2011Currency option venues, spreads, clearing, and premium cost
  10. 2012Filter futures contracts by liquidity and implementation cost
  11. 2012Futures commission versus one tick of cost
  12. 2012Ranking futures liquidity for executable orders
  13. 2013Filter option day trades by spread, volume, and fees
  14. 2013Filter futures by liquidity, open interest, and effective margin
  15. 2014Book futures data fees as implementation cost
  16. 2015Use a futures liquidity rank as a pre-trade checklist
  17. 2015Filter unexecutable futures by liquidity, open interest, and margin
  18. 2015Futures liquidity ranking as an execution filter
  19. 2015Filtering option trades by bid-ask width
  20. 2016Exchange quote fees as execution costs and liquidity filters
  21. 2016Filter futures by liquidity, open interest, and margin cost
  22. 2016Comparing dollar-index futures execution costs and liquidity
  23. 2016A futures liquidity ranking as a screen for executable orders
  24. 2017Filter a futures board by liquidity, open interest, and implementation cost
  25. 2017Filter futures contracts by liquidity and margin cost
  26. 2017How residency rules raise futures implementation costs
  27. 2018Screen listed futures by liquidity, open interest, and margin
  28. 2018Contract selection is the first filter on competing bitcoin futures
  29. 2018Filter futures execution by liquidity and margin
  30. 2018Commission analysis for brokerage execution costs
  31. 2019Ranking futures liquidity before you size the order
  32. 2020Brokerage selection as an implementation-cost problem
All 37 readings tagged Commission analysis
Also on Commission analysis5 readings