CPC G06Q 30/0216 (2013.01) [G06Q 30/0226 (2013.01); G06Q 40/06 (2013.01)] | 18 Claims |
1. A method comprising:
executing, with an equity allocation system of a loyalty platform comprising one or more computing systems, a whole share purchase of a number of whole shares of stock based on an aggregated dollar reward amount exceeding a pending reward threshold, wherein the equity allocation system directs an average price account of the loyalty platform to perform the whole share purchase from a clearing house, and wherein the aggregated dollar reward amount is an aggregation of a plurality of dollar reward amounts that is based on a plurality of tracked user loyalty purchases tracked automatically by the loyalty platform;
automatically adding, with the equity allocation system, the number of whole shares of the stock purchased in the whole share purchase to an inventory account to form a pre-purchased supply of shares of the stock;
automatically distributing, with the equity allocation system, a plurality of fractional share amounts to a plurality of user accounts from the pre-purchased supply of shares of the stock in the inventory account, wherein the plurality of fractional share amounts is based on an execution price of the whole share purchase and the plurality of dollar reward amounts;
adjusting, automatically with the equity allocation system, the pre-purchased supply of shares of the stock to maintain the pre-purchased supply between an upper supply threshold and a lower supply threshold that are each dynamically adjusted based at least on a running average rate of distribution of fractional share amounts of the stock by the loyalty platform, such that the upper supply threshold and the lower supply threshold each change as the running average rate changes; and
automatically transmitting an equity reward status for display on one or more user computing devices associated with one or more of the plurality of tracked user loyalty purchases.
|