Well to be more specific, why do dealers/brokers hold inventory in stocks for longer than normal periods of time (for example the dealer/broker might hold inventory overnight or over the weekend). This topic gives an idea as to why a broker would want to hold inventory: How does a dealer (or market maker) earn the bid-ask spread on a stock?

But I'm kinda wondering if there any reasons as to why a dealer or broker would want to hold inventory in stocks for long periods of time. I think getting dividend payments is one example as to why they would want to, but are there any other reasons?

  • facetious half answer to your question but obviously the hold them for exactly the same reason that anyone else would; to profit from price movements or corporate actions.
    – MD-Tech
    Jun 1, 2017 at 7:35
  • Haha of course :) But are there any other non-obvious answers as to why they may want to hold inventory overnight or over several days? Jun 1, 2017 at 12:11

1 Answer 1


The difficulty is that you are thinking of a day as a natural unit of time. For some securities the inventory decisions are less than a minute, for others, it can be months. You could ask a similar question of "why would a dealer hold cash?"

They are profit maximizing firms and, subject to a chosen risk level, will accept deals that are sufficiently profitable. Consider a stock that averages 1,000 shares per day, but for which there is an order for 10,000 shares. At a sufficient discount, the dealer would be crazy not to carry the order.

You are also assuming all orders are idiosyncratic. Dividend reinvestment plans (DRIP) trigger planned purchases on a fixed day, usually by averaging them over a period such as 10 days. The dealer slowly accumulates a position leading up to the date whenever it appears a good discount is available and fills the DRIP orders out of their own account. The dealer tries to be careful not to disturb the market leading up to the date and allows the volume request to shift prices upward and then fills them.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .