BEIJING: China is confident, well-positioned and capable of coping with various financial risks and challenges, thanks to its sound long-term fundamentals providing a solid foundation, noted Li Yunze, head of the National Financial Regulatory Administration.