LIVE
Updated just now
Items Tracked ? Total catalog of tradeable items the system tracks. Persisted across restarts — only grows as the game adds items.
Active Dumps ? Items currently experiencing a price crash. These are high-profit opportunities — check the Dump Detection page for details.
Avg Margin ? Average net profit per item across all profitable items. Gives you a quick sense of overall market health.
Best Flip Score ? The highest Flip Score (JTI) in the market right now. The 0–100 score measures flip quality — 70+ is excellent, 50+ is good.
Your Logged P&L ? Your total profit from flips you've manually logged in the Trade Log. Tracks your personal performance over time.
0
🔥 Top Flips Right Now BY REALIZABLE 4H PROFIT
Top 10 Flips — 4h Profit Potential
💡 How to read this table: Items are ranked by Flip Score (JTI — our 0-100 composite) weighing margin %, volume, freshness, and liquidity. Higher score = better flip opportunity. The 4h Profit column shows realistic earnings within one buy-limit window, including the 2% GE tax. Data comes from the Grand Flip Out API (server intelligence), not Wiki-only estimates.
Item Buy ▸ Sell ▸ Margin ? Gross margin before GE tax. This is the raw spread between buy and sell price. Tax ? 2% Grand Exchange tax on every sale, capped at 5,000,000 GP. Automatically deducted by the GE. Net/Item ? Your actual profit per item after the 2% GE tax is subtracted. This is what you take home. Flip Score ▾ ? Flip Score (JTI), 0-100. A composite quality score combining margin %, volume, data freshness, and liquidity. Higher = better flip. 70+ is excellent. Limit ? GE buy limit — the maximum quantity you can purchase every 4 hours. Limits your profit ceiling per flip window. 4h Profit ? Estimated profit if you fill the entire buy limit within one 4-hour window, after GE tax. Based on current margins and volume. Vol (5m) ? Number of trades in the last 5 minutes. Higher volume = faster fills and more reliable margins. Trend
💎 What is a dump? When a player sells a large quantity below market price, the margin widens dramatically. These are the most profitable flip opportunities — but they're time-sensitive. The Recovery Probability tells you how likely the price is to bounce back to normal.
📈 Top Flips

Best margin flips by GP throughput (after GE tax).

Loading top flips…
💸 Missed Flips

Items that dipped and recovered in the last 24 hours. GP you left on the table.

Click "Load Missed Flips" to see opportunities you missed.
🧪 Processing Recipes: Some items can be bought in raw form, processed, and sold for profit. Herb cleaning and gem cutting are common examples. Profit shown is per-action after GE tax. Sorted by GP/hour — the best money-makers are at the top.
Live OSRS Wiki prices · profit = sell − buy − 2% GE tax
Input Item Output Item Input Cost Output Price Profit/Action ? Net GP earned per single action (clean one herb, cut one gem) after GE tax. GP/Hour ? Estimated profit per hour at max processing speed. Herb cleaning = ~900/hr, Gem cutting = ~120/hr. ROI ? Return on investment — profit as a percentage of input cost. Higher = better capital efficiency.
Loading recipe data...
📒 Trade Log: Track every buy and sell you make. See your profit per flip, total P&L, and performance over time. This is YOUR flipping journal — the key to improving your strategy. Data is stored locally in your browser. The RuneLite plugin also writes trade_log.ndjson on disk — see API schema below.
0
Total Profit
0
Total Flips
0
Avg Profit/Flip
0%
Win Rate
0
Best Flip
Cumulative Profit Over Time
Date Item Qty Buy Price Sell Price Tax Net Profit
👁 Watchlist: Add items you want to monitor. You'll see real-time prices and margin updates for your watched items. Unlimited items — no paywall, ever.
📈 Your Flipping Performance
Today's P&L
0
This Week
0
This Month
0
All Time
0
Daily Profit Breakdown
Most Profitable Items
🏅 Track Record & Performance

Proof before promises. This is how the dump model has actually performed — backtested out-of-sample, plus live calibration tracking published daily since June 5. We show the receipts here before ever surfacing the model's signal as trade advice.

Backtested edge Backtested · v4.1 · Out-of-sample
Slot-Manager Win Rate
8-slot GE manager, OOS
Avg GP / Flip
Slot-manager selection
GP/hr vs Naive
vs top-volume baseline
Model Quality (AUROC)
Calibrated, walk-forward
Your wealth tier → projected GP/hr
Pick your bankroll: Projected · population sim
Projected GP / hr
Projected GP / day
Win Rate
vs Naive (same bankroll)

Tier figures are projected from a 108-persona population simulation over the v4 OOS window (corrected EV ranking, moderate risk, 8h/day, 100% adherence). Projected, not yet live-confirmed.

