← Financial Cloud Cloud クラウドクラブ · AWS Re:cap

極点マクロ|Financial Cloud Cloud · AWS Re:cap

AWS Re:cap 05:AgentCore 上のマルチ Agent クオンツ・バックテスト

登壇者: Haowen Huang

セッション: 05

セッション
Summit Dev Lounge2026 Re:cap
01 アーキテクチャを Steering として記述し、AI Agent を導く
Summit Dev Lounge2026 Re:cap
02 Agent Harness こそ真のエンジニアリングの堀
Summit Dev Lounge2026 Re:cap
03 平易な言葉で可観測性データを尋ねる
Summit Dev Lounge2026 Re:cap
04 Bedrock AgentCore で Serverless AR ゲームを構築する
Summit Dev Lounge2026 Re:cap
05 AgentCore 上のマルチ Agent クオンツ・バックテスト
Summit Dev Lounge2026 Re:cap
06 3 分でブログをスライドにする——Kiro で
Summit Dev Lounge2026 Re:cap
AWS Community Day Hong Kong 2025 Re:cap
02 TerraformによるAWSコンプライアンス
AWS Community Day Hong Kong 2025 Re:cap
03 初心者からビルダーへ――素晴らしいクラウドの旅
AWS Community Day Hong Kong 2025 Re:cap
04 LaravelとBrefによるチームファーストのサーバーレスエンジニアリング
AWS Community Day Hong Kong 2025 Re:cap
05 イベント開会式
AWS Community Day Hong Kong 2025 Re:cap
06 AWS 上で相互運用可能な AI を構築する
AWS Community Day Hong Kong 2025 Re:cap
07 別のテレメトリデータを AI エージェントで活用し、改善を加速する
AWS Community Day Hong Kong 2025 Re:cap
08 Kiro による仕様駆動開発
AWS Community Day Hong Kong 2025 Re:cap
09 MCP と AI エージェントを活用した自動テスト
AWS Community Day Hong Kong 2025 Re:cap
10 機械学習を活用したアプローチ
AWS Community Day Hong Kong 2025 Re:cap
11 RAGとMCP
AWS Community Day Hong Kong 2025 Re:cap
12 TAKとAWSを活用した災害・緊急対応
AWS Community Day Hong Kong 2025 Re:cap
13 テストの観点からサーバーレスアプリケーションのワークフローを再考する
AWS Community Day Hong Kong 2025 Re:cap
14 クラウド成功のための実践的なAWS FinOps
AWS Community Day Hong Kong 2025 Re:cap
15 リスク調整後資産リターンの革新
AWS Community Day Hong Kong 2025 Re:cap
FSI Recap
01 Modern Trade Lifecycle: Trading to Settlement
FSI Recap
02 Goldman Sachs: Fast Track your applications onto Cloud - AWS Re:cap Q1/2023
FSI Recap
03 Zurich Insurance Group: Building an Effective Log Management Solution on AWS
FSI Recap
04 FSI Meetup 2025 Q4 - Brex Database Disaster Recovery
FSI Recap
05 FSI Meetup 2025 Q4 - A Graviton Migration Success Story
FSI Recap
06 FSI Meetup 2025 Q4 - Stifel Modern Data Platform
FSI Recap
07 FSI Meetup 2025 Q4 - Financial Transaction Data Reconciler PayPal
FSI Recap
08 FSI Meetup 2025 Q4 - Scaling Resilience
FSI Recap
09 Maximizing AI Inference Cost Efficiency: Strategic Adoption of AWS GPU Instances
FSI Recap
10 Advanced Agentic AI Design Patterns
FSI Recap
11 Build New Modern Apps on AWS
FSI Recap
AWS re:Invent 2025
01 Coinbase re:Invent の要約 (IND3312)
AWS re:Invent 2025
02 AI と AWS を活用した未来の取引プラットフォームの構築
AWS re:Invent 2025
03 トレーディングイノベーション: Amazon Bedrock (IND3315) の Jefferies AI アシスタント
AWS re:Invent 2025
04 FSI がエージェント型 AI で HFT 分析に革命をもたらした方法 (GBL302)
AWS re:Invent 2025
05 Nasdaq をフィーチャーした Amazon Time Sync による分散システムの改善
AWS re:Invent 2025
06 Amazon Aurora HA および DR グローバル復元力のための設計パターン (DAT442)
AWS re:Invent 2025
07 エージェントの構築 AI: Amazon Nova Act および Strands エージェントの実践 (DEV327)
AWS re:Invent 2025
08 Amazon Aurora とそのイノベーションの詳細 (DAT441)
AWS re:Invent 2025
09 Amazon S3 の詳細解説 (STG407)
AWS re:Invent 2025
10 Nasdaq:グローバル金融サービス向けのレジリエントなインフラストラクチャを構築する (HMC327)
AWS re:Invent 2025
11 AWS Lambda の新機能 (CNS376)
AWS re:Invent 2025
12 Kiro によるスペック駆動開発 (DEV314)
AWS re:Invent 2025
13 Amazon の FinOps: 世界的な E コマース大手から学ぶクラウドコストの教訓 (AMZ308)
AWS re:Invent 2025
14 AWS 上のティック・トゥ・トレード低レイテンシ取引プラットフォーム
AWS re:Invent 2025
Government data
01 The AI Era: The Boundary Between Development and Design Is Disappearing
Government data
02 On-Device Multimodal AI and Smart-City Practice
Government data
03 Large-Model Capability Evaluation and a Method for Landing AI Projects
Government data
04 Controlled End-to-End Automation of Government Development with Cloud Agents
Government data
05 A New Software Ecosystem for the Agent Era, Seen Through Multi-Agent Systems
Government data
06 AI-Driven Macro Quantitative Research and Smart Governance
Government data
07 Authorized Operation of Public Data and Smart-Government Practice
Government data
08 Putting Data Assetization into Practice: Rights, Compliance, Engineering Governance, and Digital-Government Cases
Government data
09 AI for Mental-Health Public Welfare: Governance, Architecture, and Practice of a Trustworthy Platform
Government data
Amarathon 2025 振り返り
01 エージェント向けアーキテクチャ設計への開発者ロードマップ
Donnie Prakoso
02 Amazon Bedrock Data Automation
Hafiz Syed Ashir Hassan
03 AgentCore 上のマルチエージェント
Tan Xin
04 Nova Act と Strands Agents を実践で活用したエージェント型 AI の構築
Haowen Huang
04 仕様駆動開発と Kiro で移行プロジェクトを加速
Sanchit Dilip Jain
06 「マッチング」から「理解」へ: AgentCore Memory が実現するパーソナライズド AI 検索の実践
Liu Cao
07 観測から最適化へ – LLM オブザーバビリティから AIOps へ、リアルタイムの洞察をインテリジェントな自動化に変える
Jimmy Soh
08 TEAM の導入と最高のエンジニアリングチームの構築
Yuji Oshima
09 いわゆるサーバーレスデータベースの5年間から得た5つの厳しい教訓
Renato Losio
14 AI が私の仕事をしたらどうなるか Q Developer CLI と Kiro が私の日常業務をどう変えたか
Miguel Angel Muñoz
16 警戒を保ちながら迅速に:Amazon Bedrock エージェント開発に不可欠なセキュリティ
Brian Tarbox
26 1 台の H100 で OSS LLM をよりスマートに、低コストで、高速に実行
Adit Modi Adit Modi
28 最新の統合メタデータアーキテクチャ:データサイロを解消する新たなアプローチ
Shaofeng Shi
29 サーバーレス MediaOps:Amazon Web Services 上の AI による動画ワークフローの自動化
Luis Valdivia
30 大規模パフォーマンステストによる効率性と信頼性を重視したアーキテクチャ設計
Luis Guirigay
31 オープンソースで世界をつなぐ: テクノロジー、コミュニティ、グローバルな開発者関係をめぐる実践の旅
Richard Lin
33 リアルタイム物流分析のためのストリーミング Iceberg テーブルの構築
Fahad Shah
34 大規模ロボット戦略トレーニングの高速化: Kiro、Trainium、EKS に基づく自動クローズドループアーキテクチャ
Junjie Tang
35 仕様駆動開発で「Vibe」から実用レベルへ
Ricardo Sueiras
36 クラウドコスト分析をよりスマートに: StrandsとAgentCoreによるFinOpsインテリジェントエージェントの構築
Xiaofei Li
37 CNCF Kagent、K8sGPT、Nova Sonicを使用したK8s向け対話型エージェントAIOpsの変革
Shaoyi Li

