Система управління ринковим портфелем на основі навчання з підкріпленням
dc.contributor.advisor | Недашківська, Надія Іванівна | |
dc.contributor.author | Руденко, Владислав Валерійович | |
dc.date.accessioned | 2021-12-01T10:24:28Z | |
dc.date.available | 2021-12-01T10:24:28Z | |
dc.date.issued | 2021 | |
dc.description.abstract | Дипломна робота містить: Т с., 30 рис., 3 додатків, 6 табл., 28 джерел. Об'єктом дослідження цієї роботи є ринок акцій компаній, а саме активів з індексу S&P 500. Предметом дослідження є методи штучного інтелекту, а саме навчання з підкріпленням, для оптимізації інвестиційного портфоліо. Програмною мовою була обрана мова Python. В даній роботі проведено дослідження фінансових ринків та методів вирішення задачі оптимізації портфоліо. Для побудови системи було використано фреймворк FastAPI, бази даних PostgreSQL та MongoDB, та фреймворк для виконання задач Celery з бекендом у вигляді Redis. Для побудови моделей були використані методи машинного навчання. При виконанні роботи було повністю розроблено систему для збору та агрегації даних про різні активи та компанії, також було натреновано 3 агенти навчання з підкріпленням для задачі оптимізації портфоліо. | uk |
dc.description.abstracten | The work consists of: N p., 30 fig., 3 add., 6 tabl., 28 references. The object of study of this work is the stock market of companies, namely the assets of the S&P 500 index. The subject of research is the methods of artificial intelligence, namely reinforcement learning, to optimize the investment portfolio. Python was chosen as the programming language. In this paper, a study of financial markets and methods for solving the problem of portfolio optimization. The FastAPI framework, PostgreSQL and MongoDB databases, and the Celery framework with a Redis backend were used to build the system. Machine learning methods were used to build the models. During the work, a system for collecting and aggregating data on various assets and companies was fully developed, and 3 reinforcement learning agents were trained for the task of portfolio optimization. | uk |
dc.format.page | 136 c. | uk |
dc.identifier.citation | Руденко, В. В. Система управління ринковим портфелем на основі навчання з підкріпленням : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Руденко Владислав Валерійович. – Київ, 2021. – 136 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/45333 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | навчання з підкріпленням | uk |
dc.subject | машинне навчання | uk |
dc.subject | оптимізація портфоліо | uk |
dc.subject | інвестиції | uk |
dc.subject | розробка системи | uk |
dc.subject | прогнозування акцій | uk |
dc.subject | бази даних | uk |
dc.subject | reinforced learning | uk |
dc.subject | machine learning | uk |
dc.subject | portfolio optimization | uk |
dc.subject | portfolio management | uk |
dc.subject | investments | uk |
dc.subject | system development | uk |
dc.subject | share forecasting | uk |
dc.title | Система управління ринковим портфелем на основі навчання з підкріпленням | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Rudenko_bakalavr.pdf
- Розмір:
- 2.88 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.01 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: