Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/42432
Назва: Розробка веб-додатку для управління портфелями акцій з використанням API IEX
Інші назви: Development of a web application for managing stock portfolios using the IEX API
Автори: Сучков, Сергій Сергійович
Suchkov, Serhii Serhiovych
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Сучков С. С. Розробка веб-додатку для управління портфелями акцій з використанням API IEX : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Сергій Сергійович Сучков . — Тернопіль: ТНТУ, 2023. — 75 с.
Дата публікації: чер-2023
Дата внесення: 31-лип-2023
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Бревус, Віталій Миколайович
Члени комітету: Стадник, Наталія Богданівна
УДК: 004.422.8
Теми: 121
ІНЖЕНЕРІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
веб-додаток
акції
API IEX
.NET
Entity Framework
Кількість сторінок: 75
Короткий огляд (реферат): Методологія дослідження:Методологія дослідження базується на аналітичному огляді наявних додатків та систем для управління персональним портфелем цінних паперів, вивченні інструментів аналізу фінансових показників. Результати проекту: Це є розроблений веб-додаток, який дозволяє ефективно управляти та обліковувати персональний портфель акцій, сприяючи розширенню фінансової грамотності серед інвесторів та трейдерів. Архітектура та технічна реалізація веб-додатку відрізняються високими показниками розширюваності, переносимості, гнучкості та масштабованості, забезпечуючи його гнучку інфраструктуру для подальшого розвитку, модифікацій та розширень. Одним з ключових елементів розробки веб-додатку є використання API IEX (Investors Exchange) для отримання актуальної та достовірної інформації про акції. Цей API надає доступ до спектру фінансових даних, включаючи цінові показники, та багато іншого, що дозволяє користувачам нашого веб-додатку отримувати інформацію для прийняття обґрунтованих рішень щодо управління своїм портфелем акцій.
Research subject: Automation of management and accounting of a personal portfolio of securities using the .NET platform and Entity Framework. Research methodology: The research methodology is based on an analytical review of available applications and systems for managing a personal portfolio of securities, a study of tools for analyzing financial indicators and a comparative analysis of software tools for calculating and analyzing investment and financial indicators. Project results: This is a developed web application that allows you to effectively manage and account for a personal stock portfolio, contributing to the expansion of financial literacy among investors and traders. The application also provides an opportunity to observe the effect of different approaches to the investment process in practice. The architecture and technical implementation of the web application are characterized by high extensibility, portability, flexibility and scalability, providing it with a flexible infrastructure for further development, modifications and extensions. One of the key elements of web application development is the use of the IEX (Investors Exchange) API to obtain up-to-date and reliable stock information. This API provides access to a wide range of financial data, including price indicators, historical data, news and more, enabling users of our web application to obtain information to make informed decisions about managing their stock portfolio.
Зміст: Реферат 4 Вступ 8 РОЗДІЛ 1. ЗАСОБИ ДЛЯ АНАЛІЗУ ПОКАЗНИКІВ ФІНАНСОВОГО РИНКУ ІНВЕСТИЦІЙ... 10 1.1 Аналітичний огляд предметної області... 10 1.2 Види систем керування цифровими активами ... 13 1.3 Огляд і аналіз існуючих систем ... 15 1.3.1 MorningStar... 15 1.3.2 Yahoo! Finance... 17 1.3.3 Google Finance ... 18 1.4 Підсумки огляду і аналізу існуючих веб додатків... 21 1.5 Постановка задачі для розроблення веб додатку... 27 1.5.1 Додаткові вимоги до функціоналу розроблюваного веб додатку ... 29 1.6 Монолітна архітектура... 30 1.7 Багаторівнева архітектура ... 32 1.8 Мікросервісна архітектура ... 33 РОЗДІЛ 2. ОГЛЯД ІСНУЮЧИХ МЕТОДІВ ... 36 2.1 Вибір архітектурного рішення для розроблюваного програмногопродукту 2.2 Вибір мови програмування... 37 2.3 Технологічні засоби для доступу до даних ...38 2.4 Технологічні засоби для розробки інтерфейсу користувача ... 39 2.5 Формування технічної специфікації програмного продукту та вимоги щодо використання API IEX ... 40 2.6 Висновки до розділу... 42 РОЗДІЛ 3. ПРОГРАМНА РЕАЛІЗАЦІЯ ВЕБ ДОДАТКУ... 43 3.1 Поділ на функціональні частини, підсистеми ... 43 3.2 Створення та налаштування бази даних... 46 3.3 Розробка функціональності прототипу та інтерфейсу користувачів... 50 3.4 Реалізація підсистеми управління транзакціями... 51 3.5 Реалізація підсистеми надання інформації про акції компаній... 54 3.6 Реалізація підсистеми відображення статистики портфеля... 56 3.7 Реалізація підсистеми моніторингу прибутковості ... 60 3. 8 Висновки до розділу... 61 ВИСНОВКИ... 62 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ... 63 Додаток А... 65 Додаток Б ... 69 Додаток В ... 71
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/42432
Власник авторського права: Сучков Сергій Сергійович, 2023
Перелік літератури: "Investment Analysis and Portfolio Management" - Frank K. Reilly, Keith
"Modern Portfolio Theory and Investment Analysis" - Edwin J. Elton, Martin J. Gruber, Stephen J. Brown, William N. Goetzmann
"Financial Management and Analysis: Principles and Techniques" - Gurcharan Singh
"Financial Modeling" - Simon Benninga
"Financial Statement Analysis and Security Valuation" - Stephen H. Penman
Markowitz, H. (1952). "Portfolio Selection." The Journal of Finance, 7(1)
Fama, E. F., & French, K. R. (1993). "Common risk factors in the returns on stocks and bonds." Journal of Financial Economics, 33(1), 3-56.
Black, F., & Scholes, M. (1973). "The Pricing of Options and Corporate Liabilities." The Journal of Political Economy, 81(3), 637-654.
Sharpe, W. F. (1964). "Capital asset prices: A theory of market equilibrium under conditions of risk." The Journal of Finance, 19(3), 425-442.
IEX Cloud API Documentation: https://iexcloud.io/docs/api/
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Sutchkov_2023.pdf2,19 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора