To be filled or not to be filled is my question - Traders Hideout | futures.io
futures.io futures trading


To be filled or not to be filled is my question
Started: by tulanch Views / Replies:578 / 13
Last Reply: Attachments:1

Welcome to futures.io.

Welcome, Guest!

This forum was established to help traders (especially futures traders) by openly sharing indicators, strategies, methods, trading journals and discussing the psychology of trading.

We are fundamentally different than most other trading forums:
  • We work extremely hard to keep things positive on our forums.
  • We do not tolerate rude behavior, trolling, or vendor advertising in posts.
  • We firmly believe in openness and encourage sharing. The holy grail is within you, it is not something tangible you can download.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.


You'll need to register in order to view the content of the threads and start contributing to our community. It's free and simple, and we will never resell your private information.

-- Big Mike

Reply
 1  
 
Thread Tools Search this Thread
 

To be filled or not to be filled is my question

  #1 (permalink)
Elite Member
Salt Lake City, UT
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: Dormans/Zen-fire
Favorite Futures: 6E ES YM
 
Posts: 226 since Mar 2010
Thanks: 43 given, 313 received

To be filled or not to be filled is my question

consider futures trading and to keep it simple lets say the price trades in units of 1, so 1,2,3,4,5 etc...

lets say I put in a BUY limit order at 3 with the ask at 4 and the bid at 2 and the last traded was at 3
lets say I am not filled,
then the ask jumps to 5, the last traded goes to 4 and the bid goes to 3
still my BUY limit order has not been filled.
Then a trade occurs at the bid value of 3 so the last traded equals the bid value of 3
will/could my limit BUY order be filled at the bid value of 3?

Reply With Quote
 
  #2 (permalink)
Quick Summary
Quick Summary Post

Quick Summary is created and edited by users like you... Add FAQ's, Links and other Relevant Information by clicking the edit button in the lower right hand corner of this message.

 
  #3 (permalink)
Market Wizard
London UK
 
Futures Experience: Beginner
Platform: CQG
Favorite Futures: Futures
 
xplorer's Avatar
 
Posts: 1,791 since Sep 2015
Thanks: 3,246 given, 2,350 received
Forum Reputation: Legendary



tulanch View Post
consider futures trading and to keep it simple lets say the price trades in units of 1, so 1,2,3,4,5 etc...

lets say I put in a BUY limit order at 3 with the ask at 4 and the bid at 2 and the last traded was at 3
lets say I am not filled,
then the ask jumps to 5, the last traded goes to 4 and the bid goes to 3
still my BUY limit order has not been filled.
Then a trade occurs at the bid value of 3 so the last traded equals the bid value of 3
will/could my limit BUY order be filled at the bid value of 3?

You get filled if the limit orders that were in the queue before you get either filled first or cancelled, or a combination, and you become the next available.

Reply With Quote
 
  #4 (permalink)
Elite Member
Salt Lake City, UT
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: Dormans/Zen-fire
Favorite Futures: 6E ES YM
 
Posts: 226 since Mar 2010
Thanks: 43 given, 313 received

so to be clear - it is independent of bid or ask price? That means the fill/matching process is simply queue related...

At price x there are booked limit buy/sell orders. When the market trades at price x, market orders will get filled as they hit, and the booked limit orders ( buy or sells) will be matched at that trading price with existing orders and or incoming market orders

that means the bid and ask price have no impact on the fill/matching process

(need to clearly understand this for an indi I am building..)

Reply With Quote
 
  #5 (permalink)
Market Wizard
London UK
 
Futures Experience: Beginner
Platform: CQG
Favorite Futures: Futures
 
xplorer's Avatar
 
Posts: 1,791 since Sep 2015
Thanks: 3,246 given, 2,350 received
Forum Reputation: Legendary

Futures Edge on FIO

Which products do you trade?

 

tulanch View Post
so to be clear - it is independent of bid or ask price? That means the fill/matching process is simply queue related...

At price x there are booked limit buy/sell orders. When the market trades at price x, market orders will get filled as they hit, and the booked limit orders ( buy or sells) will be matched at that trading price with existing orders and or incoming market orders

that means the bid and ask price have no impact on the fill/matching process

(need to clearly understand this for an indi I am building..)

Well, it wouldn't be independent of bid or ask price. It would depend on where the market is.

When you say 'At price x there are booked limit buy/sell orders'... normally I would expect that one price has either limit buy or sell orders but not both at the same time.

Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


In the picture above (left) you have 2 limit orders waiting to get filled at 143.0 on the bid and 1 waiting to get filled at 143.5 on the offer.

All the prices above that have limit orders but they are only sell limit orders. Same goes for buy limit orders below the market.

Unless you're asking a different question?

Reply With Quote
 
  #6 (permalink)
Elite Member
Salt Lake City, UT
 
Futures Experience: Intermediate
Platform: NinjaTrader
Broker/Data: Dormans/Zen-fire
Favorite Futures: 6E ES YM
 
Posts: 226 since Mar 2010
Thanks: 43 given, 313 received

What occurs if the market goes past you and you don't get filled? I would think the respective limit order would still be there until it is pulled.

It is my understanding that limit orders can not fill each other, only market orders can trigger and fill a limit order.

It is my understanding that the DOM does by default show all booked limit orders.

Reply With Quote
 
  #7 (permalink)
Trading for Fun
Hyderabad,India
 
Futures Experience: Advanced
Platform: ATAS
Favorite Futures: Futures
 
Posts: 61 since Oct 2013
Thanks: 32 given, 8 received

Being ahead in the queue is very important in your case as you seem to be keen on scalping...

