The 43 national cross-border e-commerce policies promulgated by the Chinese government in recent years are selected as the research samples, and the PMC index model is applied to evaluate the mechanism design based on the IoT and data-driven innovation mechanism of international business finance statistics. On this basis, the implementation effects of specific policies on cross-border e-commerce in China are evaluated and analyzed, and the role of national macropolicies in guiding local policies is also discussed, with the aim of providing a reference basis for the Chinese government to formulate relevant policies, as well as providing new ideas and methods for the evaluation of cross-border e-commerce policies.