Jump to content

How the Grand Exchange Fulfills Offers


Elf Spice

Recommended Posts

Pardon me if this sounds like another crackpot theory, but I as well as many others always assumed that there existed a queue system for offers on the GE at a given price point.

 

Say an item was being bought out at max. The assumption was that the first person to put an offer in for max would get any items that trickled in first until he reached his buy limit, then the second person would get his offer filled, and so on. Same deal for sell offers.

 

Well, I may have recently found evidence that contradicts the above and seems to suggest that the GE fulfills offers randomly. To test this I hopped on my main and another account to buy 500 grimy avantoes at the same price: 10 gp above med. Here's what happened:

 

I first put in the offer on my main. The avantoe trickled in slowly, so I had the best bid.

 

zJzav.png

 

I then put the same offer on my alt

 

oGVC4.png

 

Surprisingly, the offer on my alt started filling before I had completed my offer on my main, as I checked my main immediately afterwards to see it was still incomplete.

 

XnTmp.png

 

So what this leads me to believe is that the GE finds all the players with the same best bid, then for every new sell offer a random number is generated. Then the bidder with said corresponding number gets every item in that offer. Same goes for an item dump - Random number for every person selling at the best ask.

 

Doesn't this mean that sniping is essentially an exercise in futility? If there's no priority or queue, then your odds of sniping, say a phat, are the same as someone who made an offer months ago.

Link to comment
Share on other sites

I think there is a priority: However it is still random..

 

Just if you put in 10 minutes earlier say you have a 0.6 chance to get, while someone else has 0.4 chance to get the item.

First they came to fishing

and I didn't speak out because I wasn't fishing

 

Then they came to the yews

and I didn't speak out because I didn't cut yews

 

Then they came for the ores

and I didn't speak out because I didn't collect ores

 

Then they came for me

and there was no one left to speak out for me.

Link to comment
Share on other sites

It is possible that the Ge does the "lottery-system" per offers...however.

 

I also find it perfectly feasible that it dumps each person's sell offer into a corresponding buying offer, and then chronologically continues down the line.

 

If this were the case, sniping would still be feasible, and it's still possible that your second offer completes before your first. Did you ever see your second offer update twice in a row?

 

It's all hypothetical at this point really, as there's insufficient proof either way.

Link to comment
Share on other sites

I think of it like Lootshare...

 

In this case, getting your offer in first, is like missing a drop (having high LSP)

You have the best chance of your offer getting done first, but that doesn't mean others can't get theirs in either

whatisrush-1.png

Fisher/Woodcut------Me-----Miner/crafter----Stabber----Leecher

^Golvellius must be so proud^

FlowerPower.png

Link to comment
Share on other sites

When im flip merchanting i sometimes put in double offers for high bulk items like uncut dragonstones, which have a limit of 5k. i put in 2 offers and they both buy uncut dragonstones relatively at the same speed. My theory is that the more offers you have on 1 item the faster it will buy, providing you've got the best bid price.

 

Edit: when i say faster, i mean the faster you'll hit the limit on your item.

 

I dont always do this though, only if i have a spare g.e slot open, and most of the time i don't.

Ejaz.png

Ejaz.png

Link to comment
Share on other sites

It is possible that the Ge does the "lottery-system" per offers...however.

 

I also find it perfectly feasible that it dumps each person's sell offer into a corresponding buying offer, and then chronologically continues down the line.

 

If this were the case, sniping would still be feasible, and it's still possible that your second offer completes before your first. Did you ever see your second offer update twice in a row?

 

It's all hypothetical at this point really, as there's insufficient proof either way.

 

It's not quite as simple as sell offers matching with corresponding buying offers. If you put in an offer for a bought out item for med, your offer would fulfill at max. It wouldn't go to the corresponding buy offer at med. The newer offer gets the better end of the deal. Either that or I am misinterpreting what you're saying.

 

And my alt offer definitely finished after my main's offer.

 

When im flip merchanting i sometimes put in double offers for high bulk items like uncut dragonstones, which have a limit of 5k. i put in 2 offers and they both buy uncut dragonstones relatively at the same speed. My theory is that the more offers you have on 1 item the faster it will buy, providing you've got the best bid price.

 