AWS Hong Kong Summit 2026 · Developer Lounge 振り返り · 全 6 本中 第 5 本

AWS Magazine · ビクトリア・ハーバーからの現地レポート


空気感:高資本がハイテクと出会う場所

AWS Hong Kong Summit 2026 Developer Lounge のガラスカーテンウォールのそばに立てば、独特のエネルギーを感じたはずだ。床から天井までの窓が中環の輝くタワーと、ビクトリア・ハーバーを切り進むタグボートを縁取る。室内の Lounge は、シリコンバレーのハッカースペースと香港のプライベート資産運用スイートのハイブリッドのようだった——洗練されたエルゴノミック家具、職人エスプレッソマシン、光るデュアルモニタ、メカニカルキーボードのリズムが低周波のディールメイキングと混ざる。

この部屋で「money in / money out」は抽象概念ではない。究極の指標だ。正式トークの合間に、プライベートスタートアップミートアップが Lounge の各コーナーで湧き上がっていた。フーディの創業者が仕立てのスーツの VC パートナーと並び、ナプキンのスケッチにビジネスモデルを走り書きしながら、AWS ダッシュボード上のライブテレメトリを見つめていた。

その脈動が最も強く響いたのが、Haowen Huang のハンズオンワークショップトラック周りだった。香港は資本リスクを本能的に理解する:測り、ストレステストし、盲目にデプロイしない。クオンツ、シニアアーキテクト、好奇心旺盛なスタートアップビルダーが Lounge セッションに押し入り、生成 AI が定量バックテストをどう完全に書き換えているかを見た。

