Online Trade Appraisal