Patent ID: 7606758

Claim:
A computer-implemented method for a firm to repurchase its stock according to a stock repurchase model for the firm, the method comprising: estimating by a computer a quantity of shares of stock of the firm to be repurchased by the firm for at least a portion of a fiscal period, wherein the computer comprises a processor, a ROM, and a RAM; calculating with the computer a non-zero, positive base stock repurchase amount associated with at least one trading period included within the fiscal period portion; calculating with the computer a base stock repurchase price associated with the stock of the firm; and, constructing with the computer a stock repurchase model for generating an amount of stock to repurchase during the fiscal period portion based on the calculated base stock repurchase amount and the calculated base stock repurchase price, the stock repurchase model comprising at least one stock price increase purchase band and at least one stock price decrease purchase band, wherein the at least one stock price increase purchase band comprises a range of stock prices above the base stock repurchase price and the at least one stock price decrease purchase band comprises a range of stock prices below the base stock repurchase price, wherein the stock repurchase model outputs a non-zero, positive quantity of shares to repurchase during a trading period that is equal to or less than the base stock repurchase amount when a trading price for the stock during the trading period is greater than calculated the base stock repurchase price and is in the range of the at least one stock price increase purchase band, and wherein the stock repurchase model outputs a non-zero, positive quantity of shares to repurchase during a trading period that is equal to or greater than the base stock repurchase amount when the trading price during the trading period for the stock is less than the calculated base stock repurchase price and is in the range of the at least one stock price decrease purchase band.