difference between trading