Backtest

loading… ← Live dashboard

Parameters

Strategy and sizing as in .env / SHARE_BANDS; prefilled with the bot's own
Data
settled on our TWAP-60s rule, which matches Polymarket's on 99.1% of recorded windows
Window timing
Fills
Signal
Gates
Sizing
Lowest askShares
Under the lowest band: no buy. 0 shares = skip that band.

Window

Won
–
Price to beat
–
▲ Up
–
▼ Down
–
Spent
–
PnL
–

Chainlink BTC/USD

Chainlink spot TWAP-60s (settles the market) Price to beat ▲ Up buy ▼ Down buy

Binance move vs bar

▲ Up move ▼ Down move Bar Bought Signal not bought

Market price (best ask)

▲ Up ask ▼ Down ask Max price Price paid

Signals

Ask at T: the side's best ask at the Binance time of the trade that fired the signal, by Polymarket's clock (as the bot's signal order books read it). A buy reads the book as it had reached us when the order goes out (signal received + BUY_WAIT_S + order delay).

Fills