trading mechanism