Edit: when i say faster, i mean the faster you'll hit the limit on your item.

 

I dont always do this though, only if i have a spare g.e slot open, and most of the time i don't.

 

Don't Dstones have a limit of 100? I think if you wanted to test out if multiple offers buy faster than single offers, you would have 1 offer for 50 dstones and 2 offers for 25, all at the same price.

Link to comment
Share on other sites

Say an item was being bought out at max. The assumption was that the first person to put an offer in for max would get any items that trickled in first until he reached his buy limit, then the second person would get his offer filled, and so on. Same deal for sell offers.

It's not like that! Say, there's nobody selling a specific item atm. Mr A puts in an offer of 100 of those items at max. Then Mr B does it only for 1 item. And finally Mr C wants 10 of those after that. Then comes Mr Z who wants to sell 10 pieces of that item. Mr A gets all of those as he was first. Mr Z says "Oh, this was great. Let us do it again!" He puts in 10 again. Mr B gets 1 of it and the other 9 gets Mr C. Why is that? It's simple. When your offer gets updated you will be put at the end of the queue. The next item sold will get Mr A.

[404] Signature not found.

Link to comment
Share on other sites

The way I look at it offers are completed by stock of an item (at different price levels) and time it was bought. For example:

 

Billy is buying whips for 3.1m and put his offer in at 1 PM

Jill is buying whips for 3.1m and put her offer in at 1:30 PM

Andy is buying whips for 3m and his offer is also 1PM

 

Billy is going to get his whips the soonest because he is buying it for the highest price and he bought it sooner than Jill. The Grand Exchange doesn't give it to him because it see's he has a higher price however. The reason he would get it quicker is because there are more people are willing to sell it for 3.1m than 3m and therefore there is a larger stock of whips for people who are willing to pay 3.1m than there are for people who are willing to pay 3m (Also more people wanting to buy it for 3m). Then it comes down to whether or not the GE gives it to Billy or Jill and this is where chance comes into play. The longer Billy keeps his offer in the GE the higher chance he has of buying the whip over people who are willing to pay the same price. Although this is only a chance and Jill may get lucky enough to buy a whip before Billy, but this is highly unlikely. I assume Jagex put this in so people aren't waiting in line for items as there are thousands of runescape players each day and that line would be long as hell.

 

Pure speculation of course.

1288581197250-1.jpg
Link to comment
Share on other sites

Say an item was being bought out at max. The assumption was that the first person to put an offer in for max would get any items that trickled in first until he reached his buy limit, then the second person would get his offer filled, and so on. Same deal for sell offers.

It's not like that! Say, there's nobody selling a specific item atm. Mr A puts in an offer of 100 of those items at max. Then Mr B does it only for 1 item. And finally Mr C wants 10 of those after that. Then comes Mr Z who wants to sell 10 pieces of that item. Mr A gets all of those as he was first. Mr Z says "Oh, this was great. Let us do it again!" He puts in 10 again. Mr B gets 1 of it and the other 9 gets Mr C. Why is that? It's simple. When your offer gets updated you will be put at the end of the queue. The next item sold will get Mr A.

 

Hmm...I like your explanation. It makes sense in the context of my test. I wasn't paying attention to the "One or more of your offers have been updated" messages though, although it should be simple enough to test.

Link to comment
Share on other sites

That just means your second account was getting a greater number of herbs per sale.

 

This, sales are split between equal offers starting with oldest -> newest. That's why people use more than 1 GE slot for the same item (to get more trades per "round" through equal offers).

2496 Completionist

Link to comment
Share on other sites

If you're buying multiple items, you only get priority on your first- then it goes to someone else.

 

Say I get an offer in for 2 divine spirit shields right after the update, and someone else gets one 1 second after me. I get the first divine sold, and he gets the second. The second one of my offer is shifted to the bottom of the queue as soon as my first buys, so you can't snipe two of something, just one.

 

That's why when buying stuff like herbs you can still get them.

Join "DG Sweepers" Clan Chat for Dungeoneering Floors | Accepting all tipiters who are Willing to Learn |

Jelly.pngOccultEpicKeyer21.pngBladewing.png

Link to comment
Share on other sites

I don't know about that, I'm sure there is some sort of "seniority" with elder offers. Say a month in difference or somethin of the sort.

Proof?

 

The OP has proof, but you do not.

Amitoz.png

Come to my Clan chat (I'm there if I'm online) if you wish to borrow a Green H'ween mask, Blue H'ween Mask, Red H'ween Mask, or Santa for a reasonable price.

Link to comment
Share on other sites

I don't know about that, I'm sure there is some sort of "seniority" with elder offers. Say a month in difference or somethin of the sort.

Proof?

 

The OP has proof, but you do not.

Well, we do know for a fact that sniping (getting an early offer in right after the update) bought out items is effective. There are even bots that do it for you. That much can't be denied.

Join "DG Sweepers" Clan Chat for Dungeoneering Floors | Accepting all tipiters who are Willing to Learn |

Jelly.pngOccultEpicKeyer21.pngBladewing.png

Link to comment
Share on other sites

When im flip merchanting i sometimes put in double offers for high bulk items like uncut dragonstones, which have a limit of 5k. i put in 2 offers and they both buy uncut dragonstones relatively at the same speed. My theory is that the more offers you have on 1 item the faster it will buy, providing you've got the best bid price.

 

Edit: when i say faster, i mean the faster you'll hit the limit on your item.

 

I dont always do this though, only if i have a spare g.e slot open, and most of the time i don't.

 

This is right. Earlier offers just have a higher chance of being filled. ALWAYS use extra slots if you can, because from what I have seen, the GE treats each offer as if it was from a different person(until you hit ther 4 hour limit), so the more boxes you have, the more likely you are to get whatever you want.

 

EDIT: Multiples in one box have significantly lower chances compared to the same numebr of total offers in separate boxes from what I've seen.

Barrows: 9~2 V Brass,V Flail,2 Dh Plate,V Helm,V Skirt,T Legs,Malevolent Shield DKing: 48~6 W Ring,13 A Ring,8 M Staff,9 S Ring,7 B Ring,3 Seercull
Dragon Drops: 500+~50+ Med,26 Axe,3 Chain,10+ Legs,10+ Spear,2 D2h,10+ L Half,49 Boots,2 DDs,10+ Lump,9 Claws,50+ Dagger,14 Visage,50+ Mace,4 Scimitar,7 Hasta,Baxe,50+ Long,30+ Royal,2 Kite,4 Ward,2 Plate,Staff,Hammer,Limbs, Mattock,Halberd
GWD: 156~4 S Staff,50+ Shard,9 B Tass,13 B Plate,5 B Boots,6 A Plate,11 S Sword,8 A Hilt,4 A Skirt,9 A Helm,S Hilt,3 B Hilt,B Glove,2 A Buckler,Z Ward,Z Garb,2 Z Boots,B Shield,B Helm

Corp: 3~Elysian,2 Sp Sh Nex: 6~Torva Legs,Cere,P cowl,Z bow,2 T boots + GWD2: 9~2 Glaive,Wand,2 Crest,Blade,2 Essence,Core Araxyte: 5~Web,3 Pheromone,Fang + Raids: 4~3 Codex,P Boots  + Trails: 2~Bob Shirt,Fortunate

Etc: 64~3 Sceptre,B Mask,16 Whip,2 Focus Sight,5 D Bow,7 SOL,Ragefire,2 Steadfast,Arma Staff,6 Rider Armor,5 Vine,2 Razorback,2 A Wand,Abby Orb,3 Blood Shard,6 Hydrix,Gland,Asc Xbow
[spoiler=Capes]Quest Cape Aquired 12-7-07 ~ Level 93 + + + Completionist Cape Aquired 5-22-15 ~ Level 138
Hitpoints Cape Aquired 9-21-09 ~ Level 131 + Magic Cape Aquired 9-24-09 Attack Cape Aquired 3-5-10 ~ Level 135 Summoning Cape Aquired 3-12-10

Strength Cape Aquired 6-1-11 ~ Level 137 Fire Cape Aquired 6-23-11 Defence Cape Aquired 7-5-11 + Ranged Cape Aquired 8-1-11 Kiln Cape Aquired 2-26-12 ~ Level 138
Dungeoneering Cape Aquired 4-22-12 + Slayer Cape Aquired 6-25-14 ~ Level 200 + Herblore Cape Acquired 12-9-14 ~ Level 138 Prayer Cape Acquired 12-20-14
Agility Cape Acquired 1-4-15 + Hunter Cape Acquired 1-30-15 Construction Cape Acquired 1-31-15 Crafting Cape Acquired 2-22-15 Thieving Cape Acquired 3-18-15
Runecrafting Cape Acquired 4-14-15 Mining Cape Acquired 4-19-15 Fishing Cape Acquired 4-25-15 Firemaking Cape Acquired 4-26-15 Woodcutting Cape Acquired 4-26-15
Cooking Cape Acquired 4-26-15Smithing Cape Acquired 4-28-15 Farming Cape Acquired 4-29-15 Divination Cape Acquired 5-3-15 Dungeoneering Mastery 5-4-15
Fletching Cape Acquired 5-4-15 Max Cape Acquired 5-4-15 + Invention Cape Acquired 11-9-16 Invention Mastery 5-16-19 + Archaeology Cape Acquired 10-30-20

Link to comment
Share on other sites

Amitoz, please don't try to bring the burdon of proof on other threads. This one is not like yours; the OP is not stating anything, mearly asking the members of this board and asking for his hypotheses to be debated so it can be perfected. This thread does not lack the burden of proof, because you can supply it.

sig2-3.jpg

 

Three months banishment to 9gag is something i would never wish upon anybody, not even my worst enemy.

Link to comment
Share on other sites

Amitoz, please don't try to bring the burdon of proof on other threads. This one is not like yours; the OP is not stating anything, mearly asking the members of this board and asking for his hypotheses to be debated so it can be perfected. This thread does not lack the burden of proof, because you can supply it.

It's still an unproven hypothesis.

Amitoz.png

Come to my Clan chat (I'm there if I'm online) if you wish to borrow a Green H'ween mask, Blue H'ween Mask, Red H'ween Mask, or Santa for a reasonable price.

Link to comment
Share on other sites

Doesn't this still mean it could go by order, but the GE only gives 1 item per time, going through a cycle? Could also mean the GE only completes one trade per time: Player A sells 10 herbs, Buyer A gets it (though he has an offer for 100), Player B sells 100 herbs, but Buyer B gets this offer since he's next (he also has an offer for 100 herbs).

 

Trade was completed based on offer input order; just doesn't mean a single trade can satisfy an offer input.

91215531.png

 

Poetry

Indexed Picture 1

Indexed Picture 2

 

Killed my maxed Zerker pure April 2010

 

Rebooting Runescape

 

91215531.png

Link to comment
Share on other sites

I posted a theory a while back about white list and black listed players, also a list in-between.

 

Basically white-listed got items instant, black-listed had to wait a very long time.

Link to comment
Share on other sites

I doubt there would be a system in place to further punish rule breakers by stalling their ge offers.

 

As for the more commonly traded items I would agree that there is more random distribution because filling the earliest offer's whole order, and doing so down the line, would create a pretty large backlog of orders I'd imagine. I think everyone agrees that earlier offers are fulfilled first most of the time but that simply doesn't work well with massively traded items so jagex allow one sale (say 100 herbs) to send your order to the end of the que for offers at that value (allowing more people at that price get their product faster), and as Sxq stated having multiple offers for 1 of an item would negate this rule as there is no reason to send a fulfilled order to the end of the line thus allowing your other 5 offers to be completed based on who was first without having them reset as they would if it was a single offer for multiples of the same item.

 

In the OP's example he is using an item that needs to use the que system to evenly distribute all the items fairly to all players, but I'd be willing to bet that in the cases of sniping one item the earliest offer will be fulfilled first. Of course the only way to test this is to make sure both offers would be filled in a given time (hard to do with anything worth sniping, I'm afraid) and see which completes first based on the time you place the offer.

 

Alternatively, put in a buy offer for 1 of the same herb (make sure you would find a price that wont buy immediately so you would have time to set the second offer on another account) and then see which buys first and go by that.

j_birdd.png
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.