Realized PnL only, FIFO cost basis, positions opened inside the window. Open bags at expiry count as zero. Tokens under the liquidity floor don't count. Scoreboard updates daily; final result after expiry, 24h dispute window.