Бизнес

Heurist Finance покупает рыночные данные для каждого запроса через AgentCore payments

Инвестиционный workbench соединяет портфель пользователя, платные источники и изолированный анализ в одной трассируемой цепочке. Лимит расходов задаётся на сессию, платёж проходит по x402 в USDC, а код исполняется без произвольного сетевого доступа.

Heurist Finance покупает рыночные данные для каждого запроса через AgentCore payments

Инвестиционный запрос стал отдельной экономической операцией

Heurist Finance собрала в разговорном интерфейсе несколько привычных для профессионального анализа операций: получение рыночных данных, чтение отчётности и новостей, глубокое исследование, построение и стресс-тестирование портфеля и мониторинг позиций. Ответ учитывает портфель и предпочтения конкретного пользователя, а не ограничивается общим обзором актива.

Главное архитектурное ограничение возникло вокруг данных. Премиальные рыночные, макроэкономические, фундаментальные и альтернативные наборы находятся у разных поставщиков, часто за paywall или отдельными API. Вместо ранней покупки крупных корпоративных контрактов Heurist выбрала оплату только тех данных, которые нужны для текущего вопроса. Это превращает каждый агентный запуск в управляемую финансовую транзакцию.

HTTP 402 запускает платёжный сценарий x402

Платёжная цепочка построена на Amazon Bedrock AgentCore payments. Для взаимодействия создаётся Payment Session с параметром `maxSpendAmount`, который ограничивает расходы одного запуска, и Payment Instrument — встроенным криптокошельком в сети Base. Когда поставщик возвращает HTTP 402 с суммой, получателем, активом USDC и сетью, AgentCore сверяет требование с лимитом.

Если цена превышает бюджет, система сообщает пользователю об ограничении и предлагает альтернативы. Если лимит соблюдён, Process Payment API подписывает операцию, после чего запрос повторяется с доказательством оплаты в заголовке `X-PAYMENT`. Учётные данные извлекаются во время выполнения из AWS Secrets Manager, а не передаются агенту как свободный текст.

Портфельный контекст проходит через Identity и Memory

Оркестратор на Strands вызывает Anthropic Claude через Amazon Bedrock и загружает сведения о портфеле из Amazon Aurora PostgreSQL. AgentCore Identity сохраняет привязку к аутентифицированному пользователю во всех сервисных вызовах, а AgentCore Memory хранит предпочтения, состояние инвестиционного тезиса и историю разговоров между сессиями.

Такой контекст позволяет отвечать на вопрос об оценке акции с учётом списка наблюдения, горизонта и отношения к риску. При этом персонализация не доказывает качество инвестиционного вывода сама по себе: архитектура описывает, как доставить релевантный контекст модели, но точность исходных данных, расчётов и предположений всё равно должна проверяться отдельно.

Код исполняется в одноразовой изолированной среде

AgentCore Code Interpreter выполняет корреляции, сценарный анализ, построение графиков и backtests в изолированной sandbox без произвольного сетевого egress. Среда работает в AWS Cloud и уничтожается после завершения анализа. Артефакты записываются в Amazon S3, а телеметрия и трассировки поступают в Amazon CloudWatch.

Разделение доступа к данным и вычислений уменьшает поверхность атаки: платный источник вызывается через контролируемый инструмент, а пользовательский код не получает общего сетевого канала. Однако sandbox не заменяет проверку экономической логики. Ошибка в модели риска или неверно выбранный период backtest останутся ошибками даже при идеальной изоляции исполнения.

Аудит связывает пользователя, инструмент и платёж

Каждый вызов инструмента, платёж и операция памяти записывают user ID, workload identity, request ID и trace ID. AgentCore Observability связывает эти события в одну трассу, а отдельные сервисы сохраняют собственные границы доступа. Amazon Bedrock Guardrails фильтрует вход и выход, включая попытки prompt injection против платёжных и информационных инструментов.

AWS также описывает продуктовую политику Heurist: выходной фильтр помогает не допускать рекомендации незахеджированной позиции в одной акции. Это полезный пример того, что финансовый guardrail должен формулироваться как проверяемое ограничение на действие или ответ, а не как абстрактный призыв модели быть осторожной.

Заявленные 80% экономии относятся к оценке самой Heurist

Heurist оценивает сокращение инженерной работы над агентной системой примерно на 80% по сравнению с самостоятельной сборкой orchestration stack: AgentCore берёт на себя identity, межсессионную память, sandbox и платёжную инфраструктуру. Компания также связывает архитектуру с предсказуемой предельной стоимостью на пользователя, подходящей для розничного тарифа.

Эта цифра опубликована как оценка участника кейса, а не независимый benchmark. Для другой команды результат будет зависеть от требований к custody, набора поставщиков, стоимости вызовов, обязательной отчётности и уже существующей платформы. Практически переносимая часть кейса — не процент, а схема: жёсткий лимит на запуск, scoped identity, изолированный расчёт и единая трасса от запроса до покупки данных.

Первоисточники

  1. AWS — How Heurist Finance built an AI-native investment workbench on Amazon Bedrock AgentCore