China’s macro leverage ratio declined further in Q3, “fast deleveraging driven by economic growth is over” – government think tank
China's macro leverage ratio declined to 264.8% at the end of the third quarter, down 0.6 percentage points from three months earlier, according to a report from the National Institution for Finance & Development (NIFD) under the China Academy of Social Sciences, a top government think tank.
The leverage ratio dropped by 6.4 percentage points from a high of 271.2% at the end of the third quarter in 2020.