Live shadow validation ● Loading…
Realized Win Rate (7d)
resolved dumps
Mean Recovery (7d)
of pre-dump baseline
Shadow Predictions Logged
calibrated v4.1 signals
Win Rate (24h)
most recent window
Model's last-7d realized performance
Date (UTC)ResolvedRecoveredPartialWin RateMean Recovery
Loading…

"Recovered" = the dump returned to ≥60% of its pre-drop baseline within the 60-min window (the model's positive class). This is realized outcome from resolved dump events, not a forward-looking recommendation.

📖 Flip Academy

New to flipping? Start with the Quick Start guide, then work through the lessons. Each concept builds on the previous one.

⚡ Quick Start — Your First Flip in 5 Steps
1 Go to the Flip Suggestions tab and find an item with a high JTI score (50+) and decent volume.
2 Price check it first: On the GE, offer to buy 1 at +5% above the listed buy price. Once it fills, offer to sell 1 at -5% below the listed sell. This gives you real buy/sell prices.
3 Buy low: Place a buy offer at the price your test item sold at (the low end of the spread).
4 Sell high: Once filled, sell at the price your test item bought at (the high end). Remember the 2% GE tax is automatic.
5 Log your trade in the Trade Log tab so you can track your performance over time!
📚 Key Terms Glossary
JTI Score
Jagex Trade Index (0-100). Combines margin, volume, freshness, and liquidity into one number. 70+ = excellent, 50+ = good, below 35 = risky.
Spread / Margin
The gap between buy and sell prices. A wider spread means more profit per flip, but may also indicate low volume or manipulation.
GE Tax (2%)
A 2% tax on every GE sale, capped at 5,000,000 GP. Always factored into our profit calculations. Formula: tax = min(sell × 0.02, 5M).
Dump
When someone sells a large quantity below market price. Creates abnormally wide margins — the most profitable flips, but time-sensitive.
Buy Limit
Max items you can buy every 4 hours. High-value items have low limits (e.g., Abyssal whip = 8). This caps your profit ceiling per window.
Volume (5m)
Number of trades in the last 5 minutes. Higher volume means faster fills and more reliable price data. Low volume = higher risk.
📝 Lessons
🟢 Lesson 1: What is Flipping?

Flipping is buying items on the Grand Exchange at a low price and selling them at a higher price. The profit comes from the spread — the gap between what buyers pay and sellers receive. Every item has a natural spread that fluctuates based on supply and demand.

🟡 Lesson 2: Understanding the GE Tax

Since the 2022 update, a 2% tax is applied to the sell price of every GE transaction, capped at 5,000,000 GP. This means your actual profit per flip is: sell - buy - (sell × 0.02). Always factor this in!

🔵 Lesson 3: Buy Limits & Timing

Each item has a 4-hour buy limit — the maximum you can purchase within 4 hours. High-value items often have low limits (e.g., Abyssal whip = 8). This affects your profit ceiling. Plan your flips around these limits for maximum efficiency.

🟣 Lesson 4: Spotting Dumps

A dump occurs when a player sells a large quantity below market price. This creates an abnormally wide margin — a golden opportunity. The key is speed: dumps recover quickly as other flippers buy up the cheap supply. Watch the Dump Detection page for real-time alerts.

🔴 Lesson 5: Avoiding Manipulation

If a margin looks too good to be true, it probably is. Price manipulation happens when groups artificially inflate prices to dump on buyers. Red flags: sudden 10x+ price spikes, extremely low volume, items you've never heard of trending. Stick to known, high-volume items.

⚡ Lesson 6: Using the Flip Score

The Flip Score (internally "JTI") is our proprietary 0-100 score that combines margin %, volume, data freshness, and liquidity into a single number. Items scoring 70+ are strong opportunities. Use it to quickly scan for the best flips instead of checking each item manually.

🧠 Lesson 7: Reading the Dashboard

The dashboard gives you an at-a-glance view of the GE market. Top Flips shows the highest-quality opportunities right now. Dump Detection alerts you to crashed items. Trade Log is your personal journal. Hover over any ? icon to see what a metric means.

💰 Lesson 8: Risk Management

Never risk more than 10-15% of your bank on a single flip. Diversify across 3-5 items at once. High volume items (Dragon bones, Cannonballs, Nature runes) are the safest starting flips. Only take on higher-risk flips (low volume, wide spreads) after you're consistently profitable.

🧠 Market Intel

Every item you see is scored in real-time on the server — which to flip first, when a crash is coming, and how long it takes to bounce back — to surface only the highest-quality opportunities. Each module below shows what it's doing for your profit.

Active Modules: ...
Items Scored: ...
HP NN: ...
Server: Checking...
View Live Scores →
Live snapshot
Dumping: Recovering: Pumping: Z-alerts: VPIN elevated: BOCPD shifts: BVC-VPIN: Learning:
Top signals
Loading…
Recovery watch
Loading…
Crafting margins
Loading…
Margin flips ⚡ live
No flips yet — watching…
Calibration 🧠 learning
Loading…
Layer 1 — JTI Scoring Engine
Composite flip quality score (0-100) combining margin %, volume depth, data freshness, and price stability. Items below 40 are filtered out. The backbone of every ranked list you see.
Inputs: price, volume, age, spread ● Active
Layer 2 — Z-Score Alert System
Statistical anomaly detection using rolling mean and standard deviation. When a price moves beyond 2σ from its mean, an alert fires. Catches dumps and spikes before they become obvious.
Threshold: ±2σ rolling ● Active
Layer 3 — DumpScorer (3-Classifier Veto)
Three independent classifiers — DumpClassifier, VolumeProfiler, ProfitAnalyzer — must all agree before a dump alert fires. Eliminates false positives from manipulation, thin volume, and low-profit crashes.
3-module unanimous vote ● Active
Layer 4 — CUSUM Regime Detector
Cumulative Sum (CUSUM) algorithm detects when an item shifts between market regimes — stable, trending up, trending down, or volatile. Prevents buying into a falling knife or selling into a rally.
Drift: 0.5, Threshold: 5.0 ● Active
Layer 5 — Momentum Scorer (RSI + Bollinger)
Combines Relative Strength Index (14-period) with Bollinger Bands (20-period, 2σ) to measure price momentum. Oversold items near the lower band with RSI < 30 are prime recovery candidates.
RSI(14) + BB(20,2σ) ● Active
Layer 6 — Recovery Estimator (Ornstein-Uhlenbeck)
Mean-reverting stochastic process model that estimates recovery time and target price after a dump. Uses the O-U process parameters (theta, mu, sigma) calibrated from price history.
θ=mean-reversion, μ=target, σ=vol ● Active
Layer 7 — Kelly Position Sizer
Optimal position sizing based on Kelly Criterion (half-Kelly for safety). Tells you how much of your bank to risk on each flip based on win probability and payout ratio. Prevents over-betting on marginal flips.
Half-Kelly conservative ● Active
Layer 8 — HP Neural Federation (optional)
living-nn on your HP Pavilion pushes market regime + per-item signals over Tailscale. GFO validates predictions against live Wiki prices and can blend rankings when calibration (ECE) is healthy. Never auto-trades — advisory weighting only.
ECE gate < 0.22 ● Checking…
🎯 GE Slot Optimizer

The flip plan no free tool gives you: enter your cash stack and risk, get a diversified, capital-constrained allocation across your GE slots — each sized to what you can actually buy and sell (volume-capped, tax-net), never the margin×limit fantasy. Pro layers Kelly sizing + live BUY/SELL signals, regime, and dump-aware re-optimization on top.

Click Optimize to generate slot allocations.
🧠 Neural Net Slot Plan (from living-nn on HP)

Items the neural network is flagging right now. Its own price/return estimates are not liquidity-checked, so open each item for the verified live band, real volume and tax-adjusted margin before trading.

Click Refresh to load neural net recommendations.
⚙ Settings

Connection

API Server
Backend server URL for live data
Auto-Reconnect WebSocket
Automatically reconnect when connection drops

Display

Colorblind Mode
Uses blue/orange instead of green/red for profit/loss
Show Teaching Tips
Display educational tooltips on each page
GP Format
Always shows full comma-separated values (e.g., 1,500,000)
Full (Enforced)

Notifications

Dump Alerts
Browser notification when a dump is detected

Cloud profile (NN learning loop)

Profile API key
Optional. Log flips here to feed HP outcome learning via federation. Get a key from Discord /link or the main site profile.

Sync completed flips
When enabled, complete flips logged here are POSTed to GFO for HP outcome learning (advisory data only).

About

Grand Flip Out v2.0
Free, open-source (plugin), Jagex-compliant. Made by Tunatroll.

How we calculate this — and how fresh it is

Every number here traces back to a real pipeline. No black box, no made-up figures.

📊 Prices & freshness
Live from the OSRS Wiki real-time API. Free tier refreshes on a 5-minute cadence; Pro gets 10-second prices. The freshness dot on every row shows how recently that item last updated.
🎯 Calibrated buy/sell ranges
Conformal-calibrated intervals targeting ~90% coverage, validated daily against actual outcomes. The "likely range" is measured and published, not a guess.
📡 Market regimes
Regime state (bull / bear / choppy / stable) is pre-computed on a dedicated inference box and persists across deploys, so the market context you see is consistent and always available.
💰 Your P&L
Computed locally from the flips you log — stored in your browser, never uploaded unless you opt into outcome sync. The "example" figure clears the moment you log a real trade.

Profit figures are always net of the 2% GE tax (capped at 5M GP). Built on 137M+ market ticks across 4,500+ items.