1. A system comprising: a database configured to maintain account level historical data for a plurality of customers associated with accounts as part of a portfolio of an entity; a computing device comprising a memory and a processor, where the memory comprises computer-executable instructions to cause the processor to segment the account level historical data into a plurality of groups of customers of the plurality of customers with similar revenue and loss characteristics identified within the accounts of the customers. to decompose the segmented data into seasoning, vintage, and cycle effects, and to form statistical clusters based upon the collected account level historical data maintained in the database, wherein the forming statistical clusters is based upon the seasoning. vintage. and cycle effects and the plurality of groups of customers; a simulation component configured to apply at least one simulation to the statistical clusters, the at least one simulation simulating revenue and loss volatility on the statistical clusters; and an output component configured to generate prediction data from the at least one simulation.