An improved computing architecture for managed-account transactions is presented. In accordance with embodiments, responsive to receiving data indicating elective options for a dividend to be paid by an issuer of an asset included in various investment allocations prescribed by different investment managers, a computing system may generate a ballot comprising the elective options and may communicate the ballot to computing devices associated with the investment managers. Responsive to receiving, from the computing devices, data indicating elections made by the investment managers, via the ballot, indicating how the dividend should be paid for assets invested in accordance with investment strategies generated based on the prescribed allocations, the computing system may store, for each unit of the asset held by a client having funds allocated amongst the strategies, data indicating how the dividend should be paid for the unit.