How do OSRS Grand Exchange prices actually work?
OSRS does not expose a complete public Grand Exchange order book. The in-game guide price is a reference value, while community real-time services observe completed transactions and report recent high and low sides. Use price, timestamp, volume, tax and a small test order together; no single number proves what your next order will fill for.
Key takeaways
- Guide price is a reference, not a promise that an order will fill at that value.
- Latest high and low values are observations of recent completed trades, not every open offer.
- A price without a timestamp and volume context can be dangerously misleading.
- Your executable price is always the result of the order you place inside the game.
Start by separating three different price ideas
Players often say “the GE price” as if one authoritative number exists. In practice, they may be talking about the in-game guide price, a recent instant-buy observation or a recent instant-sell observation. Those values answer different questions. Guide price provides a familiar anchor. A recent high-side trade helps estimate what an impatient buyer paid. A recent low-side trade helps estimate what an impatient seller accepted.
That distinction matters because a margin is created between two sides of a market. If you compare a guide value with a recent transaction without noticing the difference, the apparent opportunity can be entirely artificial. LootPath labels instant buy and instant sell separately so the calculation can be audited instead of hiding both sides behind one generic price.
- Guide price: a reference value shown by the game.
- Recent high: a community-observed transaction commonly associated with an instant buyer.
- Recent low: a community-observed transaction commonly associated with an instant seller.
What the real-time price service can and cannot see
The OSRS Wiki real-time price service publishes latest high and low observations, their Unix timestamps, short-interval averages and traded volume. These are community-collected transaction signals. They can be extremely useful because they react faster than a broad guide value, but they still do not reveal every buy and sell offer waiting inside the Grand Exchange.
That means the feed is not equivalent to a stock-exchange order book. You cannot see exact market depth, how many items sit ahead of your offer or whether one unusual transaction moved the latest value. When either side has never been observed, the API can return a null value. A responsible tracker should show that absence rather than replace it with a fabricated price.
Read the timestamp and volume before the margin
A 100,000 GP spread can look exciting until you notice that one side is hours old. The older observation may describe a market state that no longer exists. Compare both timestamps, not just the newest one, because a fresh buy and stale sell can create a false margin. For fast-moving items, even a short delay can matter after an update, content release or sudden change in demand.
Volume adds another layer. A frequently traded resource usually allows smaller tests with less waiting, while a rare item can show an attractive percentage return and still be difficult to enter or exit. Five-minute volume is not a guarantee of liquidity at your exact price, but it helps distinguish an active market from a lonely transaction. Buy limit and available capital then determine whether the opportunity is large enough to matter.
- Check the age of both sides of the price.
- Compare short-interval volume with the quantity you intend to trade.
- Confirm the item buy limit before scaling a calculation.
- Treat low-volume percentage returns as higher-risk signals.
A visible spread is not the same as net profit
Suppose the recent low side is 980,000 GP and the recent high side is 1,010,000 GP. The visible spread is 30,000 GP, but the sale can be subject to Grand Exchange tax. Net profit therefore requires the expected selling value minus tax and minus the actual acquisition cost. If either order fills at a worse price than the observation, the margin shrinks again.
ROI also needs the correct denominator. Divide estimated net profit by the capital committed, not by the sale value. A small absolute margin on a cheap, liquid item may be easier to repeat than a large percentage on an item that rarely trades. LootPath presents net and ROI as comparison tools, not as a guarantee that the full quantity will complete.
Use a small order to discover the current executable price
The safest practical workflow begins with observation and ends inside the game. Inspect both sides, their timestamps, short-term volume and tax. Place a one-item or otherwise small test order, depending on the value of the item. Record the actual fill price instead of assuming the public observation is still available. Only then decide whether the remaining margin justifies more capital.
A test order has a cost: an impatient buy or sell may sacrifice part of the margin. That cost is often preferable to committing an entire cash stack to an unverified signal. If the item does not fill, move the offer gradually and decide in advance when the opportunity is no longer attractive. Do not chase a displayed margin after the market has already moved.
- Observe recent high, low, times and volume.
- Calculate tax-adjusted break-even before entering.
- Test with one item or a deliberately small quantity.
- Scale only from the price that actually filled.
- Stop when the new price crosses your break-even threshold.
Common mistakes that make a tracker look wrong
Many apparent tracker errors are interpretation errors. The latest values can update while an older screenshot, guide value or cached page remains visible elsewhere. A user can also reverse the high and low sides, forget tax, compare different timestamps or assume a completed trade represents all open offers. These mistakes produce confident but incompatible numbers.
There are also genuine data limitations. An upstream service may be unavailable, an item may not have a recent observation or a thin market may be dominated by one trade. LootPath keeps unavailable values unavailable and identifies its cache target. When the signal looks unusual, open the linked source, compare the in-game GE and avoid turning an estimate into a claim about guaranteed profit.
Questions players ask
Is the OSRS guide price the real selling price?+
It is a useful reference, but it does not guarantee that a buy or sell order will fill at that amount. Current offers and completed transactions can be above or below it.
Why are instant-buy and instant-sell values reversed on some sites?+
Naming conventions differ. LootPath describes the high side as the value commonly paid by an impatient buyer and the low side as the value commonly accepted by an impatient seller, then exposes both inputs.
Can a GE tracker guarantee profit?+
No. Prices, volume, tax, buy limits and execution change. Use a tracker to screen an idea, then verify it with a small order in game.
Sources and verification
These references support the game mechanic or live-data boundary described above. Check the current source before a large in-game decision.
Independent fan-made OSRS content. No Jagex affiliation or endorsement.