Prediction-Arb Live Board

Snapshot · paper only, no orders
#PairDirectionSumNet/pair AvailBuyMoney in End profitYou end withROI QueueRiskRisk if you tradeR/RTrade

Buy = min(available contracts, floor(investment / sum)). End profit = Buy × net/pair after fees. ROI = end profit / money in. Rows are snapshots, republished about every 5 minutes — press Refresh for the newest. Sort and filter choices are kept in the page URL, so Refresh keeps them; numeric column headers also sort. Reject match on this page hides a pair in this browser only (toggle "Show rejected" + Restore brings it back) — the permanent rejection happens on the local board, where it also stops polling, the watcher and the trade gate. The trade gate is the configured min net (default +2.00¢) per pair. UI patterns from ahpxex/open-dashboard (MIT): StatCard, StatusChip, DataTable.

Accounts & API keys

Status only — variable names and configured / not-configured. Keys are set in the project's local .env file (copy of .env.example) — never on this public page, never in chat.