I dont see a Queue number for the limit order in the DOM you mentioned. Choose a platform that gives you this number and you will get more insights into how the limit orders in the 'queues' are filled one after other...

ATAS (free demo available), 9G trading dom for Ninjatrader(paid I guess) has this feature. Not sure if X_Trader has this.. but I have a feeling it has...I heard all institutional futures traders and other ''big fish'' use X_Trader you can signup for free trial of X_Trader too. Available from many brokers.

Reply With Quote
 
  #8 (permalink)
Market Wizard
London UK
 
Futures Experience: Beginner
Platform: CQG
Favorite Futures: Futures
 
xplorer's Avatar
 
Posts: 1,791 since Sep 2015
Thanks: 3,246 given, 2,350 received
Forum Reputation: Legendary


tulanch View Post
What occurs if the market goes past you and you don't get filled? I would think the respective limit order would still be there until it is pulled.

I'm not sure what you mean by 'if the market goes past you and you don't get filled'. But if your order is not filled, yes it would still be there. The duration I think is determined by the platform settings. 'Day' orders I believe get cancelled when the session ends. 'Good til cancelled' stay there until they're filled or cancelled.


tulanch View Post
It is my understanding that limit orders can not fill each other, only market orders can trigger and fill a limit order.

Yes, market orders 'consume' limit orders.


tulanch View Post
It is my understanding that the DOM does by default show all booked limit orders.

Except refreshing/iceberg orders.

Reply With Quote
 
  #9 (permalink)
Membership Temporarily Revoked
Boston, MA
 
Futures Experience: Intermediate
Platform: NT7
Favorite Futures: CL, RB, LE
 
Posts: 264 since Apr 2014
Thanks: 102 given, 169 received


tulanch View Post
What occurs if the market goes past you and you don't get filled? I would think the respective limit order would still be there until it is pulled.

It is my understanding that limit orders can not fill each other, only market orders can trigger and fill a limit order.

It is my understanding that the DOM does by default show all booked limit orders.

I think the best way to go about thinking of all this is the following...

A limit order is a guaranteed entry/exit at the price you set, but not a guaranteed fill.

A market order is a guaranteed entry/exit at whatever price the market is currently at, but not at the price you may want.

A stop order will trigger your underlying request, whether it is a limit or market order, when the price of your stop is hit.

So If you have a stop limit buy order at $100.00 on XYZ instrument...If the price gets to $100.00 to the tick and your stop is triggered, it becomes a limit order at that price. Now you are in a limit order to buy at $100.00. Your broker now sets a limit order to buy XYZ at $100.00. You may not be filled if the market moves fast.

If you have a stop market buy order at $100.00 on XYZ instrument...If the price gets to $100.00 to the tick and your stop is triggered, it becomes a market order at that price. Now you are in a market order to buy XYZ at $100.00. Remember, a market order means you are entering or exiting at the current market price. So your market order could be a few ticks, or maybe many more, away from your desired entry/exit point.

Again, in a nutshell... limit orders guarantee you a price but not a fill. Market orders guarantee you a fill but not a price.

From what little I know about order books, the basic tenet is FIFO (First In First Out). So if you set your limit order to buy at 10:00 AM and everyone is selling, and the order book goes dry for selling at, say, 11:30AM...Then at 2PM when everyone wants back into the market at 2 or 3PM, your buy limit order would be filled quickly because you were nearly first in line to get into the long market and all the buy orders from other folks at your long price had gone away.

I hope that was not long-winded, and I hope it makes sense.


Last edited by HoopyTrading; August 3rd, 2016 at 09:11 PM. Reason: wordage
Reply With Quote
 
  #10 (permalink)
Elite Member
Buenos Aires Argentina
 
Futures Experience: Advanced
Platform: NT, MT4, Sierra
Favorite Futures: S&P, Bonds, Crude, FX
 
Posts: 227 since Sep 2014
Thanks: 36 given, 209 received


For a CME futures product, the market can never "go past" you without filling you. You might however, get filled at better price depending on when the order was placed and the matching, but it will never be worst off.

Now, not to over complicate things, because xplorer's picture and post does a very good job explaining order queue 101, but if you watch the depth of market longer, you'll notice something you have a weird occurrence where there's 2 orders waiting, you add one limit which makes you order number 3, but then maybe a 50 lot gets added, and you don't get filled. This might be because the 50 block order has market maker designation status that allows them to skip the line ahead of you.

But generally, on a simplistic basis, you can think about it as first come first serve when trying to understand a CME fill. It's not some crazy stock exchange matching engine or dark pool with very opaque matching rules.

Reply With Quote
The following user says Thank You to MacroNinja for this post:

Reply



futures.io > > > To be filled or not to be filled is my question

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

2016 True Edge Awards: Voting is open until Jan 21!

Now
 

An Afternoon with FIO member Massive l

Elite only
 

Anthony Drager: Pulling the trigger with confidence

Elite only
 

Leo Murphy: The Art and Science of Technical Analysis

Elite only
 

FuturesTrader71: Ask Me Anything

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Filled Gap steve2222 Terms (Glossary) 0 February 16th, 2016 07:21 AM
Getting filled where I want mm35 The Elite Circle 6 October 30th, 2015 12:27 AM
Target not getting filled bougie Commodities Futures Trading 4 December 11th, 2011 09:59 AM
Get the name of the order filled? skan EasyLanguage Programming 12 September 16th, 2011 06:32 PM
Order Filled RM99 Trading Journals 7 September 4th, 2011 05:18 PM


All times are GMT -4. The time now is 12:01 PM.

no new posts
Page generated 2017-01-20 in 0.19 seconds with 39 queries on phoenix via your IP 184.73.12.144