コアデモ:三つの AI agent がシームレスに協業し、平易な言葉の取引アイデアを自動化された本格定量バックテストレポートへ変える。

+-----------------------------------------------------------------------------------+
DEVELOPER LOUNGE HIGH-TECH ARCHITECTURE

[ User Natural Language ]
          v
[ Quant Orchestrator (Claude Sonnet 4) ]
          v
   --> [ Strategy Generator ]   Claude Opus 4 code generation
   --> [ MCP Gateway ]          S3 Tables market data
   --> [ Result Summarizer ]    Nova Lite 2.0 report
+-----------------------------------------------------------------------------------+

● Builder リソース:Amazon Bedrock AgentCore + Strands quant backtesting

● ハンズオンカタログ:Agentic Backtesting for Quants by Bedrock AgentCore and Strands Agents

Summit 必須免責事項:本ワークショップトラックは学習とアーキテクチャ議論のために厳密に設計されている。投資助言を構成しない。参加者は自身の投資判断とあらゆる財務結果について単独で責任を負う。市場データは Yahoo Finance 経由で教育デモンストレーション目的のみ取得する。


AWS Hong Kong Summit 2026 で、Haowen Huang の Developer Lounge ワークショップは、三つの Amazon Bedrock AgentCore agent——Claude Opus 4、Claude Sonnet 4、Amazon Nova Lite 2.0 駆動——が自然言語の取引アイデアを完全な Backtrader バックテストへ変える様子を示した。Strands Agent-as-Tools、S3 Tables からの MCP Gateway 市場データ、Cognito アイデンティティ、メモリ、CloudWatch 可観測性を使い、ビルダーはコスト意識のあるマルチ agent 設計、ハンズオンラボ進行、クオンツワークフローの本番パターンを学んだ——実投資助言は含まない。


1. 定量バックテスト 101 — なぜ Agent が必要か

定量取引において、バックテストとは、実資本をリスクにさらす前に戦略のパフォーマンスを評価するため、取引戦略を歴史的市場データに対してテストするプロセスだ。

なぜバックテストが重要か

ライブ市場へ実資本をデプロイする前に、クオンツはリスクとパフォーマンス指標を厳格に評価しなければならない:

問い 評価メトリクス
戦略は正のリターンを生むか? 総リターン、年率リターン
下方リスクは何か? 最大ドローダウン、Value at Risk(VaR)
そのリスクに見合うリターンか? シャープレシオ、ソルティノレシオ
戦略はどれくらいの頻度で勝つか? 勝率、プロフィットファクター
異なる市場条件でどう動くか? 強気、弱気、横ばいレジーム

