complete trade model spec