AzKat 🐔 Nov 16, 2017 @ 12:02pm
[Steam Market]What is the order of how a buy order is fulfilled?
For example, someone sells their item for $1, however there are buy orders for $2, $3, $4
Buy order $2 was made 20 days ago
Buy order $3 was made 30 days ago
Buy order $4 was made 40 days ago


Who gets the item? Which buy order?
a) the one who made the buy order first ($4)
b) the one who is closest to the value that the person is selling it
c) random selection
< >
Showing 1-12 of 12 comments
wuddih Nov 16, 2017 @ 12:06pm 
highest and if there are multiple of the same price, the oldest bidder gets it.
Last edited by wuddih; Nov 16, 2017 @ 12:07pm
AzKat 🐔 Nov 16, 2017 @ 12:10pm 
Originally posted by wuddih:
highest and if there are multiple of the same price, the oldest bidder gets it.

So even if you sell it for $1 and there are already buy orders for $4, you will get $4 not $1 ?
StickyPawz Nov 16, 2017 @ 12:43pm 
Originally posted by AzKat:
Originally posted by wuddih:
highest and if there are multiple of the same price, the oldest bidder gets it.

So even if you sell it for $1 and there are already buy orders for $4, you will get $4 not $1 ?

... If you sell for $1, you get $1.

The *buyer* willing to risk spending more will get his order filled before the cheapskate.
AzKat 🐔 Nov 16, 2017 @ 1:20pm 
Originally posted by ᴍMİttenz:
Originally posted by AzKat:

So even if you sell it for $1 and there are already buy orders for $4, you will get $4 not $1 ?

... If you sell for $1, you get $1.

The *buyer* willing to risk spending more will get his order filled before the cheapskate.

wait so what happens exactly?

You make a buy order for $4
Someone sells an item for $1

You pay $4 for the $1 item?
Hanomaly Nov 16, 2017 @ 1:50pm 
Originally posted by AzKat:
Originally posted by ᴍMİttenz:

... If you sell for $1, you get $1.

The *buyer* willing to risk spending more will get his order filled before the cheapskate.

wait so what happens exactly?

You make a buy order for $4
Someone sells an item for $1

You pay $4 for the $1 item?

NO
You pay $1 since that is what the seller is asking for.
And get to KEEP $3 because you were lucky and a seller was willing to sell for LESS than you were willing to pay.

Doing a buy order for $4 just means that's the MOST that buyer is willing to pay for the item. $4. BUT if someone sells the item for less, you only pay what the seller is asking.

So..

Adam puts a buy order for $1 (on monday)
Ben puts a buy order for $2 (on wednesday)
Chris puts a buy order for $3 (on tuesday)
David puts a buy order for $4 (on monday)
Eric puts a buy order for $4 (on tuesday)


TODAY it is Thursday and i go to sell the item they want. And i decide to set my sell price for $1.

Who gets it?

Well all the people (Adam, Ben, Chris, David, and Eric) are willing to pay $1... BUT.. David and Eric have risked paying the MOST so they get first pick by the system. BUT they offered the same amount, right?

Well.. David put in his offer of $4 monday... Eric did it on tuesday (a whole day later). SO.. David wins.. Because David made the highest risk/offer *earlier* than Eric did.

BUT.. since me, the seller, only asked for $1 when i put my item up for sale for $1.. i ONLY get $1 from David.

David does NOT pay me $4 just because he was willing to pay that higher price, because i did not ASK for that higher price.

If i had set my item for sale for $3.87.. then David would have paid $3.87, because again he was the person risking paying a maxium of $4.

~~
Usually when i go to sell an item i look to see what the HIGHEST price someone is willing to buy it for, and set my sell price for that. UNLESS.. i think someone might come along to pay more.

So i could put my item for sale for $5. Then no one currently will get the item, because Adam, Ben, Chris, David, and Eric all offered less than $5.. So instead my sell order sits there.. waiting for Frank to come along and say "okay! i'll buy for $5".. Frank would then get the item right away and pay $5.
Last edited by Hanomaly; Nov 16, 2017 @ 1:52pm
wuddih Nov 16, 2017 @ 1:53pm 
no, the $4 guy pays $1 because that is what the seller asked for.
Hanomaly Nov 16, 2017 @ 2:00pm 
To go a step further. Poor Adam who offered only $1 will NEVER get the item until EVERYONE else offering to pay more gets their item first. So Adam must wait for Ben, Chris, an Eric to get their items ... AND Adam must also hope no one new comes along to offer to buy for over $1.

Only when there are NO buy offers higher than $1, will Adam win and get the item.

But that is also assuming Adam is the first low offer of $1. If 20 other people already had offered to pay $1 before Adam did.. then all 20 of those people would get their item *before* Adam finally did.

And again that's ONLY if no higher buy offers came in first.
AzKat 🐔 Nov 16, 2017 @ 2:04pm 
Originally posted by wuddih:
no, the $4 guy pays $1 because that is what the seller asked for.

