McVean Trading & Investments: trading and supervision violations