RuneCapital is a market analysis website for the game Old School Runescape.
You can make an account (completely free) to check out the site, or keep scrolling to learn more.
New to flipping? Check out our guide.It's time to hop on a soapbox. Most OSRS flipping websites aren't showing you real prices.
That may come as a shock – but I promise, it's true. What they are showing instead are price aggregates. In plain English, they're showing you snapshots of the average price over some interval like 5 minutes, an hour, or if you zoom out enough, a whole day.
Why do they do this? Well, for looking at long-term trends, the minute-by-minute granular data is overkill. You don't need to see every single datapoint to get the big picture. It can make sense to aggregate when you're looking at more than a few days of data at a time, yet many flipping sites still use aggregates for all their price charts... How come?
The answer has to do with how the Wiki Realtime API, source of all high-quality OSRS market data, shares its data. The Wiki's data comes in three primary forms:
/latest
, which reflects latest real prices paid for an item, and is
updated every
minute/5m
, which gives you the average high & low price of items plus the volume traded for a
5-minute window/timeseries
, which gives you average high & low price plus volume traded over time for
a single
itemSubtle yet crucial detail buried in there: the only source of data that gives true price points is
/latest
-
and you can only get the last minute of data. There is no way to look up old values. If you're making a
flipping
site, that means you have to fetch /latest
data every minute, store it yourself, and send it
out to users yourself.
⚠ None of this is intended as criticism of the Wiki's API design. To the contrary, the design is optimized well for common use-cases, generally pleasant to use, and has had exceptional uptime. This site wouldn't be possible without the Wiki team. My goal is only to explain why most sites are following the path of least resistance. ⚠
To avoid the complications of recording and relaying the realtime data to all users themselves, many flipping sites instead opt to have users' browsers fetch price history directly from the Wiki API. The site's code then runs locally in the users' browsers to process and display the data for them.
There are big advantages to this: the flipping site doesn't have to keep their own database of price histories, the flipping site's server doesn't spend resources to send out its own price history data, and new updates from the API are available instantly to users.
The one big, glaring disadvantage? The only way that historic data can be pulled from the wiki is
in averaged form (usually from /timeseries
).
Hence, most OSRS flipping websites aren't showing you real prices. I started working on
RuneCapital because I
was annoyed that no one else at the time was using the /latest
data for charts.
Just gonna TL;DR it as much as possible.
For questions, comments, bug reports, media inquiries, and cat photos, please email
billy@rune.capital
.