ІНЖЕНЕРІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА КІБЕРБЕЗПЕКА

КОМПЛЕКСНИЙ АНАЛІЗ ТА ПОРІВНЯННЯ АРХІТЕКТУРИ РЕАЛІЗАЦІЇ API-ПРОВАЙДЕРІВ ФІНАНСОВИХ ДАНИХ ДЛЯ ФУНДАМЕНТАЛЬНОГО АНАЛІЗУ

Автор(и)

В. Ю. Коцюбинський ORCID 0000-0001-6759-5078
Вінницький національний технічний університет ROR
Ю. О. Моргун ORCID 0009-0002-0630-2299
Вінницький національний технічний університет ROR
А. Г. Мотельчук ORCID 0009-0000-9150-5028
Вінницький національний технічний університет ROR
В. М. Хоменко ORCID 0009-0007-7943-4299
Вінницький національний технічний університет ROR

Ключові слова

фінансові API алгоритмічний трейдинг бектестинг WebSocket REST API фундаментальні показники альтернативні дані

Анотація

Досліджено системне порівняння провідних 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-даних.

Обґрунтовано, що універсального провайдера, який одночасно забезпечує мінімальну затримку, найглибші фундаментальні показники, найширше глобальне охоплення та найнижчу ціну, на ринку не існує. Вибір визначається горизонтом стратегії, класом активів, вимогами до швидкості, бюджетом системи та необхідністю альтернативних сигналів. На основі аналізу сформульовано архітектурні рекомендації щодо побудови багаторівневої системи генерації інвестиційних сигналів з незалежним шаром нормалізації даних, що забезпечує гнучкість заміни або інтеграції додаткових джерел без порушення логіки роботи моделі. Результати дослідження мають практичну цінність для розробників фінансових платформ, інвестиційних аналітиків та дослідників у галузі алгоритмічного трейдингу.

2 0

Як цитувати

[1]
«КОМПЛЕКСНИЙ АНАЛІЗ ТА ПОРІВНЯННЯ АРХІТЕКТУРИ РЕАЛІЗАЦІЇ API-ПРОВАЙДЕРІВ ФІНАНСОВИХ ДАНИХ ДЛЯ ФУНДАМЕНТАЛЬНОГО АНАЛІЗУ», Вісник ВПІ, вип. 4, с. 161–170, Жов 2026, doi: 10.31649/1997-9266-2026-187-4-161-170.

Біографії авторів

автор В. Ю. Коцюбинський, афіліація Вінницький національний технічний університет

канд. техн. наук, доцент кафедри автоматизації та інтелектуальних інформаційних технологій

автор Ю. О. Моргун, афіліація Вінницький національний технічний університет

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

автор А. Г. Мотельчук, афіліація Вінницький національний технічний університет

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

автор В. М. Хоменко, афіліація Вінницький національний технічний університет

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

Посилання

[1] EODHD, Common Data-Related Pitfalls in FinTech Development. [Electronic resource]. Available: https://eodhd.com/financial-academy/financial-faq/common-data-related-pitfalls-in-fintech-development .
[2] Bookmap, 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 .
[3] EODH, Free and paid plans for Historical Prices and Fundamental Financial Data API. [Electronic resource]. Available: https://eodhd.com/pricing0 .
[4] EODHD, End-of-Day Historical Stock Market Data API. [Electronic resource]. Available: https://eodhd.com/financial-apis/api-for-historical-data-and-volumes .
[5] EODHD. Indices Historical Constituents Data API. [Electronic resource]. Available: https://eodhd.com/marketplace/unicornbay/spglobal .
[6] Financial Modeling Prep. Pricing Plans – Financial Modeling Prep API. [Electronic resource]. Available: https://site.financialmodelingprep.com/pricing-plans .
[7] Massive.com. Pricing. [Electronic resource]. Available: https://massive.com/pricing .
[8] Massive.com. Stock Market API. [Electronic resource]. Available: https://massive.com/stocks .
[9] Finnhub, Pricing for stock API market data, forex and crypto. [Electronic resource]. Available: https://finnhub.io/pricing-stock-api-market-data .
[10] Finnhub, Stock APIs - real-time stock prices, company fundamentals and alternative data. [Electronic resource]. Available: https://finnhub.io/ .
[11] Tiingo, API Pricing. [Electronic resource]. Available: https://www.tiingo.com/pricing .
[12] Tiingo, Financial News API for Stocks, ETFs, FX, and Crypto. [Electronic resource]. Available: https://www.tiingo.com/products/news-api .
[13] Alpha Vantage, API Documentation. [Electronic resource]. Available: https://www.alphavantage.co/documentation/ .
[14] Alpha Vantage, Premium API Key. [Electronic resource]. Available: https://www.alphavantage.co/premium/ .

Статті цього автора (цих авторів), які найбільше читають