For shorts and trading on margin that all makes sense, but I still don't get why that would prevent retail investors from buying regular shares with their own cash. Where does the broker assume risk in that transaction?
Edit: nrmitchi below explained how the broker is legally required to have some extra collateral on hand in between accepting and clearing the order.
Edit: nrmitchi below explained how the broker is legally required to have some extra collateral on hand in between accepting and clearing the order.