1. China Academy of Financial Research, Zhejiang University of Finance and Economics, Hangzhou 310018, China
2. School of Finance, Zhejiang University of Finance and Economics, Hangzhou 310018, China
3. Coordinated Innovation Center of Wealth Management and Quantitative Investment of Zhejiang University of Finance and Economics, Hangzhou 310018, China
4. Center for Research of Regulation and Policy of Zhejiang Province, Hangzhou 310018, China
5. School of Economics and Management, Beijing University of Chemical Technology, Beijing 100029, China