Think about what trading logic has to encompass: Human thought patterns based around finance, player worth, current player durability, age, possible future situations, etc...
I wouldn't expect this type of thing to ever be perfect. It's based on human thought patterns. Maybe you should try programming it and pitch it to them.