Traders and exchanges