Font Size: a A A

Design And Implementation Of Program Trading System

Posted on:2015-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:S Y WangFull Text:PDF
GTID:2298330452966887Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of economy, the stock market has undergone great changes,the original manual transaction mode has not adapted to the trend of future securities trading,so the program trading emerged as the times require. Although the program trading startedlate in China, but more and more people have realized its importance. Many stock firms haveestablished quantitative investment departments to study program trading. A large amount ofprogram trading financial products have been developed in the market, which creat an urgentdemand for the program trading platform.This paper analyzes the problems of the existing program trading systems and thedemands for customers. Most existing systems have been found the problems of heavy client,single interface and simple function. However, customers want the program trading systemhas strong flexibility and customizability. To solve these problems and demands, this paperproposes a new design of program trading system, which has the features of light client,flexible customization and strong back test function. The program trading system is dividedinto client, server and database three parts. The server is the key of the whole program tradingsystem, most functions of program trading are implemented on the server. The server ismainly composed of four parts, basic data service module, transaction service module,strategy service module, and embedded service module. The client is divided into four parts,strategy operation module, strategy edit module, strategy monitoring module and test module.This paper gives the detailed design of each part. This paper has carried on the key analysis and design of security and stability of thesystem. This paper gives the solution to security and stability of program trading system fromthe logging into client to the final strategy application. The realization of safety is mainlythrough the communication safety, client safety and the server safety. In terms of stability, thesystem uses the real time hot backup, load balancing and redundancy multi-node technologyto ensure normal operation.Finally, through the implementation of a universal strategy on the program tradingsystem and the test of trading performance, the paper verified the effectiveness of the newdesigned program trading system. The results show that the new designed program tradingsystem has basically reached the design target.The research results of this paper can not only meet the needs of the current market forprogram trading system, but also provide a train of thoughts for further improvement of theprogram trading system in the future. The research results of this paper helps to promote thedevelopment of the program trading.
Keywords/Search Tags:Program trading system, Strategy edit language, Safety, Stability
PDF Full Text Request
Related items