A2A Documentation
A2A Overview Video

Colab - Phoenix Tracing

Colab - Arize Tracing
Architecture Overview
The multi-agent system consists of three main components:- Bear Agent (Pydantic AI + MCP): Focuses on risk analysis, identifying downside catalysts and warning signals
- Bull Agent (ADK + MCP): Focuses on growth opportunities, bullish patterns, and upside potential
- Orchestrator Agent (ADK): Coordinates both agents to provide balanced market analysis
- Agent discovery through agent cards
- Asynchronous task execution
- Structured message passing
- Transport protocol negotiation
Prerequisites
- Before starting this tutorial, ensure you have:
- Arize Phoenix Cloud or Arize AX account
- A Google Cloud project with Vertex AI API enabled
- Appropriate permissions to deploy agents to Vertex AI Agent Engine