NexusFi: Find Your Edge


Home Menu

 





Slippage in Backtesting


Discussion in EasyLanguage Programming

Updated
    1. trending_up 790 views
    2. thumb_up 1 thanks given
    3. group 0 followers
    1. forum 8 posts
    2. attach_file 0 attachments




 
Search this Thread

Slippage in Backtesting

(login for full post details)
  #1 (permalink)
 gftrader 
Cleveland, Ohio
 
Experience: Advanced
Platform: Tradestation
Trading: Futures
Posts: 14 since Aug 2022
Thanks Given: 6
Thanks Received: 3

In your experience using TradeStation backtesting, do you normally use slippage per trade or slippage per contract? For example, I am working on a MCL script, and I know 1 tick is equal to $1.00. So, I factor in $2.00 (2 ticks) of slippage per trade (which is just my stop loss, my entry is a limit order). However, I was wondering if it would make more sense to set slippage per contract instead of per trade? I don't think we would set $2 of slippage per contract, especially on larger orders.

Thoughts?

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Trader Dale [email protected] or Scammer Dale
Trading Reviews and Vendors
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
ISO Equity Curve Indicator
NinjaTrader
Request for MACD with option to use different MAs for fa …
NinjaTrader
The space time continuum and the dynamics of a financial …
Emini and Emicro Index
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Tao te Trade: way of the WLD
30 thanks
GFIs1 1 DAX trade per day journal
28 thanks
Supertradersams Thread Journal on NQ/MNQ
25 thanks
Deaddogs Stock Trading
22 thanks
Leaving CFD trading and learning futures
11 thanks

(login for full post details)
  #2 (permalink)
 tr8er 
Europe
Market Wizard
 
Experience: Advanced
Platform: TradeNavigator, BookMap
Trading: ES, CL, 6E, 6B
Posts: 704 since Jan 2017
Thanks Given: 219
Thanks Received: 709

IMHO of course per contract and sorry, I don't understand your logic because of larger orders, you can be sure, the larger the order, the larger the slippage (special with thin markets)

Reply With Quote
(login for full post details)
  #3 (permalink)
 kevinkdog   is a Vendor
 
Posts: 3,637 since Jul 2012
Thanks Given: 1,882
Thanks Received: 7,304


always use per contract

Follow me on Twitter Reply With Quote
(login for full post details)
  #4 (permalink)
 gftrader 
Cleveland, Ohio
 
Experience: Advanced
Platform: Tradestation
Trading: Futures
Posts: 14 since Aug 2022
Thanks Given: 6
Thanks Received: 3


tr8er View Post
IMHO of course per contract and sorry, I don't understand your logic because of larger orders, you can be sure, the larger the order, the larger the slippage (special with thin markets)

So you think $2 slippage per contract (if thereís usually 1-2 ticks of slippage) is the correct way to approach this?

I think I meant larger orders would see 30 ticks or more of slippage if I took the $2 per contract slippage approach.

Started this thread Reply With Quote
(login for full post details)
  #5 (permalink)
 gftrader 
Cleveland, Ohio
 
Experience: Advanced
Platform: Tradestation
Trading: Futures
Posts: 14 since Aug 2022
Thanks Given: 6
Thanks Received: 3


kevinkdog View Post
always use per contract

2 ticks of slippage per contract? That seems like a lot for MCL, but Iím relatively new to this.

Started this thread Reply With Quote
(login for full post details)
  #6 (permalink)
 kevinkdog   is a Vendor
 
Posts: 3,637 since Jul 2012
Thanks Given: 1,882
Thanks Received: 7,304


gftrader View Post
2 ticks of slippage per contract? That seems like a lot for MCL, but Iím relatively new to this.

I don't trade MCL (I trade CL instead), so I'd recommend 2 to start, and after enough real fills, you might decide to reduce it or increase it.

Looking at bid ask spread for a minute, it could be more than 2 ticks. I see it bouncing from 1-4 ticks, usually 2 though.


It might seem like a lot, and it is, because it is a significant cost of doing business. It will kill many strategies.

Of course, limit order have no slippage, but they have their own gotchas.

Follow me on Twitter Reply With Quote
(login for full post details)
  #7 (permalink)
 tr8er 
Europe
Market Wizard
 
Experience: Advanced
Platform: TradeNavigator, BookMap
Trading: ES, CL, 6E, 6B
Posts: 704 since Jan 2017
Thanks Given: 219
Thanks Received: 709


gftrader View Post
So you think $2 slippage per contract (if thereís usually 1-2 ticks of slippage) is the correct way to approach this?

I think I meant larger orders would see 30 ticks or more of slippage if I took the $2 per contract slippage approach.

I don't have experience with MCL, I just trade CL (3 contract max) and there is the slippage around 1 tick or a bit less. MCL has around half the volume of CL, but the moves should be similar, so you should use the amount of your trading experience with it.

Reply With Quote
(login for full post details)
  #8 (permalink)
 gftrader 
Cleveland, Ohio
 
Experience: Advanced
Platform: Tradestation
Trading: Futures
Posts: 14 since Aug 2022
Thanks Given: 6
Thanks Received: 3


kevinkdog View Post
I don't trade MCL (I trade CL instead), so I'd recommend 2 to start, and after enough real fills, you might decide to reduce it or increase it.

Looking at bid ask spread for a minute, it could be more than 2 ticks. I see it bouncing from 1-4 ticks, usually 2 though.


It might seem like a lot, and it is, because it is a significant cost of doing business. It will kill many strategies.

Of course, limit order have no slippage, but they have their own gotchas.

Thanks! Any experience with NQ and MNQ and the usual slippage per contract with those?

Started this thread Reply With Quote
(login for full post details)
  #9 (permalink)
 kevinkdog   is a Vendor
 
Posts: 3,637 since Jul 2012
Thanks Given: 1,882
Thanks Received: 7,304


gftrader View Post
Thanks! Any experience with NQ and MNQ and the usual slippage per contract with those?

I would recommend for any instrument first looking at the typical bid/ask spread, and using the upper end of what you see.

I have pretty detailed estimates for just about every futures market, based on statistical analysis and real money trading, but I can't freely share those.

But the spread is a good starting point for most markets (Gold would be an outlier to that rule).

Follow me on Twitter Reply With Quote
The following user says Thank You to kevinkdog for this post:





Last Updated on August 17, 2022


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts