How Grand Exchange prices actually work

Updated July 23, 2026 - 8 minute read

Ask three players what an item "costs" and you can get three different numbers: the guide price in the GE interface, the instant-buy price a tracker shows, and whatever someone actually paid five minutes ago. All three are real, they just measure different things. Understanding how the Grand Exchange forms prices, and where each number comes from, is the foundation under every other market skill in the game.

The GE is an order book

The Grand Exchange works like a real-world exchange. Buyers post offers ("buy 100 at up to X"), sellers post offers ("sell 100 at X or better"), and the engine matches them. When a buy offer meets a sell offer at a compatible price the trade executes, with the older offer setting the price, so patient players naming good prices get filled at their number and impatient players cross the spread to trade instantly.

From that one mechanic, everything else follows:

What the spread tells you

Spreads are not arbitrary. A tight spread means the item trades constantly and competition between flippers has squeezed the margin; think popular runes, food and ammo. A wide spread means few offers, so the book is thin: niche gear, dead content drops, cosmetics. A spread that suddenly widens is information, and usually means one side of the book vanished, either because news made holders pull their sell offers (price about to rise) or because buyers evaporated (price about to fall).

Volume is the context that makes a spread readable. A 5% spread on an item that trades thousands of times a day is a real opportunity; the same spread on an item that trades twice a week is a trap where your gp will sit for days. Every chart on this site shows volume under price for exactly this reason.

Guide price vs real-time price

The number shown inside the game's GE interface is the guide price, a trailing average that Jagex updates roughly daily. It is useful as a slow reference and it is what many casual players mean by "the price", but it lags the live market by hours to days. During a spike or crash the guide price can be wildly wrong, and items are routinely bought and sold far from it.

Real-time prices come from a different source entirely: the OSRS Wiki's real-time price API, which aggregates actual trades observed from consenting players running the RuneLite client. Completed GE trades are reported anonymously, and the API publishes the latest instant-buy and instant-sell for every item. It is crowdsourced telemetry of real executions, which is why it tracks the live market within minutes.

GrandExchange.com uses the real-time feed for OSRS (updated continuously) and the official WeirdGloop API for RuneScape 3, with history on both stretching back to 2021. When our chart and the in-game guide price disagree, the chart is almost always the truer picture of what you will actually pay right now.

Why prices move

Under the hour-to-hour noise, GE prices move for a small set of reasons:

To see which of these is in play on any given day, start from the top movers page and the sector view on market indices, then drill into individual charts. And when a chart looks confusing, the next article, how to read GE price charts, is the tool for taking it apart.

All Grand Exchange articles