If no trade is identified then no cash are taken out with the traders account and no fee is billed for that failed transaction! Together with that, expenses used for the transaction are compensated while in the token that you'll be buying and selling, so no $ETH necessary to pay https://social40.com/story3037411/about-cowswap