Building trade assistant: How Jefferies optimized front office trading operations with AI
Jefferies deployed an agentic AI trade assistant on AWS to enable non-technical traders to access real-time data insights via natural language, eliminating dependency on IT and coding skills. The solution leverages Strands Agents SDK, Amazon Bedrock (Claude Sonnet), and Model Context Protocol (MCP) to orchestrate queries across diverse data sources including FIX files and in-memory databases. Security and compliance are enforced through Amazon Bedrock Guardrails for PII filtering, row-level data
Analysis
TL;DR
- Jefferies deployed an agentic AI trade assistant on AWS to enable non-technical traders to access real-time data insights via natural language, eliminating dependency on IT and coding skills.
- The solution leverages Strands Agents SDK, Amazon Bedrock (Claude Sonnet), and Model Context Protocol (MCP) to orchestrate queries across diverse data sources including FIX files and in-memory databases.
- Security and compliance are enforced through Amazon Bedrock Guardrails for PII filtering, row-level data entitlements, and comprehensive conversation logging for audit trails.
- A Retrieval Augmented Generation (RAG) pipeline using Amazon Bedrock Knowledge Bases and Titan Embeddings ensures accurate SQL generation by providing the LLM with relevant database schema context.
Why It Matters
This case study demonstrates a practical enterprise application of agentic AI in high-stakes financial environments, showing how large language models can be safely integrated into front-office workflows without compromising security or compliance. It highlights the effectiveness of combining RAG with tool-use agents to bridge the gap between complex data infrastructure and user-friendly natural language interfaces. For industry practitioners, it serves as a blueprint for reducing latency in decision-making processes by empowering domain experts with direct, code-free access to critical analytics.
Technical Details
- Architecture Stack: Built on AWS using Strands Agents SDK for orchestration, Amazon Bedrock for LLM access (Anthropic Claude Sonnet), and Amazon Elastic Kubernetes Service (EKS) for authentication services.
- Data Integration: Utilizes Model Context Protocol (MCP) to securely connect the agent to heterogeneous data sources, including trade data repositories, Financial Information Exchange (FIX) message files, and in-memory databases.
- RAG Implementation: Employs Amazon Bedrock Knowledge Bases with Amazon Titan Embeddings to store metadata such as table schemas and query patterns, enabling the LLM to generate syntactically correct SQL queries based on retrieved context.
- Security Measures: Implements Amazon Bedrock Guardrails for content moderation and PII filtering, alongside row-level security filters injected by the Query Executor to ensure users only access authorized data subsets.
- User Interface: Features an embedded AI assistant widget within Jefferies’ Global Flow Monitor (GFM) BI system, supporting conversational drill-downs and markdown-rendered visualizations selected by the LLM.
Industry Insight
Financial institutions should prioritize the adoption of standardized protocols like MCP to simplify the integration of AI agents with legacy and diverse data systems, reducing development friction. Organizations must embed robust governance frameworks, such as guardrails and row-level security, directly into the agent architecture to maintain regulatory compliance while enabling self-service analytics. Finally, shifting from static dashboarding to conversational, intent-driven interfaces can significantly accelerate time-to-insight for traders, turning data accessibility into a competitive advantage.
Disclaimer: The above content is generated by AI and is for reference only.