Abstract:
This article studies the investment efficiency of listed companies combining macroscopic financial development with micro administrator power,based on the special institutional background in China, according to the theory of difference of financing constraints by heterogeneous property right structure and agency cost theory. Results show that manager’s power does not improve investment efficiency, and the improvement of financial marketization does not promote the relationship between managers power and investment efficiency, instead inefficient investments continue to expand. It provides a new empirical evidence to interpret the phenomenon of “high investment, low efficiency” of listed companies and to enrich financial theory and corporate governance theory.