伝統的ワークフロー vs. 課題

1. 戦略ルールを定義:エントリー/エグジットシグナル、ポジションサイジング、リスクコントロール。

2. 歴史データを収集:きれいな OHLCV(Open, High, Low, Close, Volume)価格/時系列データ。

3. コードを書く:Backtrader、Zipline、またはカスタムスクリプトで戦略ルールを実装。

4. シミュレーションを実行:歴史タイムライン横断でトレードを実行。

5. 分析を解析:エクイティカーブ、ドローダウンマップ、リスクレシオを生成。

ギャップ:成功には四つの異なるスキルセットが要る——ドメイン取引知識、データエンジニアリング、専門 Python コーディング、統計分析。伝統的セットアップでは、一人の開発者が四つすべてに秀でることは稀だ。マルチ agent システムは、各専門ドメインを専用 AI agent へ委譲することでこのギャップを埋める。


2. ハンズオン:ビルダーが Lounge で組み立てたもの

90 分・300 レベルのワークショップは、参加者に完全なマルチ agent ワークフローを即座に構築するハンズオンアクセスを与えた。

● ローカルセットアップ不要:開発者は AWS 上に事前プロビジョンされたブラウザベース Code-OSS(オープンソース VS Code) 環境を開いた。

● スキル前提:基本的な Python 知識と、取引ルールの概念理解(例:売買シグナル、移動平均)。

● コア目標:Amazon Bedrock AgentCore 上にホストされた三つの専門 AI agent を構築・デプロイ・トレースし、Strands Agents SDK で結びつける。

+-----------------------------------------------------------------------------------+
DEVELOPER LOUNGE IDE ENVIRONMENT (CODE-OSS)

File Explorer                 Editor: quant_agent.py
  - agents/                     import agentcore
  - tools/                      @agentcore.orchestrator
  - requirements.txt            def run_pipeline():
                                  # Strands multi-agent loop

Terminal
  $ agentcore launch --auto-update-on-conflict
+-----------------------------------------------------------------------------------+

3. 基盤モデル:タスクにモデルを合わせる

Haowen のワークショップのキーテイクアウェイは、モデルコストとレイテンシの最適化だった:単一の巨大モデルにすべてのサブタスクを強制するな。代わりに、特定の agent 役割にモデルを合わせる:

モデル Agent 役割 具体的責務
Anthropic Claude Opus 4 Strategy Generator 複雑な自然言語の取引記述を実行可能な Backtrader Python コードへ変換。
Amazon Nova Lite 2.0 Result Summarizer 生のバックテスト統計を分析し、簡潔で構造化されたパフォーマンスレポートを生成。
Anthropic Claude Sonnet 4 Quant Agent(Orchestrator) ワークフローステップを調整し、ツールを制御し、サブ agent を管理。

このアプローチは、実行が重要なところで高いコード精度(Opus 4)を提供しつつ、要約を高速でコスト効率よく保つ(Nova Lite 2.0)。


4. Backtrader:ボンネット下のエンジン

システムは人気のオープンソース Python バックテストフレームワーク Backtrader に依存する。特徴:

● イベント駆動のバックテスト実行エンジン。

● 組み込みテクニカル指標(SMA、EMA、RSI、MACD など)。

● ネイティブのポジションサイジングと注文管理。

● 自動パフォーマンス分析(シャープレシオ、最大ドローダウン、トレード統計)。

Strategy Generator Agent が動的に Backtrader Python スクリプトを書き、それを Quant Agent が実歴史市場データに対して安全に実行する。


5. マルチ Agent アーキテクチャと Strands パターン

マルチ Agent システムの四つの主要利点

1. 専門化:専門化された prompt とモデルがタスク精度を高める。

2. スケーラビリティ:サブ agent は呼び出し負荷に基づき独立にスケールする。

3. コスト効率:高能力 FM は複雑な推論タスクにのみ使う。

4. 保守性:隔離された agent が粒度の細かい更新とテストを可能にする。

四つのマルチ Agent パターン(Strands Agents Framework)

