Suppose that you want to raise funds for investment which is expected to cost $ 10 million and to this end, is planning to issue 10 million tokens worth $ 10 million.
Then he wants to pay dividends to investors.
How to use Bitshares for this?
This is quite a serious question.
Dividend payments are quite costly (in terms of computational power) and are therefore not supported out of the box.
You can use 3rd party software to take a snapshot of your asset's distribution at a given point in time, then create individual transactions to pay out dividends accordingly. I don't know if such 3rd party software exists yet.
ISTR that PeerPlays promised to implement dividend payments. This may be ported to BitShares at some point in the future.