Abstract: An insurance actuarial engine mainly includes an asset-liability module, an economic scenario module, and an actuarial analysis module. The asset-liability module generates cash flow data after state conversion of input asset data, and imports the cash flow data into the economic scenario module. The economic scenario module performs a hypothetical actuarial procedure based on future economic scenarios to generate corresponding relationships of actuarial models. Finally, the cash flow data and the generated actuarial models and their corresponding relationships are then imported into the actuarial analysis module to generate various actuarial indicators and their estimates. Through a series of automated and normalized calculations, the corresponding actuarial models and various indicators are quickly constructed.