Analysis framework from two aspects – allocation and distribution – is originally developed. Allowance mechanism of China’s pilots is internationally compared with EU ETS and CA CAT. Different stages of development and economic environment led to a different design of allowance mechanism. Identify challenges facing China’s carbon trading pilots and recommendations for addressing these challenges.