Typically, markets guarantee a FIFO order of priority of execution for various orders at the same price. I want to know does this hold true for Iceberg orders?

for eg Order1 = Buy 100 Quantities @ 2 dollar each and disclosed quantity=10. After this Order 2 is placed : Buy 100 Quantities @$2 each with disclosed quantity 100. Is it gauranteed that Order2 would not trade before order 1 is traded completely?



1 Answer 1


No. 10 shares from Order1 have time priority. The 100 shares of Order2 will trader after 10 from Order1. The 90 hidden shares of Order1 are hidden, and therefore at the back of the queue. When they light, they get in line at the back.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.