1. A computer system for performing statistical modeling using transactional data from retail sales, comprising: a data organizer coupled for receiving a primary set of transactional data from retail sales, wherein the data organizer parses the primary set of transactional data into predefined sets of data components according to processing requirements of a plurality of statistical models; a plurality of data sources coupled to an output of the data organizer, wherein each of the plurality of data sources store at least one of the predefined sets of data components from the data organizer; a plurality of data processing systems each executing at least one of the plurality of statistical models; and a plurality of communication channels respectively coupled between the plurality of data sources and the plurality of data processing systems for routing the predefined set of data components to the data processing system which executes a corresponding one of the plurality of statistical models, wherein each of the predefined sets of data components includes only data which is used by the corresponding one of the plurality of statistical models.