# Buy orders should not execute for more than market price

**URL:** <https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972>\
**Category:** General Discussion\
**Created:** [March 5, 2020, 10:35pm UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972 "2020-03-05T22:35:28Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![FairyTail\_Omaristos](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/fairytail_omaristos/32/145000_2.png) [@FairyTail\_Omaristos](https://forums.eveonline.com/u/FairyTail_Omaristos)\
**Post date:** [March 6, 2020, 12:32am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/61 "2020-03-06T00:32:06Z")

</div>

No you don’t. You buy from sell orders OR you set up your own purchase orders at a price you decide to fix for yourself.

---

<div class="post-metadata">

**Author:** ![Leahzon](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/leahzon/32/323008_2.png) [@Leahzon](https://forums.eveonline.com/u/Leahzon)\
**Post date:** [March 6, 2020, 12:33am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/62 "2020-03-06T00:33:25Z")

</div>

Right. But in Eve these require two distinctly different approaches to fulfilling the order. In real life they are automatically taken care of by your brokerage firm.

---

<div class="post-metadata">

**Author:** ![FairyTail\_Omaristos](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/fairytail_omaristos/32/145000_2.png) [@FairyTail\_Omaristos](https://forums.eveonline.com/u/FairyTail_Omaristos)\
**Post date:** [March 6, 2020, 12:34am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/63 "2020-03-06T00:34:19Z")

</div>

No they are not. You are confusing “stock trading” with “futures markets”.

Whether good or bad, EVE market has more or less combined them both.

But this is too sensible a discussion and there is not enough flaming or poorly-disguised swearing so I’m calling it for a while.

---

<div class="post-metadata">

**Author:** ![Leahzon](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/leahzon/32/323008_2.png) [@Leahzon](https://forums.eveonline.com/u/Leahzon)\
**Post date:** [March 6, 2020, 12:35am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/64 "2020-03-06T00:35:49Z")

</div>

Why can’t an Eve buy order be treated as a limit order and if there are no sell orders available then create the buy order?

---

<div class="post-metadata">

**Author:** ![Solomon\_Iskander](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/solomon_iskander/32/496328_2.png) [@Solomon\_Iskander](https://forums.eveonline.com/u/Solomon_Iskander)\
**Post date:** [March 6, 2020, 1:04am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/65 "2020-03-06T01:04:09Z")

</div>

So it would be important to know if CCP has done this on purpose (working as intended) or if it is something that could be proposed as an enhancement to the game

---

<div class="post-metadata">

**Author:** ![Theron\_Larkis](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/theron_larkis/32/170573_2.png) [@Theron\_Larkis](https://forums.eveonline.com/u/Theron_Larkis)\
**Post date:** [March 6, 2020, 1:17am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/66 "2020-03-06T01:17:06Z")

</div>

Why should the game keep you from making dumb mistakes in this player driven sandbox? You typed it, you checked it and you agreed to it. So you had at least 3 chances to correct your fuckup.

Your actions, your consequences.

---

<div class="post-metadata">

**Author:** ![Scipio\_Artelius](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/scipio_artelius/32/408264_2.png) [@Scipio\_Artelius](https://forums.eveonline.com/u/Scipio_Artelius)\
**Post date:** [March 6, 2020, 1:21am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/67 "2020-03-06T01:21:16Z")

</div>

I think the idea in the OP is the logical way it should work.

I’m not sure CCP has the ability to change the current system though.

---

<div class="post-metadata">

**Author:** ![Val\_Kaleth](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/val_kaleth/32/187364_2.png) [@Val\_Kaleth](https://forums.eveonline.com/u/Val_Kaleth)\
**Post date:** [March 6, 2020, 2:21am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/68 "2020-03-06T02:21:21Z")

</div>

I have fat fingered an order or 2 over the years, its just eves way of keeping you on your toes. Have to watch those number entries…

The real feeling of reward in eve comes from the constant risk involved.

---

<div class="post-metadata">

**Author:** ![Ellison\_Onizuka](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/ellison_onizuka/32/314780_2.png) [@Ellison\_Onizuka](https://forums.eveonline.com/u/Ellison_Onizuka)\
**Post date:** [March 6, 2020, 3:03am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/69 "2020-03-06T03:03:21Z")

</div>

If you made your mistake in an npc station and it just took the brokers fees submit a ticket and they will likely be reimbursed. If you bought something, well it was just an expensive mistake but one that gets made often. About four years ago I put up a buy order for T2 medium shield extenders and didn’t put . in the order. They reimbursed the brokers fees. Them almost exactly a year later I did the same thing again on T2 medium shield extenders again I was reimbursed brokers fees. However, I will never again put up a buy order for T2 Medium shield extenders…

---

<div class="post-metadata">

**Author:** ![Ramona\_McCandless](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/ramona_mccandless/32/468438_2.png) [@Ramona\_McCandless](https://forums.eveonline.com/u/Ramona_McCandless)\
**Post date:** [March 6, 2020, 8:12am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/70 "2020-03-06T08:12:30Z")

</div>

Davions should not be allowed near the Free Market.

Thats Marik business.

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [March 6, 2020, 9:29am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/71 "2020-03-06T09:29:01Z")

</div>

> [@Nevyn\_Auscent](#):
>
> And since the game can’t read your mind as to your intent, why should it not work the way it does.
> 
> I get it’s not what you want, but it’s not stupid, it makes perfect sense. A sell order is the lowest the seller will go at. A buy order is the highest the buyer will go.

No it makes not more sense, whichever you choose.  
I mean, if CCP changed it to complete orders at the price of the oldest one, nobody would find a reason to complain and revert it.

The only reason I can think of to keep it that way, is because it’s easier to program, can avoid a lot of synchronization issues (typically when you buy from several orders).

---

<div class="post-metadata">

**Author:** ![Xeux](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/xeux/32/428022_2.png) [@Xeux](https://forums.eveonline.com/u/Xeux)\
**Post date:** [March 6, 2020, 9:31am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/72 "2020-03-06T09:31:46Z")

</div>

It would be even easier to code if they made it so that buy orders and sell orders would not auto-fill each other. In other words, somebody has to “buy item” to complete a sell order or “sell item” to complete a buy order.

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [March 6, 2020, 9:37am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/73 "2020-03-06T09:37:17Z")

</div>

I’m not sure to understand what you are talking about, but I still think you are off-topic.

---

<div class="post-metadata">

**Author:** ![Ramona\_McCandless](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/ramona_mccandless/32/468438_2.png) [@Ramona\_McCandless](https://forums.eveonline.com/u/Ramona_McCandless)\
**Post date:** [March 6, 2020, 9:38am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/74 "2020-03-06T09:38:21Z")

</div>

Utterly naive question, but would it be possible to make a bot that literally completed all the buy and sell orders that exist automatically, providing funds were available?

Would it take long to execute?

---

<div class="post-metadata">

**Author:** ![Xeux](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/xeux/32/428022_2.png) [@Xeux](https://forums.eveonline.com/u/Xeux)\
**Post date:** [March 6, 2020, 9:41am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/75 "2020-03-06T09:41:24Z")

</div>

1. There are buy orders that appear on the market.
2. There are sell orders that appear on the market.
3. An individual can open the market menu and buy an item at the current sell price.
4. An individual can buy an item at the current buy price.

The problem happens when somebody lists a buy order that is higher than the lowest sell order (or vice versa). There is really no need to make the market automatically clear buy and sell orders when they overlap.

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [March 6, 2020, 9:44am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/76 "2020-03-06T09:44:12Z")

</div>

Market interaction is actually an expensive action. Since many people use it as the same time, all modifications must be synced (in a region) so that no order is completed twice by different persons, which has an intrinsic synchronization cost (which grows much more than the usual x ms/request).  
So yes it’s possible for a client to do a bot that just complete each placed order, but here it takes a time ± linear with the number of orders to place. Something like C×requests × syn\_capacity/(sync\_capacity - simultaneous\_request) .

---

<div class="post-metadata">

**Author:** ![Ramona\_McCandless](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/ramona_mccandless/32/468438_2.png) [@Ramona\_McCandless](https://forums.eveonline.com/u/Ramona_McCandless)\
**Post date:** [March 6, 2020, 9:45am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/77 "2020-03-06T09:45:26Z")

</div>

Ok thanks 🙂

Amazingly, Im pretty sure I grasped the mechanics there.

+1

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [March 6, 2020, 9:48am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/78 "2020-03-06T09:48:50Z")

</div>

I wrote “by the same person” when I meant “by different person” 😕

---

<div class="post-metadata">

**Author:** ![Ramona\_McCandless](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/ramona_mccandless/32/468438_2.png) [@Ramona\_McCandless](https://forums.eveonline.com/u/Ramona_McCandless)\
**Post date:** [March 6, 2020, 9:49am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/79 "2020-03-06T09:49:16Z")

</div>

Its ok, I still got it

---

<div class="post-metadata">

**Author:** ![Dravick\_Afterthought](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/dravick_afterthought/32/282017_2.png) [@Dravick\_Afterthought](https://forums.eveonline.com/u/Dravick_Afterthought)\
**Post date:** [March 6, 2020, 10:27am UTC](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972/80 "2020-03-06T10:27:16Z")

</div>

> [@Bruminon](#):
>
> In fact, don’t even post if you disagree. I just want to hear from people who want this change. Thanks.

Says it all, really…

[Previous page](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972.md?page=3)

[Next page](https://forums.eveonline.com/t/buy-orders-should-not-execute-for-more-than-market-price/223972.md?page=5)
