Polymarket Bot

Balance: {{ formattedBalance }} USDC
Positions: {{ totalCurrentMarketValue }} USDC
Loading...
Positions
Market Price Size Total
{{ markets[pos.token_id]?.name || 'Loading...' }} {{ getPriceInfo(pos).value }} {{ parseFloat(pos.size).toFixed(2) }} {{ getPositionCurrentValue(pos).value }}
Total {{ totalInitialCost }} → {{ totalCurrentMarketValue }}
Open Orders
Market Side Price Bid/Ask Size Total
{{ markets[order.asset_id]?.name || 'Loading...' }} {{ order.side }} {{ parseFloat(order.price).toFixed(3) }} {{ markets[order.asset_id].bestBid }} / {{ markets[order.asset_id].bestAsk }} {{ parseFloat(order.original_size || order.size).toFixed(2) }} {{ (parseFloat(order.original_size || order.size) * parseFloat(order.price)).toFixed(2) }}
Total Open Orders Value {{ totalOpenOrdersValue }}
Markets (listened by web socket)
Name Bid Ask Spread Liq. Vol. 24h
{{ market.name }} {{ market.bestBid }} {{ market.bestAsk }} {{ formatSpread(market.calculated_spread) }} {{ formatCompactNumber(market.liquidityNum) }} {{ formatCompactNumber(market.volume24hr) }}
Trade History
Timestamp Market Action Size Price Value Profit
{{ formatTimestamp(trade.timestamp) }} {{ markets[trade.asset]?.name || 'Loading...' }} {{ trade.side }} {{ parseFloat(trade.size).toFixed(2) }} {{ parseFloat(trade.price).toFixed(3) }} {{ (parseFloat(trade.size) * parseFloat(trade.price)).toFixed(2) }} {{ trade.profit.toFixed(2) }}
Trade Summary
Market Buy Sell Net
{{ summary.marketName }} {{ summary.buyVolume.toFixed(2) }} {{ summary.sellVolume.toFixed(2) }} {{ summary.netResult.toFixed(2) }}
Total {{ totalTradeSummary.totalBuyVolume.toFixed(2) }} {{ totalTradeSummary.totalSellVolume.toFixed(2) }} {{ totalTradeSummary.totalNetResult.toFixed(2) }}
Backend Logs
{{ log }}