These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Market Discussions

 
  • Topic is locked indefinitely.
 

Question regarding same priced sell/buy ordres

Author
Buruk Utama
Science and Trade Institute
Caldari State
#1 - 2012-02-08 09:34:45 UTC
I've seen this on the market lately and not sure how the game handles it. You have two sell orders (A & B) sitting on the market. Order A was created 15 minutes ago and priced at 10,000. Order B was created 5 mins ago and priced at 10,000. Which order is served when someone buys an item? Is this the same behavior for buy orders as well?
Magnu Stormhawk
#2 - 2012-02-08 09:50:55 UTC
The one that was created first takes priority, if the price is the same.
Buruk Utama
Science and Trade Institute
Caldari State
#3 - 2012-02-08 09:57:07 UTC
Magnu Stormhawk wrote:
The one that was created first takes priority, if the price is the same.


Okay but does that include creation time of the order and/or update time of the order. Say someone had order B on the market for a week so far at a higher price, updated it to be the lowest order price would B then take priority over A since it was created first even if A was first at the price?

I think I know the answer but want to be sure.
Jarnis McPieksu
Aliastra
Gallente Federation
#4 - 2012-02-08 09:58:21 UTC  |  Edited by: Jarnis McPieksu
Simple. The one that is set to expire first gets priority. If both are "3 months" (90d) orders, the one created first gets priority.

But you can affect that by setting up a shorter duration order. If you put a 90d sell order and someone puts up a 30d sell order for the same amount, his order has earlier expire time and is offered first.
Buruk Utama
Science and Trade Institute
Caldari State
#5 - 2012-02-08 10:37:44 UTC
Jarnis McPieksu wrote:
Simple. The one that is set to expire first gets priority. If both are "3 months" (90d) orders, the one created first gets priority.

But you can affect that by setting up a shorter duration order. If you put a 90d sell order and someone puts up a 30d sell order for the same amount, his order has earlier expire time and is offered first.


Thanks that is very useful information
Magnu Stormhawk
#6 - 2012-02-08 11:20:06 UTC
Buruk Utama wrote:
Magnu Stormhawk wrote:
The one that was created first takes priority, if the price is the same.


Okay but does that include creation time of the order and/or update time of the order. Say someone had order B on the market for a week so far at a higher price, updated it to be the lowest order price would B then take priority over A since it was created first even if A was first at the price?

I think I know the answer but want to be sure.


Yes, update=creation, as the timer is reset when you update. In this scenario, B hasnt been created first, it is the most recently updated. If B was updated to be exactly the same as the lowest order price, it would not take priority over A because A was created/updated first.

This is assuming they are both 90 day orders.

I cannot confirm whether using a 30 day order beats a identically priced 90 day order as I have only ever used 90 days and never felt the need to price things identically to other orders, but logically it make sense.
malaire
#7 - 2012-02-08 12:17:06 UTC
Jarnis McPieksu wrote:
Simple. The one that is set to expire first gets priority. If both are "3 months" (90d) orders, the one created first gets priority.

But you can affect that by setting up a shorter duration order. If you put a 90d sell order and someone puts up a 30d sell order for the same amount, his order has earlier expire time and is offered first.

That is NOT TRUE.

I just tested this. I had 90 day order on market, I made new 1 day order for same price and then bought from myself. Item was sold from 90 day order.

So the rule is: The order which has been sitting at that price longest, is taken first.

New to EVE? Don't forget to read: The Manual * The Wiki * The Career Options * and everything else

Buruk Utama
Science and Trade Institute
Caldari State
#8 - 2012-02-08 12:32:30 UTC  |  Edited by: Buruk Utama
malaire wrote:
Jarnis McPieksu wrote:
Simple. The one that is set to expire first gets priority. If both are "3 months" (90d) orders, the one created first gets priority.

But you can affect that by setting up a shorter duration order. If you put a 90d sell order and someone puts up a 30d sell order for the same amount, his order has earlier expire time and is offered first.

That is NOT TRUE.

I just tested this. I had 90 day order on market, I made new 1 day order for same price and then bought from myself. Item was sold from 90 day order.

So the rule is: The order which has been sitting at that price longest, is taken first.


I'm not sure he is wrong from my test this morning; here's what I've found now looking closely.

  • When you place an order the count down timer starts and prices of the same are prioritized by time and appear by time
  • When you update an order's price (buy/sell) the count down timer resets back to the order default so if you had a 90 day order and its counted down 10 days and you update, the timer resets to 90 days.
  • If two prices are of the same the order that expires first is listed first but it does appear the sell order is by time on market currently; giving the possibility of older orders to compete with newer .01 iskers

  • edited findings with results tested by others
    Magnu Stormhawk
    #9 - 2012-02-08 12:36:49 UTC
    malaire wrote:
    Jarnis McPieksu wrote:
    Simple. The one that is set to expire first gets priority. If both are "3 months" (90d) orders, the one created first gets priority.

    But you can affect that by setting up a shorter duration order. If you put a 90d sell order and someone puts up a 30d sell order for the same amount, his order has earlier expire time and is offered first.

    That is NOT TRUE.

    I just tested this. I had 90 day order on market, I made new 1 day order for same price and then bought from myself. Item was sold from 90 day order.

    So the rule is: The order which has been sitting at that price longest, is taken first.


    Thanks for testing and confirming. I was not convinced.

    So, there is actually no visible way to determine which orders take priority if they are the same price, as the 'last updated' value is hidden. Only in a situation where all orders are 90 day orders, does the statement 'The one that is set to expire first gets priority' hold true.
    malaire
    #10 - 2012-02-08 12:38:04 UTC
    Buruk Utama wrote:
  • If two prices are of the same the order that expires first is indeed the first listed and first to go
  • NOT TRUE.

    I have at this moment 2 orders at same price:
    * 90 day order with 88 days left
    * 1 day order with 23 hours left

    When I buy, item is sold from 90 day order which has been sitting on that price longest.

    New to EVE? Don't forget to read: The Manual * The Wiki * The Career Options * and everything else

    malaire
    #11 - 2012-02-08 12:40:41 UTC
    Magnu Stormhawk wrote:
    So, there is actually no visible way to determine which orders take priority if they are the same price, as the 'last updated' value is hidden. Only in a situation where all orders are 90 day orders, does the statement 'The one that is set to expire first gets priority' hold true.

    Well, that value is hidden ingame, but game still knows it. By using cachereading program you can see that value for all orders in cache.

    You can usually also guess that by checking if "Expires In" is near one of the possible values for order duration, i.e. 29 days left is more likely 30 day order than 90 day order.

    New to EVE? Don't forget to read: The Manual * The Wiki * The Career Options * and everything else

    Magnu Stormhawk
    #12 - 2012-02-08 12:44:30 UTC
    malaire wrote:

    Well, that value is hidden ingame, but game still knows it. By using cachereading program you can see that value for all orders in cache.

    You can usually also guess that by checking if "Expires In" is near one of the possible values for order duration, i.e. 29 days left is more likely 30 day order than 90 day order.


    Yes, thats what i meant by hidden. Not impossible to find/work out but you cant tell immediately from the market screen information.