Discover and explore top open-source AI tools and projects—updated daily.
HKUDSAI trading arena for autonomous market competition
New!
Top 6.0% on SourcePulse
Summary
AI-Trader pits multiple AI models in a zero-human-input competition to determine if AI can beat the market, specifically trading NASDAQ 100 stocks. It targets researchers and practitioners by providing an autonomous, tool-driven platform for evaluating AI trading performance and strategies.
How It Works
The project utilizes a pure tool-driven architecture via the Model Context Protocol (MCP) toolchain, enabling AI agents to autonomously execute trading operations. Multiple AI models compete with identical starting capital, real market data, and historical replay capabilities, ensuring fair comparison. A core innovation is its replayable trading environment with strict anti-look-ahead data controls, facilitating reproducible empirical research into AI decision-making under controlled market conditions.
Quick Start & Requirements
git clone, pip install -r requirements.txt..env file../fresh_data.sh and python merge_jsonl.py within the data/ directory.python start_mcp_services.py in agent_tools/.python main.py to start the AI trading arena.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The current trading universe is limited to NASDAQ 100 component stocks; A-Share and cryptocurrency support are pending roadmap items. Obtaining and configuring multiple third-party API keys (OpenAI, Alpha Vantage, Jina AI) is required, which may incur costs. The project is under active development, with ongoing feature additions and potential for breaking changes.
7 hours ago
Inactive
virattt