mirror of
https://github.com/Xe138/AI-Trader.git
synced 2026-04-06 02:37:25 -04:00
Change HKUDS/AI-Trader to Xe138/AI-Trader Update all documentation links and references
99 lines
3.0 KiB
Markdown
99 lines
3.0 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to the AI-Trader project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
## [0.2.0] - 2025-10-30
|
|
|
|
### Added
|
|
- Complete Docker deployment support with containerization
|
|
- Docker Compose orchestration for easy local deployment
|
|
- Multi-stage Dockerfile with Python 3.10-slim base image
|
|
- Automated CI/CD pipeline via GitHub Actions for release builds
|
|
- Docker images published to GitHub Container Registry (ghcr.io)
|
|
- Comprehensive Docker documentation (docs/DOCKER.md)
|
|
- Release process documentation (docs/RELEASING.md)
|
|
- CLAUDE.md repository guidance for development
|
|
- Docker deployment section in main README
|
|
- Environment variable configuration via docker-compose
|
|
- Sequential startup script (entrypoint.sh) for data fetch, MCP services, and trading agent
|
|
- Volume mounts for data and logs persistence
|
|
- Pre-built image support from ghcr.io/hkuds/ai-trader
|
|
|
|
### Changed
|
|
- Updated .env.example with Docker-specific configuration and paths
|
|
- Updated .gitignore to exclude git worktrees directory
|
|
- Removed deprecated version tag from docker-compose.yml
|
|
|
|
### Fixed
|
|
- Docker Compose configuration now follows modern best practices (version-less)
|
|
|
|
## [0.1.0] - Initial Release
|
|
|
|
### Added
|
|
- AI trading competition platform for NASDAQ 100 stocks
|
|
- Support for multiple AI models (GPT, Claude, Qwen, DeepSeek, Gemini)
|
|
- MCP (Model Context Protocol) toolchain integration
|
|
- Mathematical calculation tools
|
|
- Market intelligence search via Jina AI
|
|
- Trading execution tools
|
|
- Price query tools
|
|
- Historical replay architecture with anti-look-ahead controls
|
|
- Alpha Vantage API integration for price data
|
|
- Autonomous AI decision-making with zero human intervention
|
|
- Real-time performance analytics and leaderboard
|
|
- Position tracking and trading logs
|
|
- Web-based performance dashboard
|
|
- Complete NASDAQ 100 stock universe support
|
|
- Initial capital: $10,000 per AI model
|
|
- Configurable date range for backtesting
|
|
- Multi-model concurrent trading support
|
|
- Automatic data fetching and merging
|
|
- Comprehensive README with quick start guide
|
|
|
|
### Technical Details
|
|
- Python 3.10+ support
|
|
- LangChain framework integration
|
|
- FastMCP for MCP service implementation
|
|
- JSONL format for position and log storage
|
|
- Weekday-only trading simulation
|
|
- Configurable agent parameters (max_steps, max_retries, initial_cash)
|
|
|
|
---
|
|
|
|
## Release Notes Template
|
|
|
|
For future releases, use this template:
|
|
|
|
```markdown
|
|
## [X.Y.Z] - YYYY-MM-DD
|
|
|
|
### Added
|
|
- New features
|
|
|
|
### Changed
|
|
- Changes to existing functionality
|
|
|
|
### Deprecated
|
|
- Soon-to-be removed features
|
|
|
|
### Removed
|
|
- Removed features
|
|
|
|
### Fixed
|
|
- Bug fixes
|
|
|
|
### Security
|
|
- Security improvements
|
|
```
|
|
|
|
---
|
|
|
|
[Unreleased]: https://github.com/Xe138/AI-Trader/compare/v0.2.0...HEAD
|
|
[0.2.0]: https://github.com/Xe138/AI-Trader/compare/v0.1.0...v0.2.0
|
|
[0.1.0]: https://github.com/Xe138/AI-Trader/releases/tag/v0.1.0
|