パターン トポロジ 典型的ユースケース
Agent as Tools (ワークショップで使用) Orchestrator がサブ agent をツールのように呼び出す クオンツ・バックテスト、顧客ルーター、コンテンツ生成。
Swarm Agent が共有メモリコンテキスト経由で相互作用 自律車両フリート、サプライチェーン、ソーシャル監視。
Graph ノード/エッジのネットワークトポロジ コードレビューシステム、医療診断、複雑な ETL。
Workflow 剛直で逐次的な実行ステップ CI/CD パイプライン、ローン承認、保険クレーム処理。

「Agent as Tools」フローの実働

+-----------------------------------------------------------------------------------+
AGENT AS TOOLS FLOW

[ User Prompt: "Test a 20/50 SMA Crossover on AAPL" ]
          v
[ Quant Agent Orchestrator ]
          v
   (1) --> Strategy Generator (Claude Opus 4)
           returns Backtrader Python code
   (2) --> Market Data MCP Tool
           returns historical OHLCV
   (3) --> Result Summarizer (Amazon Nova Lite 2.0)
           returns performance analysis report
+-----------------------------------------------------------------------------------+

1. Quant Agent がユーザー意図を受け取る。

2. Strategy Generator を呼び出し、テキストを有効な Python Backtrader コードへ変える。

3. Market Data MCP Tool を呼び出し、日次 OHLCV 価格を取得する。

4. Backtrader シミュレーションをローカルで実行する。

5. 生結果を Result Summarizer へ渡し、最終分析レポートを生成する。


6. Amazon Bedrock AgentCore サービス深掘り

Amazon Bedrock AgentCore は、本番 AI agent の構築・デプロイ・ガバナンス向けのフルマネージドインフラを提供する。

+-----------------------------------------------------------------------------------+
BEDROCK AGENTCORE SUITE

AgentCore Runtime          AgentCore Gateway           AgentCore Memory
  Serverless hosting         MCP tool routing            State and context

AgentCore Identity         Observability               Policy and Guard
  Cognito OAuth auth         OpenTelemetry tracing       Cedar controls
+-----------------------------------------------------------------------------------+

完全 AgentCore カタログ

AgentCore サービス 役割と機能 プラットフォーム統合
Runtime 高速コールドスタートとマルチ agent サポート付き、agent 実行の serverless コンピュート。 Strands、CrewAI、LangGraph、OpenAI Agents SDK、LlamaIndex。
Gateway API、Lambda、サービスを標準 Model Context Protocol(MCP)ツールとして露出。 AWS Lambda、Salesforce、JIRA、Slack、カスタム API。
Identity 安全な agent アイデンティティと認可を管理。 Amazon Cognito、Okta、Azure Entra ID、Auth0。
Memory 短期マルチターンコンテキストと永続長期メモリを提供。 LangChain、Strands Agents、LlamaIndex。
Observability マルチ agent 呼び出し横断のエンドツーエンド分散トレーシング。 OpenTelemetry、Amazon CloudWatch。
Code Interpreter 動的コードを安全に実行する隔離サンドボックス環境。 Python、JavaScript、TypeScript。
Browser 自動 Web 操作向けクラウドベースブラウザランタイム。 Playwright、BrowserUse。
Evaluations agent 出力の自動パフォーマンス評価。 Strands、OpenInference、CloudWatch。
Policy 決定的、ポリシーベースのガードレール。 Cedar 言語と MCP Gateway の統合。
Registry ツール、agent、MCP サーバの集中レジストリ。 AWS、オンプレミス、マルチクラウドツール。

Lounge でのデプロイコマンド

開発者は単純な CLI 呼び出しでオーケストレータを AgentCore Runtime へ直接デプロイした:

# Configure the AgentCore Runtime entry point
agentcore configure --entrypoint quant_agent.py --name quant_agent \
  --requirements-file requirements.txt --idle-timeout 900

# Launch and update environment variables dynamically
agentcore launch --auto-update-on-conflict \
  --env AWS_REGION=$WORKSHOP_REGION \
  --env STRATEGY_GENERATOR_RUNTIME_ARN=arn:aws:bedrock:us-east-1:123456789012:agent/strat_gen \
  --env AGENTCORE_GATEWAY_URL=https://gateway.bedrock.us-east-1.amazonaws.com/mcp


7. 三層システムアーキテクチャ

+-----------------------------------------------------------------------------------+
SYSTEM ARCHITECTURE

[ Layer 1: Frontend ]
  Next.js interactive dashboard (strategy form, real-time charts)
          v
