record trading platform