The business of delay in banking

I can only add limited information. While this is probably not the real deal it is a start.

Regarding share transactions, the buy/sell is almost instantaneous to hours, for good til cancelled could be months, or never if the price is not struck. If it trades the monetary settlement follows by two days. BUT, most (all?) of the online trading platforms require your money to be tied up in the settlement account prior to issuing the trade. The trade can follow by seconds to months to never while your money sits idle, unless you operate from a margin or special trading account, which have other issues regarding interest accrual such as 1/2% interest for balances or 5.2% when on margin.

Regarding Bpay, we have a good discussion on this thread

5 Likes