<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Комплексний аналіз та порівняння архітектури реалізації api-провайдерів фінансових даних для фундаментального аналізу

dc.contributor.authorКоцюбинський, В. Ю.uk
dc.contributor.authorМоргун, Ю. О.uk
dc.contributor.authorМотельчук, А. Г.uk
dc.contributor.authorХоменко, В. М.uk
dc.contributor.authorKotsiubynskyi, V. Yu.en
dc.contributor.authorMorhun, Yu. O.en
dc.contributor.authorMotelchuk, A. H.en
dc.contributor.authorKhomenko, V. M.en
dc.identifier.orcidhttps://orcid.org/0000-0001-6759-5078
dc.identifier.orcidhttps://orcid.org/0009-0002-0630-2299
dc.identifier.orcidhttps://orcid.org/0009-0000-9150-5028
dc.identifier.orcidhttps://orcid.org/0009-0007-7943-4299
dc.titleКомплексний аналіз та порівняння архітектури реалізації api-провайдерів фінансових даних для фундаментального аналізуuk
dc.title.alternativeComprehensive Analysis and Architectural Comparison of Financial Market APIs for Fundamental Analysis and Signal Generationen
dc.date.issued2026
dc.publisherВінницький національний технічний університетuk
dc.identifier.citationКоцюбинський В. Ю., Моргун Ю. О., Мотельчук А. Г., Хоменко В. М. Комплексний аналіз та порівняння архітектури реалізації api-провайдерів фінансових даних для фундаментального аналізу // Вісник Вінницького політехнічного інституту. 2026. № 4. С. 161-170. URI: https://visnyk.vntu.edu.ua/index.php/visnyk/uk/article/view/3581.uk
dc.relation.ispartofВісник Вінницького політехнічного інституту. № 4 : 161-170.uk
dc.relation.urihttps://visnyk.vntu.edu.ua/index.php/visnyk/uk/article/view/3581
dc.identifier.doihttps://doi.org/10.31649/1997-9266-2026-187-4-161-170
dc.identifier.issn1997-9274
dc.identifier.udc004.738.5:336.76
dc.identifier.urihttps://ir.lib.vntu.edu.ua/handle/123456789/55426
dc.description.abstractДосліджено системне порівняння провідних API-провайдерів фінансових даних у контексті їх використання для побудови автоматизованих систем підтримки інвестиційних рішень, алгоритмічного трейдингу та бектестингу торгових стратегій. Робота акцентує увагу на критичній залежності якості кінцевих моделей від достовірності, повноти та структурованості вхідних даних, наголошуючи, що навіть найскладніші алгоритми машинного навчання не здатні компенсувати систематичні помилки у часових рядах, пропущені корпоративні події або неузгодженість звітних періодів. У роботі комплексно розглянуто проблеми якості даних, зокрема ризики використання безоплатних або вебскрейпінгових джерел, фрагментацію інформаційних потоків, неузгодженість ідентифікаторів інструментів і часових зон, а також небезпеку систематичного упередження виживання (survivorship bias) під час історичного моделювання. Проведено порівняльний аналіз архітектурних протоколів REST API та WebSocket з визначенням їхньої оптимальної сфери застосування: REST — для історичних завантажень, фундаментальних звітів і періодичного оновлення; WebSocket — для потокового отримання ринкових подій, угод і котирувань у реальному часі. Детальному порівнянню піддано шість провайдерів — Financial Modeling Prep, EOD Historical Data, Polygon.io / Massive.com, Finnhub, Alpha Vantage та Tiingo — за ключовими критеріями: затримка доставлення даних, глибина історичних рядів, наявність скоригованих цін закриття (adjusted close) та інформації про корпоративні дії, стандартизація фундаментальних показників, доступність альтернативних даних (ESG, інсайдерські угоди, лобістська активність, патенти, новинний сентимент), тарифна політика та масштабованість. Окрему увагу приділено проблемі нормалізації фінансової звітності на прикладі розрахунку історичного P/E для компанії Microsoft із зіставленням трьох підходів, що демонструє необхідність додаткового шару очищення навіть для офіційних SEC-даних. Обґрунтовано, що універсального провайдера, який одночасно забезпечує мінімальну затримку, найглибші фундаментальні показники, найширше глобальне охоплення та найнижчу ціну, на ринку не існує. Вибір визначається горизонтом стратегії, класом активів, вимогами до швидкості, бюджетом системи та необхідністю альтернативних сигналів. На основі аналізу сформульовано архітектурні рекомендації щодо побудови багаторівневої системи генерації інвестиційних сигналів з незалежним шаром нормалізації даних, що забезпечує гнучкість заміни або інтеграції додаткових джерел без порушення логіки роботи моделі. Результати дослідження мають практичну цінність для розробників фінансових платформ, інвестиційних аналітиків та дослідників у галузі алгоритмічного трейдингу.uk
dc.description.abstractThis study provides a systematic comparison of leading financial data API providers in the context of their application for building automated investment decision support systems, algorithmic trading, and backtesting of  trading  strategies . The paper emphasizes the critical dependence of final model performance on the accuracy, completeness, and structure of  the input data, stressing that even the most sophisticated machine learning algorithms cannot compensate for systematic errors in time series, missing corporate events, or misaligned reporting periods. The work comprehensively examines data quality issues, including the risks of using free or web-scraped sources, fragmentation of information flows, inconsistencies in instrument identifiers and time zones, as well as the danger of survivorship bias in historical modeling. A comparative analysis of REST API and WebSocket architectural protocols has been  conducted, determining their optimal application areas: REST for historical data loading, fundamental reports, and periodic s; WebSocket for streaming market events, trades, and real-time quotes. Six providers — Financial Modeling Prep, EOD Historical Data, Polygon.io / Massive.com, Finnhub, Alpha Vantage, and Tiingo — are subjected to detailed comparison across key criteria: data delivery latency, historical depth, availability of adjusted close prices and corporate action data, standardization of fundamental metrics, availability of alternative data (ESG, insider trading, lobbying activity, patents, news sentiment), pricing policy, and scalability. Special attention is paid to the problem of financial statement normalization using the calculation of historical P/E for Microsoft as an example, comparing three approaches and demonstrating the need for an additional data cleaning layer even for official SEC filings. It is substantiated that no universal provider exists that simultaneously offers minimal latency, the deepest fundamental data, the broadest global coverage, and the lowest price. The choice is determined by the strategy horizon, asset class, latency requirements, system budget, and the need for alternative signals. Based on the analysis, architectural recommendations are formulated for building a multi‑layer investment signal generation system with an independent data normalization layer, ensuring flexibility in replacing or integrating additional sources without disrupting model logic. The research results are of practical value for financial platform developers, investment analysts, and researchers in algorithmic trading.en
dc.subjectфінансові APIuk
dc.subjectалгоритмічний трейдингuk
dc.subjectбектестингuk
dc.subjectWebSocketen
dc.subjectREST APIen
dc.subjectфундаментальні показникиuk
dc.subjectальтернативні даніuk
dc.subjectfinancial APIsen
dc.subjectalgorithmic tradingen
dc.subjectbacktestingen
dc.subjectfundamental metricsen
dc.subjectalternative dataen
dc.typeArticle, professional native edition
dc.typeArticle
dc.language.isoukuk
dc.relation.referencesEODHD, Common Data-Related Pitfalls in FinTech Development. [Electronic resource]. Available: https://eodhd.com/financial-academy/financial-faq/common-data-related-pitfalls-in-fintech-development.en
dc.relation.referencesBookmap, The Complete Guide to Real-Time Market Data Feeds: What Traders Need to Know in 2025. [Electronic resource]. Available: https://bookmap.com/blog/the-complete-guide-to-real-time-market-data-feeds-what-traders-need-to-know-in-2025.en
dc.relation.referencesEODH, Free and paid plans for Historical Prices and Fundamental Financial Data API. [Electronic resource]. Available: https://eodhd.com/pricing0.en
dc.relation.referencesEODHD, End-of-Day Historical Stock Market Data API. [Electronic resource]. Available: https://eodhd.com/financial-apis/apifor-historical-data-and-volumes.en
dc.relation.referencesEODHD. Indices Historical Constituents Data API. [Electronic resource]. Available: https://eodhd.com/marketplace/unicornbay/spglobal.en
dc.relation.referencesFinancial Modeling Prep. Pricing Plans – Financial Modeling Prep API. [Electronic resource]. Available: https://site.financialmodelingprep.com/pricing-plans.en
dc.relation.referencesMassive.com. Pricing. [Electronic resource]. Available: https://massive.com/pricing.en
dc.relation.referencesMassive.com. Stock Market API. [Electronic resource]. Available: https://massive.com/stocks.en
dc.relation.referencesFinnhub, Pricing for stock API market data, forex and crypto. [Electronic resource]. Available: https://finnhub.io/pricingstock-api-market-data.en
dc.relation.referencesFinnhub, Stock APIs - real-time stock prices, company fundamentals and alternative data. [Electronic resource]. Available: https://finnhub.io/.en
dc.relation.referencesTiingo, API Pricing. [Electronic resource]. Available: https://www.tiingo.com/pricing.en
dc.relation.referencesTiingo, Financial News API for Stocks, ETFs, FX, and Crypto. [Electronic resource]. Available: https://www.tiingo.com/products/news-api.en
dc.relation.referencesAlpha Vantage, API Documentation. [Electronic resource]. Available: https://www.alphavantage.co/documentation/.en
dc.relation.referencesAlpha Vantage, Premium API Key. [Electronic resource]. Available: https://www.alphavantage.co/premium/.en
dc.date.accessioned2026-10-13T14:38:32Z

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
209540.pdf
Розмір:
468,43 KB
Формат:
Adobe Portable Document Format