What is the difference between agency and principal?

What is the difference between agency and principal?

Key Takeaways Principal trading is when a brokerage completes a customer’s trade using their own inventory. Agency trading involves a brokerage finding a counterparty to the customer’s trade, which can include customers at other brokerages. Principal trading allows brokers to also profit from the bid-ask spread.

See also  How many withdrawals can I make each month?