The timeliness and accuracy of macroeconomic monitoring and forecasting is key to the success of the monetary policy. Nowcasting models based on the Principal Component Analysis (PCA) framework and filtering technology have been developed by central banks to make the real-time analysis of the macroeconomic conditions. In this paper, we build a novel nowcasting macroeconomic model for China and utilize the payment data and other economic series to nowcast the economic movements. Additionally, we develop a supervised learning automation platform for this model. The results indicate that our model could be used by the central bank to monitor the trajectory of macroeconomic growth in real-time, providing valuable information for the monetary authority's policy-making activities.