How to Find High-Margin Flips in OSRS
A practical framework for spotting flips worth your gold, and the traps that make a big margin worthless.
"High-margin" is one of the most misunderstood phrases in flipping. A beginner sees a 200,000 gp gap on an expensive item and assumes it's a goldmine. An experienced flipper sees the same number and asks four more questions before touching it. This guide walks through how to read a margin properly, so you spend your capital where it actually compounds.
Absolute margin vs. percentage return
The raw margin (sell price minus buy price) tells you the gold per item. But gold per item, on its own, is meaningless without the price you paid. The number that lets you compare items fairly is the percentage return: margin divided by buy price.
Item A: buy 1,000 gp, sell 1,080 gp → 80 gp margin = 8.0%
Item B: buy 2,000,000 gp, sell 2,040,000 gp → 40,000 gp margin = 2.0%
Item B's margin is 500× bigger in raw gold, yet Item A is the better flip per gp of capital deployed. Unless you have so much gold that you can't find enough of Item A to soak it up, the percentage return is what compounds your bank. High-value flips matter mainly when your capital is large enough that small-percentage moves still produce meaningful absolute profit.
Liquidity is half the trade
A margin you can't realise isn't a margin. The single biggest mistake new flippers make is treating the spread as if it were guaranteed profit, when it's really just an offer. Both sides still have to fill. That depends on volume: how many units of the item trade per day.
High-volume items (popular consumables, common runes, widely used supplies) fill in seconds and let you complete many cycles per day. Low-volume items may show a tempting spread precisely because almost nobody is trading them, and your offer can sit unfilled for hours while the price moves against you. As a rule, a modest margin on a liquid item beats a fat margin on a dead one, because you can repeat it and your capital is never trapped.
Twisted bow~1.55B gp110 / day
Dragon claws~42.7M gp650 / day
Abyssal whip~1.08M gp3.8K / day
Rune platebody~39K gp79K / day
Nature rune~125 gp17.4M / dayThe pattern is consistent: the pricier the item, the thinner the volume. A juicy-looking spread on a 1.5B item that trades ~100×/day can strand your gold for hours. A small spread on Nature runes never will.
The two-question test: before any flip, ask "what's my percentage return after tax?" and "how many of these trade per day?" If you can't answer the second, you're gambling, not flipping.
Net margin after tax
Every sale pays the 2% Grand Exchange tax, so the spread you see is never the spread you keep. Net margin = sell − buy − (2% of sell). On thin spreads this is the difference between profit and loss, and on percentage-return terms the tax is a flat headwind you must clear before anything counts.
Buy 5,000 gp, sell 5,150 gp. Raw margin 150 gp (3.0%).
Tax = 2% × 5,150 = 103 gp.
Net margin = 150 − 103 = 47 gp (0.94%). The tax took two-thirds of it.
The lesson: target spreads comfortably wider than the tax, and treat any flip whose entire edge is under about 2 to 3% with suspicion. For the full mechanics, see Understanding GE tax and buy limits.
Capital efficiency and buy limits
Because each item has a buy limit, the real question isn't "what's the best margin?" but "what's the best margin I can buy in volume right now?" A flip's per-cycle profit is roughly net margin per item × quantity you can buy, and the quantity is capped by the buy limit and by how much the market will sell you at a good price.
This is what "capital efficiency" means: profit generated per gp of capital tied up, per unit of time. The best flips are the ones where a healthy percentage return meets a buy limit big enough to put real gold to work. A 10% return on an item with a buy limit of 8 is fun but tiny; a 4% return on an item with a buy limit of 10,000 can move serious profit every four hours.
Where high margins actually hide
- Items reacting to a game update. When an update changes how an item is used, demand can shift faster than the price adjusts, opening a temporary spread. Official patch notes are worth watching.
- Mid-price, high-volume staples. Less glamorous than rares, but they offer repeatable percentage returns that compound through many cycles a day.
- Items recovering from a spike or crash. After a sharp move, the spread often widens while the market finds a new level, though this is also where trends matter most.
- Seasonal or event-driven demand. Predictable cycles in consumables tied to popular activities can create recurring windows.
Margin traps to avoid
- The stale-price illusion. A wide gap on a thinly traded item is often just an old, un-updated last price, not a live opportunity. If volume is near zero, the margin is probably fiction.
- The crashing item. A big spread on something in free-fall means you may buy at today's price and sell into tomorrow's lower one. Always check the direction of the trend.
- The one-sided market. Plenty of buyers but no sellers (or vice versa) means one leg of your flip won't fill. You need two-sided volume.
- Over-concentration. Dumping your whole bank into one "great" flip ignores buy limits and ties up capital. Spread it.
A repeatable workflow
- Filter for items whose net percentage return (after tax) clears your minimum.
- Of those, keep only the ones with enough two-sided daily volume to fill both legs reliably.
- Rank what's left by capital efficiency: net margin × buyable quantity, against the gold you have to deploy.
- Check the trend so you're not buying into a fade.
- Act, track the position, and rotate as buy limits reset.
Every step of that has a control behind it on the Margins board, which is worth building once and saving. Step one is a filter on ROI, which is already the after-tax figure, so nothing is left for you to net out. Step two is a filter on Trades an hour, plus Last bought within 15 min and Last sold within 15 min, which is the direct answer to the stale-price illusion above: a wide spread whose sides last traded fifty minutes ago fails this filter and disappears. Step three is a sort on Profit@Limit, the after-tax margin multiplied by the buy limit, which is capital efficiency expressed as a column. Steps four and five are yours: open the item page for the chart, then track what you place so My Flips tells you when a limit is free again.
The board also marks spreads that have historically failed to hold up, and those markers deserve attention on a page about big margins specifically, because a fragile spread is where the most tempting numbers tend to sit. A marked row is not automatically a bad trade, but it is one that has not repeated, so treat it as a one-off rather than something to build a rotation on.
A worked comparison: which flip wins?
Put the framework to work on two candidates that a beginner would rank the wrong way round. Flip One is a rare weapon: buy at 40,000,000 gp, sell at 40,900,000 gp, a headline margin of 900,000 gp that looks enormous. Flip Two is a mid-price supply item: buy at 5,000 gp, sell at 5,300 gp, a margin of 300 gp that looks like nothing. On raw gold, Flip One wins by three thousand to one, and that is exactly why it is tempting.
Now run the four checks. On percentage return after tax, Flip One looks like a 900,000 gp margin, but the 2% tax on a 40.9M sale is about 818,000 gp, so the actual profit is only about 82,000 gp, roughly 0.2% on the 40M deployed. Flip Two clears 300 minus the 2% tax on 5,300, about 194 gp on 5,000, close to 3.9%. Flip Two returns almost twenty times as much per gp of capital. On liquidity, the rare weapon might trade a few hundred times a day, so a large position could sit for hours, while the supply item trades tens of thousands of times a day and fills in minutes. On buy limit, the weapon's limit is tiny, so you can only ever hold a handful, while the supply item's limit lets you buy thousands per window. On trend, both need a glance, but the illiquid weapon is the one more likely to be quoting a stale price.
Add it up and Flip Two wins on every axis that compounds a bank: higher return per gp, faster fills, and a buy limit that lets you actually deploy capital and repeat the trade. Flip One is not worthless, it is simply a flip for a player whose bank is so large that even a thin 0.2% on 40M is meaningful gold, and who has the patience to wait on a thin market. For everyone else, the boring supply item is the better flip, and recognising that at a glance is the entire skill this guide is teaching.
This is exactly the pipeline GE Uncut automates: it scans live prices every minute, filters for opportunities with real two-sided volume, and ranks them by capital efficiency against the capital and thresholds you set. So you're choosing between vetted candidates instead of eyeballing thousands of items. We publish the concepts here, not our exact internal parameters, but the framework above is the same one any disciplined flipper can apply by hand.
High-margin items to study
Live prices, spreads and volume for the kind of items this guide is about: Dragon claws, Armadyl godsword, Twisted bow and Bellator ring.
GE Uncut is an unofficial, fan-made tool, not affiliated with or endorsed by Jagex Limited. RuneScape and Old School RuneScape are trademarks of Jagex Limited; in-game content and item images are the property of Jagex Limited, used for reference only. Price data is from the OSRS Wiki real-time prices API. See data attribution.