trading and marketing