Іnformation system «Cryptocurrency portfolio»

Students Name: Doskaliuk Oleksandr Vitaliiovych
Qualification Level: magister
Speciality: Information Systems and Technologies
Institute: Institute of Computer Science and Information Technologies
Mode of Study: full
Academic Year: 2024-2025 н.р.
Language of Defence: ukrainian
Abstract: Cryptocurrencies, as a new stage in the evolution of money, are rapidly gaining popularity due to their accessibility, decentralized nature, and wide range of applications. In the modern world, digital currencies exist in two main forms: electronic money, which represents a digital equivalent of real-world currencies, and cryptocurrencies, which operate exclusively in the digital domain [1]. Despite significant progress in this field, the cryptocurrency market is characterized by high diversity, making asset management challenging for users. The primary issues include tracking price dynamics, monitoring portfolios, and ensuring the convenience of managing diverse cryptocurrency assets. This creates a need for an information system that optimizes the processes of managing cryptocurrency assets. The aim of the study is to develop an information system, the "Cryptocurrency Portfolio," that enables users to store, analyze, and monitor cryptocurrency assets using an integrated tool. In the first chapter, a detailed analysis of literature sources and platforms for cryptocurrency portfolio management was conducted. A comparison of existing systems revealed their shortcomings and established requirements for a new information system that addresses current challenges. In the second chapter, a systematic analysis of the research object was performed. A goal tree was constructed, the main components of the system were identified, and a conceptual model was created using UML diagrams. These diagrams visualize the structure, functionality, and interaction between system elements. The third chapter focuses on the selection of technologies for implementation. The system is based on Java and Spring Boot, which provide flexibility and reliability. PostgreSQL is used for data storage, and REST API ensures integration with CoinMarket API to retrieve up-to-date cryptocurrency information. In the fourth chapter, a detailed description of the developed software is presented. The database structure is outlined, and the main software modules and key system functionalities are described. A user guide was created, and the system’s functionality was demonstrated using an example of cryptocurrency asset management. The object of the study is information technologies for cryptocurrency portfolio management. The subject of the study is the development and implementation of an information system for cryptocurrency asset monitoring. The result of the study is the development of an information system that allows users to store information about cryptocurrency assets, monitor price dynamics, and analyze portfolios. The system features an intuitive interface, supports multi-user mode, and ensures scalability for future functionality expansion. The implementation of the system will enhance the efficiency of cryptocurrency asset management, reduce the complexity of monitoring, and provide ease of use. Keywords: cryptocurrency, digital currency, Bitcoin, monitoring, information system, information technologies. List of used literature sources. 1. Karcheva H.T. “Virtual Innovative Currencies as the Currencies of the Future.” Publisher – "Financial Space" 2015. pp. 24–30.