Trades are on Matcha are executed though the 0x protocol, which charges a small usage fee (in ETH). Protocol fees are collected and redistributed to 0x market makers as a reward for creating liquidity in the network, which provides better pricing for all.
📚 Recommended reading to learn more about the 0x protocol fee:
0x Protocol Fees [Developer documentation]