support custom tradelist