So basically the guy who said he will pay the most (regardless of when he made the buy order) will be the one who buys it at the price the seller listed the item?

For some reason I always thought the first one to make the "closest" and "oldest" buy order takes the item.

Thanks for the replies guys/gals/its.

I read the long ass reply above, I get it now, thanks again :)
Last edited by AzKat 🐔; Nov 16, 2017 @ 2:06pm
Hanomaly Nov 16, 2017 @ 2:37pm 
Originally posted by AzKat:
I read the long ass reply above, I get it now, thanks again :)

sorry i know i type a lot :sfsmile:
Jubejubes Jul 15, 2020 @ 5:23pm 
"cheapskates" lol. why is this being shoved on the customer who wants to purchase something for a fair price.

For instance, if there are 1000 buy orders for a platinum card @0.5 each, and you are putting your card up for sale for $60 each..

and NO ONE wants to pay that, and your listing eventually just expires, and you keep reposting it for $60 each..

the people wanting to buy it for $.5 each are not cheapskates.

THE LITERAL VALUE OF YOUR CARD IS $0.5 BECAUSE EVERYONE WHO WANTS TO BUY IT ONLY WANTS TO PAY THAT AMOUNT. (it has no base value, despite what you think. it's worthless unless someone assigns worth to it. if the worth being assigned to it is $0.5 by 1000s of customers..then it's worth $0.5 not the $60 you think it's worth. if it's sold for 0.5 -$1 in the past, then it's worth $0.5 - $1, that's how this works)

The person selling the card for $65 is the one with the issue. He never sells his card and just keeps reposting it for the same price that no one wants to pay for it.

uh huh.


as for the OPS question and the accepted answer..

thanks for the information, helpful.

Last edited by Jubejubes; Jul 15, 2020 @ 5:27pm
Kitto Jul 15, 2020 @ 9:21pm 
Originally posted by Hinoutoumei(火王刀メイ):
"cheapskates" lol. why is this being shoved on the customer who wants to purchase something for a fair price.

For instance, if there are 1000 buy orders for a platinum card @0.5 each, and you are putting your card up for sale for $60 each..

and NO ONE wants to pay that, and your listing eventually just expires, and you keep reposting it for $60 each..

the people wanting to buy it for $.5 each are not cheapskates.

THE LITERAL VALUE OF YOUR CARD IS $0.5 BECAUSE EVERYONE WHO WANTS TO BUY IT ONLY WANTS TO PAY THAT AMOUNT. (it has no base value, despite what you think. it's worthless unless someone assigns worth to it. if the worth being assigned to it is $0.5 by 1000s of customers..then it's worth $0.5 not the $60 you think it's worth. if it's sold for 0.5 -$1 in the past, then it's worth $0.5 - $1, that's how this works)

The person selling the card for $65 is the one with the issue. He never sells his card and just keeps reposting it for the same price that no one wants to pay for it.

uh huh.


as for the OPS question and the accepted answer..

thanks for the information, helpful.
Why necro this post?
Darren Jul 16, 2020 @ 12:52am 
Originally posted by Web_Kitto:
Originally posted by Hinoutoumei(火王刀メイ):
"cheapskates" lol. why is this being shoved on the customer who wants to purchase something for a fair price.

For instance, if there are 1000 buy orders for a platinum card @0.5 each, and you are putting your card up for sale for $60 each..

and NO ONE wants to pay that, and your listing eventually just expires, and you keep reposting it for $60 each..

the people wanting to buy it for $.5 each are not cheapskates.

THE LITERAL VALUE OF YOUR CARD IS $0.5 BECAUSE EVERYONE WHO WANTS TO BUY IT ONLY WANTS TO PAY THAT AMOUNT. (it has no base value, despite what you think. it's worthless unless someone assigns worth to it. if the worth being assigned to it is $0.5 by 1000s of customers..then it's worth $0.5 not the $60 you think it's worth. if it's sold for 0.5 -$1 in the past, then it's worth $0.5 - $1, that's how this works)

The person selling the card for $65 is the one with the issue. He never sells his card and just keeps reposting it for the same price that no one wants to pay for it.

uh huh.


as for the OPS question and the accepted answer..

thanks for the information, helpful.
Why necro this post?

It's also not accurate. Wasn't even during the period before it was necroed.

https://support.steampowered.com/kb_article.php?ref=6088-udxm-7214#buyordersnewlistings

If multiple buy orders satisfy a new market listing, which buy order gets processed?

We have made some changes to how this works in March of 2017, and again in July of 2017 to try to be more fair for users of all currencies.

The oldest matching buy order will be selected. It used to be that the buy order for the highest amount after currency conversion would be selected, but that was unfair to users of some currencies as the maximum amount differs from currency to currency. So now, if multiple buy orders could fulfill a newly-listed item, the oldest buy order will be selected.
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Nov 16, 2017 @ 12:02pm
Posts: 12