1. A system comprising: a network having a number of computing devices wherein at least one of the computing devices includes: a data integration module configured to receive data from two or more different financial service systems selected from a banking system, an insurance system, and an investment system; a data transformation module configured to transform the data to a compatible format; a data storage module configured to store a rolling window of the transformed data in a persistent raw data store, wherein a window size of the rolling window is based on the financial service system from which the data was received; an analytic module configured to use a first simulated business rule to condition data stored in the persistent raw data store to determine how to obtain a predetermined target result and to use a second simulated business rule to determine a desired confidence level in the conditioned data, wherein a simulated business rule uses simulated variables to filter the data; and a report module configured to organize the conditioned data for simulation reporting, wherein the desired confidence level is used to dismiss a portion of the conditioned data from reporting.