broker-dealer

noun

1.
a financial specialist who trades for their own account and so acts both as a broker and principal