their preferences on those product dimensions. Since a single commodity market is made up of many heterogeneous goods that are close to each other but different in grade, quality and delivery conditions, preference satisfaction plays an important role in improving trade matches. In cotton markets, for instance, a cotton merchant may want to specify his preferences like " I prefer early delivery...