As a new information service model, cloud computing service system is the current research hotspot. It provides reliable and cheap computing resources for users in need through service access. Using virtualization technology, the cloud computing service system converts large and complex physical resources in the cloud environment into various types of virtual resource pools, and implements deployment in an integrated management and automated manner. Currently, competition in the Internet financial market is becoming increasingly fierce. Internet finance companies use various methods and channels to attract and retain users, and many users are more likely to invest in multiple platforms at the same time. In such a fiercely competitive environment, the cost of the company in order to win customers is getting higher and higher, but the growth of new users is still slow. In the long run, the company’s losses in the financial market have been huge, especially when it loses high-quality users. Investment strategy analysis has important social significance for the development and improvement of China’s securities market. At present, the conditions for establishing a short-selling mechanism in China are becoming more and more mature, and the corresponding conditions are also being actively used, which has further promoted the development of short-selling mechanisms in the financial market. Due to the feasibility of implementing the short-selling mechanism, this article mainly analyzes the establishment of the short selling mechanism and the investment strategy of the Chinese securities market to improve theoretical references.