Код Читати оригінал на Dev 2 хв читання 1

AI-агенти для торгівлі: новий API об'єднує економічні дані

Robinhood оголосив про запуск AI-агентів, здатних здійснювати торгівлю акціями та робити покупки кредитними картками від імені користувачів. Ці автономні агенти мають розуміти економіку і діяти на її основі. Однак для ефективної роботи таким агентам потрібні структуровані, актуальні дані про макроекономічні показники. За даними Dev, розробник Jay Conduit Ops представив EconPulse API — рішення, яке агрегує понад 18 економічних індикаторів з шести різних державних та фінансових джерел (FRED, BLS, EIA тощо) в єдиному ендпоінті. Це значно спрощує робочий процес для AI-моделей, дозволяючи їм приймати рішення на основі повного контексту ринку без необхідності парсингу декількох API.

AI-агенти для торгівлі: новий API об'єднує економічні дані — ілюстрація до новини в рубриці «Код»
AI-агенти для торгівлі: новий API об'єднує економічні дані — ілюстрація до новини в рубриці «Код» · Джерело зображення: Dev

За даними Dev, виклик перед розробниками FinTech полягав у фрагментованості економічних даних. Кожен з шести джерел — від FRED до Treasury.gov — використовує різну автентифікацію, має власні ліміти швидкості та невідповідні формати відповіді. Якщо AI-агент повинен відповісти на питання: «Чи варто купувати чи продавати, виходячи з сьогоднішнього CPI?», він мусить отримати ці дані в єдиному місці і у структурованому вигляді. EconPulse API вирішує цю проблему, надаючи один GET-запит, який повертає повний макроекономічний профіль світу.

Як працює агрегація даних

EconPulse забезпечує єдину точку доступу для всіх необхідних показників. Наприклад, у відповіді API можна знайти дані про інфляцію (CPI з YOY-відсотком 3.95%), ціни на WTI crude ($100.32), рівень безробіття (4.3%) та ставки казначейських облігацій США (4.56%). Це дозволяє AI-моделі парсити JSON, не ризикуючи галюцинаціями через несумісність API.

За даними Dev, існує два шляхи отримання економічних даних для торгового агента: 1) Скрапінг — це означає звернення до шести різних API, парсинг шести різних JSON-структур та обробка лімітів. Цей підхід є крихким, повільним і дорогим у використанні токенів. 2) Виклик одного ендпоінта — один HTTP-запит, одна відповідь JSON, один заголовок автентифікації. Це детерміністично, швидко та економічно вигідне. EconPulse побудований саме для другого варіанту.

Архітектура рішення

Система має чітку архітектуру: збірники (Collectors) — це cron-завдання, які щогодини завантажують серії FRED та кешують їх у JSON-файлах. Основний бекенд написаний на стандартній бібліотеці Python stdlib без використання фреймворків типу Flask чи FastAPI. Це забезпечує більшу швидкість і менше споживання пам'яті (достатньо VPS з 1 ГБ RAM), а також зменшує поверхню атаки.

Архітектура включає: FRED API, BLS, EIA, Treasury.gov та CoinGecko — усі ці джерела подають дані до центрального сервера EconPulse. Звернення від AI-агентів (наприклад, Claude або GPT) здійснюється через MCP/Action, що дозволяє моделі автоматично отримувати потрібні дані за запитом, не вимагаючи ручного HTTP-інструменту.

Що покриває API

API охоплює широкий спектр економічних категорій. Серед них: інфляція (CPI, Core CPI), енергетика (WTI crude, ціна на національний газ), ринок праці (безробіття, JOLTS), фіскальні показники (державний борг США) та ринкові дані (S&P 500, BTC premium). Це дозволяє AI-агенту мати комплексне розуміння глобального економічного стану.

За словами Jay Conduit Ops, ця уніфікація критично важлива для майбутнього фінансів. Автономні агенти стають не просто інструментами обробки даних, а справжніми учасниками ринку, здатними аналізувати складну економічну ситуацію та реагувати на зміни в режимі реального часу.

Перспективи застосування

Хоча EconPulse API є чудовим рішенням для прототипу та R&D, його успіх залежить від стабільності і швидкості відповіді. У продакшні необхідно забезпечити високу доступність системи, оскільки будь-який збій у даних може призвести до помилкових торгових рішень. Це підтверджує загальний тренд: майбутнє FinTech — це не лише інтеграція ШІ, а й створення надійного інфраструктурного фундаменту для нього.

Telegram

Свіжі новини у нашому Telegram

Отримуйте миттєві сповіщення про нові публікації в рубриці «Код»

@procodeandevenmore