Grand Exchange market report, Monday 31 August 2026
On Monday 31 August 2026, players traded an observed 3.75t gp across 4,150 items on the Grand Exchange. Bow string rose the most (+36.1%) and Jade amulet (u) fell the most (−21.7%). Twisted bow led trading with 289b gp. The bond closed at 11.2m gp (+0.8%). GE tax removed an estimated 58.7b gp.
Data age: 00:00–24:00 UTC on Monday 31 August 2026, 288 of 288 five-minute snapshots. Written and never changed since.
Top risers
Change from the first hour's average mid (00:00–01:00) to the last hour's (23:00–24:00), liquid items only.
| Item↓ | Open↓ | Close↓ | Change↓ | gp traded↓ |
|---|---|---|---|---|
| 151 | 205 | +36.1% | 556m | |
| 4,160 | 5,298 | +27.3% | 32.5m | |
| 757 | 943 | +24.5% | 43.8m | |
| 3,086 | 3,800 | +23.1% | 25.4m | |
| 1,242 | 1,502 | +21.0% | 34.4m | |
| 4,570 | 5,524 | +20.9% | 86.4m | |
| 1,585 | 1,912 | +20.7% | 147m | |
| 109 | 131 | +20.1% | 462m | |
| 4,650 | 5,581 | +20.0% | 65.9m | |
| 2,291 | 2,742 | +19.7% | 39.7m |
Top fallers
Same measure, biggest drops first.
| Item↓ | Open↓ | Close↓ | Change↓ | gp traded↓ |
|---|---|---|---|---|
| 1,282 | 1,004 | −21.7% | 25.3m | |
| 1,705 | 1,346 | −21.1% | 31m | |
| 2,785 | 2,255 | −19.0% | 25.2m | |
| 3,228 | 2,709 | −16.1% | 47.6m | |
| 5,907 | 4,996 | −15.4% | 27.1m | |
| 2,956 | 2,516 | −14.9% | 36.1m | |
| 6,012 | 5,150 | −14.3% | 63.3m | |
| 2,815 | 2,414 | −14.2% | 78.6m | |
| 638k | 553k | −13.4% | 666m | |
| 217 | 188 | −13.3% | 42.9m |
Most traded by gp
Observed gp traded over the day at the price of each trade bucket, both sides.
| Item↓ | gp traded↓ | Share↓ | Units↓ | Average price↓ |
|---|---|---|---|---|
| 289b | 7.7% | 206 | 1.4b | |
| 217b | 5.8% | 171 | 1.27b | |
| 205b | 5.5% | 251 | 816m | |
| 92.7b | 2.5% | 227 | 409m | |
| 90.3b | 2.4% | 253 | 357m | |
| 73.7b | 2.0% | 6,460 | 11.4m | |
| 61.5b | 1.6% | 196 | 314m | |
| 58.7b | 1.6% | 380 | 155m | |
| 54.6b | 1.5% | 107 | 510m | |
| 47.2b | 1.3% | 110 | 430m |
Sector index moves
Each sector's items that traded at least 5m gp on the day, weighted by gp traded, first hour against last hour. The same method as the sector indices.
| Sector↓ | Change↓ | Items↓ | gp traded↓ |
|---|---|---|---|
| Raw Food | +1.0% | 29 | 7.99b |
| Prayer | +0.8% | 29 | 17.1b |
| Tools | +0.7% | 30 | 9.82b |
| Cosmetics | +0.4% | 71 | 8.61b |
| Food | +0.3% | 56 | 13.6b |
| Teleports | +0.3% | 57 | 6.81b |
| Seeds | +0.2% | 41 | 16.2b |
| Herbs | +0.1% | 29 | 22.6b |
| Logs | −0.0% | 16 | 5.45b |
| Gems | −0.0% | 19 | 15.6b |
| Ores & Bars | −0.1% | 20 | 47.2b |
| Materials | −0.2% | 284 | 315b |
| Ammo | −0.4% | 102 | 60.5b |
| Jewellery | −0.4% | 104 | 258b |
| Weapons & Armour | −0.6% | 501 | 2.61t |
| Potions | −0.6% | 122 | 74.1b |
| Runes | −1.0% | 23 | 47.8b |
| Rares & 3rd Age | −8.8% | 10 | 862m |
Bond price
Old school bond, first hour against last hour, and the day's volume-weighted average.
Biggest margins that held all day
Both sides traded in every one of the day's 24 hours and the hourly spread beat the 2% GE tax in each. Ranked by the median hour's margin after tax. Bonds are never counted.
| Item↓ | Median margin after tax↓ | Weakest hour↓ | Typical buy↓ | Units traded↓ |
|---|---|---|---|---|
| +41,274 | 4,030 | 4.43m | 567 | |
| +34,173 | 8,415 | 2.66m | 237 | |
| +30,345 | 1,443 | 645k | 229 | |
| +21,438 | 2,807 | 462k | 326 | |
| +15,115 | 2,279 | 153k | 365 | |
| +11,392 | 1,195 | 946k | 304 | |
| +11,167 | 3,232 | 1.49m | 371 | |
| +10,670 | 8,154 | 512k | 380 | |
| +7,675 | 1,223 | 291k | 439 | |
| +7,372 | 2,800 | 168k | 328 |
Dumps and spikes
Moves of 5% or more in about 45 minutes on at least 3× normal volume, detected live by Pulse, that also passed the lead story's checks: liquid all day, trade flow agreeing with the move, and at least half the move still there at the close. One row per item, its biggest move.
| Item↓ | Move↓ | Change↓ | Mid before → after↓ | Volume vs normal↓ | Flow↓ |
|---|---|---|---|---|---|
| Dump | −41.2% | 4,499 → 2,648 | 13.2× | Sellers unloading | |
| Dump | −31.4% | 1,800 → 1,235 | 3.9× | Sellers unloading | |
| Dump | −31.2% | 10,108 → 6,954 | 3.2× | Sellers unloading | |
| Spike | +58.8% | 328 → 520 | 3.1× | Real buying | |
| Spike | +38.2% | 79 → 109 | 5.1× | Real buying | |
| Spike | +36.5% | 930 → 1,269 | 4.9× | Real buying |
95 dumps and 40 spikes in total. Sellers unloadingReal buyingLive feed →
GE tax removed (estimate)
An estimate, not a Jagex figure: every observed trade's units times the tax on its average price, both sides, with tax-exempt items left out.
- Weapons & Armour~38.7b
- Materials~6b
- Jewellery~5.15b
- Unclassified~1.81b
- Potions~1.53b
- Ammo~1.15b
- Ores & Bars~907m
- Runes~808m
- Herbs~449m
Method: the OSRS Wiki's five-minute data counts the trades RuneLite players saw, so the true total is higher than what is observed here. For each item, the day's insta-buy units are taxed at their average price and the insta-sell units at theirs: 2%, rounded down per item, capped at 5m gp, nothing under 50 gp, and nothing on the exempt list. Exempt items
How this report is made: written automatically from the OSRS Wiki real-time prices API once the UTC day ends, from the five-minute snapshots Offerbook stores. Risers and fallers need at least 500 units and 25m gp traded on the day, the same filter as Pulse. All values are gp. Nothing here is advice.