Files
NexQuant/CHANGELOG.md
T
TPTBusiness 3a1de6eb42 docs: Add comprehensive CHANGELOG.md for v1.0.0 release
- Documented all features added in v1.0.0
- Organized by categories: Added, Changed, Fixed, Dependencies
- Includes Acknowledgments section
- References upstream RD-Agent changelog
- Follows Keep a Changelog format
- Semantic Versioning compliant

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-02 20:43:17 +02:00

3.0 KiB

Changelog

All notable changes to Predix will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0] - 2026-04-02

Added

  • Autonomous Factor Generation

    • 110+ EURUSD factors generated autonomously using LLMs
    • Multi-agent debate system (Bull/Bear/Neutral analysts)
    • Stanley Druckenmiller-style macro analysis agent
    • Market regime detection using Hurst Exponent
  • Backtesting Engine

    • IC (Information Coefficient) calculation
    • Sharpe Ratio, Sortino Ratio, Calmar Ratio
    • Max Drawdown with start/end dates
    • Win Rate, Total Trades tracking
    • Transaction cost modeling
  • Results Database

    • SQLite database for tracking all backtest results
    • Factors, backtest runs, loop results tables
    • Queries for top factors by Sharpe/IC
    • Aggregate statistics
  • Risk Management

    • Correlation matrix between factors
    • Portfolio optimization (Mean-Variance, Risk Parity)
    • Position sizing with volatility adjustment
    • Risk limits (position size, leverage, drawdown)
  • Dashboards & UI

    • Web Dashboard (Flask + HTML) with live progress
    • CLI Dashboard (Rich library) for terminal
    • Real-time macro data display
    • Session-aware analysis (Asian/London/NY)
  • Testing Infrastructure

    • 97 unit tests with 98.77% code coverage
    • Edge case testing for all metrics
    • Integration tests for full workflows
    • pytest configuration
  • Documentation

    • Comprehensive QWEN.md (development guide)
    • ATTRIBUTION.md (usage guidelines)
    • README.md (installation, quick start)
    • All code comments in English
  • Developer Experience

    • English-only commit messages policy
    • Clean git history
    • .gitignore for sensitive files
    • Makefile for common tasks

🔧 Changed

  • Rebranded from RD-Agent to Predix for EUR/USD quantitative trading
  • Updated project metadata for PredixAI organization
  • All code comments translated to English
  • Removed 'Inspired by' comments, added comprehensive Acknowledgments
  • Enhanced .gitignore for better file management

🛡️ Fixed

  • Removed all Chinese stock references, replaced with EUR/USD 1min FX data
  • Migrated to 1min EURUSD data (2020-2026)
  • Injected MultiIndex warning into factor interface prompt
  • Fixed Embedding Context Length errors with intelligent chunking
  • Removed test configuration files from root directory
  • Cleaned up log files and test artifacts from git history

📦 Dependencies

  • Python 3.10/3.11
  • PyTorch for deep learning
  • Qlib for backtesting
  • Flask for web dashboard
  • Rich/Typer for CLI
  • pytest for testing (98.77% coverage)

🙏 Acknowledgments

  • Built on Microsoft RD-Agent framework (MIT License)
  • Inspired by TradingAgents (Apache 2.0 License)
  • Concepts from ai-hedge-fund

[Unreleased]

Historical Changes (from RD-Agent upstream)

For earlier changes inherited from the RD-Agent project, see the upstream changelog.