# Resting limit orders and fills at open

**URL:** <https://forums.collective2.com/t/resting-limit-orders-and-fills-at-open/6210>\
**Category:** C2\
**Created:** [August 19, 2011, 9:51am UTC](https://forums.collective2.com/t/resting-limit-orders-and-fills-at-open/6210 "2011-08-19T09:51:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![OferWolfson](https://avatars.discourse-cdn.com/v4/letter/o/e9bcb4/32.png) [@OferWolfson](https://forums.collective2.com/u/OferWolfson)\
**Post date:** [August 19, 2011, 9:51am UTC](https://forums.collective2.com/t/resting-limit-orders-and-fills-at-open/6210/1 "2011-08-19T09:51:05Z")

</div>

Hi Matt,  
  
  
  
I’m sure this issue has been raised before, I just couldn’t find an answer.  
  
  
  
This is a first for me with one of my systems, and I was wondering if that’s the norm or an aberration. A limit order for a certain stock position was filled at the exact limit price on the 9:30 open, despite the fact the market had gapped higher above that price. A real market trade with any broker would have been filled at market on the open. I was factoring in a fill at the opening price and not my limit price, so I did not make any changes to the order, and was surprised to see what’s transpired.  
  
  
  
As you would surely agree, in an opposite situation, where we would have a gap down below a stop price, the trade would be closed with a fill at the opening price and not the stop level, otherwise , it opens up a certain loophole which could be exploited that would not reflect real market behavior).  
  
  
  
So I was wondering - Is that how it always works? If not , could you please take a look at my stock system and correct the issue.  
  
  
  
Thank you very much!  
  
[LINKSYSTEM\_62049276]

---

<div class="post-metadata">

**Author:** ![MatthewKlein](https://yyz2.discourse-cdn.com/flex028/user_avatar/forums.collective2.com/matthewklein/32/21382_2.png) [@MatthewKlein](https://forums.collective2.com/u/MatthewKlein)\
**Post date:** [August 19, 2011, 10:12am UTC](https://forums.collective2.com/t/resting-limit-orders-and-fills-at-open/6210/2 "2011-08-19T10:12:29Z")

</div>

Hi, Ofer:  
  
  
  
Yes, this was an error. C2 is indeed designed to recognize when the market opens gap-up or gap-down and should (in theory) fill your price at the opening price, not the limit, when appropriate. In this case, there was a data problem, and it didn’t work correctly. I have fixed the wrong execution price.  
  
  
  
Matthew
