I have the same strategies running with Tradestation and Multicharts.
The Multicharts is connected to an Interactive Brokers accounts, OEC account and Dorman trading account.
All the brokers used trade the same systems hosted locally in Chicago and this also helps me determine which broker provides best execution and slippage. Tradestation platform seems to be the best and the reason might be because when the signal is generated it is sent to Tradestation order execution very quickly, faster than Multicharts so it is always first in line for limit orders.
My system is built around the fact that either we get a complete fill or nothing. Therefore, should a limit order only partially fill it will convert to a market order within 10 seconds if we still don't get a complete fill. My problem is that as the contract size has increased i am experiencing major slippage. Examples of slippage i am getting:
(All examples based on limit order which executes as market should it not fill within 10 seconds)
- ES trading 200 contracts i average 1 tick slippage on entry, 1 tick on target, 1 tick on stop (this is for a system which trades on the opening minute of the day)
- YM trading first 10 mins of day we get atleast 2 ticks slippage on entry, 2 ticks on tgt, 3 ticks on stops.
- NQ trading systems (trade during all times of day) - 2 ticks on entry, 2 on target, 2 on stops.
- TF Russel - atleast 3 ticks on average for all orders.
Therefore, the slippage is killing me and i have reached scalability for these 1 min chart systems.
- Is there a way around this, i am considering just changing everything to market orders and trying to aim some positive slippage on some occasions?
- Does anyone trading big size on a daytrading setting know what the max scalability would be on some of these markets?
- Do you think changing everything to 2 seconds to convert to market order can improve things?
- Any ideas on better order execution (keep in mind it has to be all in at once or nothing)?
- Also, i have noticed guaranteed stop runs especially during slow periods as we might have 250 contracts resting limit orders which are all show on the book. For those who think other algo's or traders don't target your stops has not traded bigger size.
Any help would be appreciated as the system performance has deteriorated with the big increase in size.
Thanks in advance (also this is a serious thread so no questions about the size being traded, i have a couple of big investors trading with a lot of margin so we sit around the 200 -250 contract range).
The Multicharts is connected to an Interactive Brokers accounts, OEC account and Dorman trading account.
All the brokers used trade the same systems hosted locally in Chicago and this also helps me determine which broker provides best execution and slippage. Tradestation platform seems to be the best and the reason might be because when the signal is generated it is sent to Tradestation order execution very quickly, faster than Multicharts so it is always first in line for limit orders.
My system is built around the fact that either we get a complete fill or nothing. Therefore, should a limit order only partially fill it will convert to a market order within 10 seconds if we still don't get a complete fill. My problem is that as the contract size has increased i am experiencing major slippage. Examples of slippage i am getting:
(All examples based on limit order which executes as market should it not fill within 10 seconds)
- ES trading 200 contracts i average 1 tick slippage on entry, 1 tick on target, 1 tick on stop (this is for a system which trades on the opening minute of the day)
- YM trading first 10 mins of day we get atleast 2 ticks slippage on entry, 2 ticks on tgt, 3 ticks on stops.
- NQ trading systems (trade during all times of day) - 2 ticks on entry, 2 on target, 2 on stops.
- TF Russel - atleast 3 ticks on average for all orders.
Therefore, the slippage is killing me and i have reached scalability for these 1 min chart systems.
- Is there a way around this, i am considering just changing everything to market orders and trying to aim some positive slippage on some occasions?
- Does anyone trading big size on a daytrading setting know what the max scalability would be on some of these markets?
- Do you think changing everything to 2 seconds to convert to market order can improve things?
- Any ideas on better order execution (keep in mind it has to be all in at once or nothing)?
- Also, i have noticed guaranteed stop runs especially during slow periods as we might have 250 contracts resting limit orders which are all show on the book. For those who think other algo's or traders don't target your stops has not traded bigger size.
Any help would be appreciated as the system performance has deteriorated with the big increase in size.
Thanks in advance (also this is a serious thread so no questions about the size being traded, i have a couple of big investors trading with a lot of margin so we sit around the 200 -250 contract range).
Last edited:
