The firm is majority owned by Central Huijin Investment and an asset managing subsidiary of Beijing Municipal People's Government. Its A shares started trading on the Shanghai Stock Exchange in 2018 and became a constituent of SSE 50, the blue chip index of that exchange, in 2019.
Cyborg Score Rationale
In 2024, CSC Financial's revenue was 20.76 billion, a decrease of 10.16% from the previous year, though earnings increased 1.75%. As a state-backed financial services firm with broad market presence, the company maintains solid market positioning, but faces revenue headwinds in a competitive Chinese securities market.
Top Insights
Revenue declined 10.16% YoY in 2024 despite earnings growth of 1.75%, indicating operational efficiency gains amid market challenges
Diversified business model across investment banking, wealth management, trading, and asset management reduces concentration risk
Government ownership structure provides regulatory advantages and capital stability in volatile markets
Blue chip constituent of SSE 50 index reflects institutional credibility among major Chinese securities firms
Named Competitors
Huatai Securities — Major Chinese brokerage and investment bank
China Galaxy Securities — Leading Chinese securities firm offering comprehensive financial services
China Merchants Securities — Chinese investment banking and brokerage services provider
Recent Developments
(November 2025) CSC Financial maintains market position in Chinese securities industry following 2024 revenue adjustment
(2019) Company became SSE 50 index constituent, recognizing blue-chip status
(2018) A shares commenced trading on Shanghai Stock Exchange, enabling broader capital access
Open the full interactive CSC Financial Co., Ltd. report
Strategic research, analyst-debate audio, full Cyborg Score breakdown across 11 dimensions, and saved-company audio playlists.