Due to the batch auction mechanism, CoW Swap supplied all traders with a surplus in addition to their quoted selling price, maximizing their returns and minimizing their exposure to threats. Solvers can shift tokens on behalf of your user (using the ERC20 approvals the user granted for the settlement agreement) http://cow-protocol.fi/