independent traders