3.3 Hosted Live Feed (Web UI)
The hosted feed is the browser-based version of the same idea: a real-time board of ranked opportunities plus health stats.
3.3.1 What you see
Typical sections:
Live Opportunities Table
One row per opportunity.
Columns:
Pair
Buy venue / price
Sell venue / price
Gross spread %
Estimated net profit % / bps
Timestamp / age
Optional flags (low liquidity, high slippage, etc.)
System Stats Panel
Total opportunities detected (session / last X minutes).
Average profit %.
Best profit %.
Opportunities per minute.
Uptime / last update timestamp.
Status Indicators
“Live” when engine is pushing fresh data.
Warning state if data is stale (no updates for N seconds).
Error state if engine / API is down.
3.3.2 How the live feed updates
The backend runs the same detection pipeline as the CLI.
New opportunities are pushed to the front-end via:
SSE or WebSocket (depending on your implementation).
UI updates are append-only or rolling (last N rows) to keep it readable.
You’re basically watching the same engine as the CLI, just rendered as a table instead of raw text.
Last updated

