Agent for Personalized Market Insights with Voice UI
Develop a sophisticated financial analyst agent using the OpenAI Agents SDK that provides personalized market insights. This agent will track specific company or sector news. It will utilize GPT-5 for advanced reasoning, integrate with Alpha Vantage for real-time financial data, and provide interactive insights via a voice interface powered by Resemble AI. The agent should be capable of managing personalized investment portfolios and providing proactive updates. TPOT can be integrated for automated data processing or model evaluation workflows.
What you are building
The core problem, expected build, and operating context for this challenge.
Develop a sophisticated financial analyst agent using the OpenAI Agents SDK that provides personalized market insights. This agent will track specific company or sector news. It will utilize GPT-5 for advanced reasoning, integrate with Alpha Vantage for real-time financial data, and provide interactive insights via a voice interface powered by Resemble AI. The agent should be capable of managing personalized investment portfolios and providing proactive updates. TPOT can be integrated for automated data processing or model evaluation workflows.
Shared data for this challenge
Review public datasets and any private uploads tied to your build.
How submissions are scored
These dimensions define what the evaluator checks, how much each dimension matters, and which criteria separate a passable run from a strong one.
Valid JSON Output
Checks if the JSON summary is correctly formatted and non-empty.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
Relevant Information
Verifies that the response contains information related to the query's core topics.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
Accuracy of Financial Data
Measures the correctness of retrieved financial data (e.g., stock prices, if available). • target: 90 • range: 0-100
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
Response Personalization Score
Evaluates how well the agent tailors information to tracked companies or user history. • target: 85 • range: 0-100
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Master the OpenAI Agents SDK for defining tools, function calling, and managing agent conversations.
Integrate GPT-5 as the core reasoning engine, leveraging its multimodal capabilities for richer data interpretation (e.g., analyzing chart data).
Utilize the Alpha Vantage API to fetch real-time stock quotes, company financials, and market news programmatically.
Implement a voice-enabled interaction layer using Resemble AI for text-to-speech and speech-to-text functionalities.
Design a system for persistent memory to store user preferences and track specified investments over time.
Automate data preparation and validation pipelines using TPOT for optimizing financial data processing before agent ingestion.
Build custom tools for the OpenAI agent to perform actions like 'get_stock_price', 'get_company_news', and 'track_portfolio'.
[ok] Wrote CHALLENGE.md
[ok] Wrote .versalist.json
[ok] Wrote eval/examples.json
Requires VERSALIST_API_KEY. Works with any MCP-aware editor.
DocsAI Research & Mentorship
Participation status
You haven't started this challenge yet
Operating window
Key dates and the organization behind this challenge.
Find another challenge
Jump to a random challenge when you want a fresh benchmark or a different problem space.