Subject. The article discusses a model for unification of trading strategies architecture based on segregated software interfaces, which will improve the quality of testing of research works aimed at the development of quantitative trading strategies. Objectives. The purpose of the study is to formulate proposals for unification of the architecture of trading strategies for automatic trading systems based on the interface segregation principle. Methods. The study employs the method of empirical observation, analysis of analytical and expert information, practices of software engineering in systems design, in particular, SOLID design principles. Results. The study formed, developed and presented for discussion the protocols of trading strategies to achieve unification in the development of trading strategies used in automatic trading systems. The results of the work are published in the open repository and distributed under the MIT license. Conclusions. The development and application of a single and open repository of segregated interfaces for interaction with trading strategies will enable to qualitatively and quickly test new quantitative models. The findings can be integrated into the activities of hedge funds using quantitative strategies for capital management.
Imaev D.D., Imaev D.Kh. [Modeling and Optimization of Automated Trading Systems]. Innovatsii = Innovations, 2017, no. 2, pp. 123–128. URL: Link modelirovanie-i-optimizatsiya-sistem-avtomaticheskoy-torgovli-finansovymi-instrumentami (In Russ.)
Aliev B.N. [Evolution of the labor market and the role of artificial intelligence in the stock market]. Innovatsii i investitsii = Innovation and Investment, 2023, no. 10, pp. 247–252. URL: Link (In Russ.)
Shumkov E.A. [Automated trading systems structures]. Prikladnaya informatika = Journal of Applied Informatics, 2012, no. 3, pp. 5–14. URL: Link struktury-mehanicheskih-torgovyh-sistem?ysclid=lyr2jlnsu715364231 (In Russ.)
Liskov B.H., Wing J.M. A behavioral notion of subtyping. ACM Transactions on Programming Languages and Systems, 1994, vol. 16, iss. 6, pp. 1811–1841. URL: Link
Madasu V.K., Venna T.V.S.N., Eltaeib T. SOLID Principles in Software Architecture and Introduction to RESM Concept in OOP. Journal of Multidisciplinary Engineering Science and Technology (JMEST), 2015, vol. 2, iss. 2. URL: Link