The present invention provides a method and system for distributed calculation of user indicators in finance. The method includes: dividing the calculation of user indicators into three types of indicator calculations: offline calculation, business-triggered calculation, and data source change-triggered calculation; defining user indicators , including user indicator attributes and indicator operators. Indicator operators include defining the data source used in indicator calculation, indicator calculation logic, and indicator calculation type. There must be at least one indicator calculation type in the indicator operator; define triggers for three indicator calculation types conditions; according to the index calculation type to which the user index belongs, when the trigger condition occurs, the index calculation type corresponding to the trigger condition is used for index calculation; the calculated user index is stored, and the index calculation efficiency of the present invention is high, and can solve the problem of repeated index calculation and new Add / modify index calculation logic difficulties, serious index missing and other problems, and can effectively ensure the execution of high-quality computing and fast operators, and improve system stability and real-time throughput.