Dependability and innovation in trading