Implementation of an expert system based on fuzzy logic to support stock market decisions

Paweł Wiszenko , Jan Mulawka


This paper concerns the issues of investing in the stock market using artificial intelligence tools. It describes in detail the process of investing in capital markets using the combination of technical analysis and fuzzy logic. Therefore, a kind of an expert system used to predict future share prices has been developed. Its main goal is to support the investor in making decisions by suggesting the purchase of shares, their sale or refraining from acting. Firstly, the paper describes some technical analysis indicators that have been chosen during the literature review. Then, after selecting the appropriate indicators, the model of the fuzzy system has been designed. The created system has been divided into two main parts. The first one is used to calculate the values of the technical analysis indicators based on historical data. The second part is designed to generate a decision in the process of reasoning based on the results from the first part. To verify the decisions taken by the system, a series of tests based on historical data has been conducted. After comparing the results with the real price fluctuations the system decisions have been confirmed. Therefore, it has been concluded that the developed application can be a useful tool to invest in the stock market using technical analysis.
Author Paweł Wiszenko (FEIT / ICS)
Paweł Wiszenko,,
- The Institute of Computer Science
, Jan Mulawka (FEIT / IN)
Jan Mulawka,,
- The Institute of Computer Science
Publication size in sheets0.5
Book Romaniuk Ryszard, Linczuk Maciej Grzegorz (eds.): Proceedings of SPIE: Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2018, Proceedings of SPIE: The International Society for Optical Engineering, vol. 10808, 2018, SPIE - the International Society for Optics and Photonics, ISBN 9781510622036, 2086 p., DOI:10.1117/12.2504983
Keywords in Englishstock market, expert systems, technical analysis, fuzzy logic
projectDevelopment of new algorithms in the areas of software and computer architecture, artificial intelligence and information systems and computer graphics . Project leader: Arabas Jarosław, , Phone: +48 22 234 7432, start date 01-08-2018, planned end date 31-12-2018, II/2018/DS/1, Implemented
WEiTI Działalność statutowa
Languageen angielski
108081L (1)_wieszenko.pdf 613.53 KB
Score (nominal)15
ScoreMinisterial score = 15.0, BookChapterSeriesAndMatConf
Ministerial score (2013-2016) = 15.0, BookChapterSeriesAndMatConf
Citation count*
Share Share

Get link to the record

* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.