AI Data Insight
The latest Q2 2026 China New Economy Index (NEI) recorded 32.37, a slight pullback from the previous 32.53. The data reflects a dual decline in labor and technology inputs, with the new energy vehicle industry experiencing the most significant drop, while the capital input sub-index rose against the trend. Looking ahead, the strength of policies to expand domestic demand and the risk of global trade fragmentation will be the two key factors dictating the momentum of the new economy.