NexusFi: Find Your Edge


Home Menu

 





Eurex cancellation of stop orders below market price


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one Ming80 with 3 posts (1 thanks)
    2. looks_two mrticks with 2 posts (0 thanks)
    3. looks_3 Quick Summary with 1 posts (0 thanks)
    4. looks_4 Fat Tails with 1 posts (3 thanks)
    1. trending_up 4,104 views
    2. thumb_up 4 thanks given
    3. group 3 followers
    1. forum 6 posts
    2. attach_file 0 attachments




 
Search this Thread

Eurex cancellation of stop orders below market price

  #1 (permalink)
 
Ming80's Avatar
 Ming80 
Singapore
 
Experience: None
Platform: -
Trading: Diversified
Posts: 41 since Jan 2012
Thanks Given: 25
Thanks Received: 51

I am new to trading Eurex and facing an issue of stop orders getting cancelled which work fine on other exchanges.

e.g
a. Mkt Px for FGBL @ 144.00
b. Buy Stop sent @ 143.9 (10 ticks below market px sent through multicharts to broker IB)
c. Order gets repeatedly cancelled.

The customer support at IB just mentioned that buy stops are mean't to be placed only above the market price but I find it strange as this works fine on other exchanges where the order is just converted to a market order.

a. Thus is this an exchange regulation on stop orders to prevent price spikes?
b. Would also sending a limit order e.g 10 ticks above the current price be also rejected?

Appreciate any input and thanks in advance.

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
REcommedations for programming help
Sierra Chart
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
MC PL editor upgrade
MultiCharts
NexusFi Journal Challenge - May 2024
Feedback and Announcements
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
45 thanks
Just another trading journal: PA, Wyckoff & Trends
31 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
23 thanks
GFIs1 1 DAX trade per day journal
22 thanks
  #3 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


If you check the rules of EUREX you will find:

"When a stop order is entered, then the stop price of the stop order is validated against the current
market prices. Only buy stop orders the stop price of which is greater than the Best Available Buy
Price, and sell stop orders the stop price of which is smaller than the Best Available Sell Price, are
accepted and saved as stop orders on the order book."


and

"Currently, Eurex and EEX always reject stop orders, which fail the entry validation of the stop price
against current market prices. This applies to all products where stop orders are supported."


For details see https://www.eurexchange.com/blob/exchange-en/467142/488108/2/data/eurex_functional_reference_v110.pdf , Chapter 4.3, page 30 ff

Reply With Quote
  #4 (permalink)
 
Ming80's Avatar
 Ming80 
Singapore
 
Experience: None
Platform: -
Trading: Diversified
Posts: 41 since Jan 2012
Thanks Given: 25
Thanks Received: 51

Thank you fat tails for the detailed reply and the time taken to pointing me to the exact reference on the exact page for this. Will now be looking to modify my orders to workaround this. Very much appreciated.

Started this thread Reply With Quote
  #5 (permalink)
 
mrticks's Avatar
 mrticks 
Dublin, Ireland.
 
Experience: Advanced
Platform: NinjaTrader, TOS, Multicharts, Open Source various
Trading: FDAX, cable/yen, FX, options on commodities
Posts: 67 since Jun 2009
Thanks Given: 16
Thanks Received: 10


Ming80 View Post
Thank you fat tails for the detailed reply and the time taken to pointing me to the exact reference on the exact page for this. Will now be looking to modify my orders to workaround this. Very much appreciated.

Hi Ming80 - Did you get suitable code in place to resolve your issue with order rejection? I am facing the same issue on the EUREX with rejected orders and the same error code.

The buy order code I am using that leads to my orders are being rejected is below;
 
Code
Buy ( "LE" ) next bar at market
Could you share the buy order code that you implemented in order to prevent orders being rejected?

Reply With Quote
  #6 (permalink)
 
Ming80's Avatar
 Ming80 
Singapore
 
Experience: None
Platform: -
Trading: Diversified
Posts: 41 since Jan 2012
Thanks Given: 25
Thanks Received: 51

Hi mrticks,

hmm ... I may be wrong but what I recall was stop orders needed to be based on the best available buy price in the order book for longs and vice versa for shorts. There also might be constraints due to # of contracts as well as deviation from the last reference price. However, in your code since it is a straight forward market order i'm not sure which conditions have invalidated it.

Perhaps someone more experienced could chime in on this.

In the meantime you could try these several workarounds to see if they work since they are close to the last reference price but more importantly check how they would impact the profitability of your system if time urgent or slippage critical.

1) If Close > (definte whatever Condition1) then buy next bar on Open;
2) Buy next bar at Close[1] Limit;

Hope this helps.

Started this thread Reply With Quote
Thanked by:
  #7 (permalink)
 
mrticks's Avatar
 mrticks 
Dublin, Ireland.
 
Experience: Advanced
Platform: NinjaTrader, TOS, Multicharts, Open Source various
Trading: FDAX, cable/yen, FX, options on commodities
Posts: 67 since Jun 2009
Thanks Given: 16
Thanks Received: 10


Ming80 View Post
Hi mrticks,

hmm ... I may be wrong but what I recall was stop orders needed to be based on the best available buy price in the order book for longs and vice versa for shorts. There also might be constraints due to # of contracts as well as deviation from the last reference price. However, in your code since it is a straight forward market order i'm not sure which conditions have invalidated it.

Perhaps someone more experienced could chime in on this.

In the meantime you could try these several workarounds to see if they work since they are close to the last reference price but more importantly check how they would impact the profitability of your system if time urgent or slippage critical.

1) If Close > (definte whatever Condition1) then buy next bar on Open;
2) Buy next bar at Close[1] Limit;

Hope this helps.

Hi Ming80,

Many thanks for your reply.

I will test out both of those order types tomorrow when the EUREX opens again and see how it goes.

I have the following 4 order types to test out on a live feed tomorrow;
Buy ( "LE" ) next bar at close stop ;
Buy ( "SE" ) next bar open stop ;
Buy ( "LE" ) next bar at Close[1] Limit;
Buy ( "LE" ) next bar on Open;

Back testing shows the limit order to be marginally better but with less trades getting filled. I will see how it fares on a real live market feed though.

Thanks again for your suggestions, appreciate it.

Reply With Quote




Last Updated on January 18, 2015


© 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