Prices from the OSRS Wiki real-time API (a Wiki + RuneLite partnership), refreshed every 60s.
Profit = sell − cost − GE tax (2%, capped 5M). Pieces priced at their buy-offer (instant-sell) fill, sets at their sell-offer (instant-buy) fill — the standard flip view, so real fills land inside the spread.
A ? marks a price that hasn't traded recently. Metal (lg)/(sk) sets are auto-discovered from the live data; unique sets (Barrows, Virtus, Torva, relic hunters…) come from a hand-mapped recipe table you can extend.