[ Layer 2: Orchestration Layer ]
  Bedrock AgentCore Runtime (Quant Agent Orchestrator)
    --> Strategy Generator (Claude Opus 4)
    --> Result Summarizer (Amazon Nova Lite 2.0)
    --> Execute Backtrader simulation engine
          v
[ Layer 3: Enterprise Data Layer ]
  AgentCore MCP Gateway (Cognito OAuth)
          v
  PyIceberg Query Lambda
          v
  Amazon S3 Tables (Apache Iceberg market data)
+-----------------------------------------------------------------------------------+

1. フロントエンド層:インタラクティブフォーム、リアルタイム agent 実行トレース、パフォーマンス可視化を提供する Next.js ダッシュボード。

2. オーケストレーション層:マルチ agent システムをホストする AgentCore Runtime。

3. データ層:Apache Iceberg 形式の歴史株価データを格納する Amazon S3 Tables。PyIceberg 駆動の Lambda がこのデータを読み、AgentCore MCP Gateway 経由で標準 get_market_data ツールを露出する。


8. ステップバイステップ・ラボ進行

ワークショップは八つの段階的ハンズオンモジュールで構成された:

+-----------------------------------------------------------------------------------+
LAB PROGRESSION

[ Lab 1: Deploy ] --> [ Lab 2: Memory ] --> [ Lab 3: Gateway ] --> [ Lab 4: Multi-Agent ]
[ Lab 8: A2A ]   <-- [ Lab 7: Sandbox ] <-- [ Lab 6: Policy ]  <-- [ Lab 5: Tracing ]
+-----------------------------------------------------------------------------------+

● Lab 1:Strategy Generator をデプロイ:AgentCore Runtime 上に基本 prompt agent をデプロイ。

● Lab 2:AgentCore Memory を追加:マルチターン会話のフォローアップを扱う短期メモリを付与。

● Lab 3:市場データ付き Quant Agent を構築:Gateway と Identity で外部ツールエンドポイントへ接続。

● Lab 4:マルチ Agent オーケストレーション:Strategy Generator、Result Summarizer、Gateway をオーケストレータフローへ結合。

● Lab 5:可観測性とトレーシング:CloudWatch で agent 実行パス、ツール呼び出し、パフォーマンスボトルネックをトレース。

● Lab 6(Bonus):AgentCore Policy:Cedar ベースのポリシー制御を適用しモデル相互作用をガバナンス。

● Lab 7(Bonus):サンドボックス実行:コード実行を安全な AgentCore Code Interpreter サンドボックスへ移す。

● Lab 8(Bonus):Agent-to-Agent(A2A):カスタム API を標準化されたオープン A2A プロトコル相互作用へ置き換える。


9. キーコンセプト要約

コンセプト ソリューション内の機能的役割
AgentCore Runtime Quant、Strategy Generator、Result Summarizer agent 向け serverless コンピュートを収容。
AgentCore MCP Gateway Lambda 市場データツールを標準 MCP スキーマツールへ変換。
AgentCore Memory マルチターン戦略洗練チャットをまたぐセッションコンテキストを維持。
Gateway Target AgentCore Gateway エンドポイントを基盤 AWS Lambda 関数へ橋渡し。
AgentCore Identity Amazon Cognito 経由の OAuth クライアントクレデンシャルフローを処理。
AgentCore Observability すべての agent 呼び出し横断で分散 OpenTelemetry トレーシングを提供。
Strands Agents SDK agent 振る舞いを定義・連鎖させる Python 開発フレームワーク。

Developer Lounge からの締めの言葉

午後の陽光がビクトリア・ハーバーの背後に沈み、ガラスのタワーに金色の色合いを落とすなか、Developer Lounge は依然満員だった。ビルダーたちは新しい prompt を試し、Backtrader 戦略出力をチューニングし、CloudWatch トレースのレイテンシを比較し続けていた。

このシステムを魅力的にするのは、コードを書くことだけではない——複雑な人間ワークフローをモジュール化されスケーラブルな serverless コンポーネントへ構造化することだ。専門 AI モデルを Amazon Bedrock AgentCore のようなマネージドインフラと組み合わせることで、開発者は実世界テストに備えた信頼できる agent ワークフローを構築できる。