TradingAgents/tests
Andrew Kaszubski b05cc88797 docs: add comprehensive documentation for new modules - Issue #48
Documentation updates:
- CHANGELOG.md: Add entries for backtest, alerts, execution, memory,
  portfolio, simulation, strategy modules (1672+ tests documented)
- docs/README.md: Add Module Reference section with links to new docs
- docs/modules/backtest.md: Complete backtest module documentation
  - BacktestEngine, slippage/commission models
  - ResultsAnalyzer metrics and trade statistics
  - ReportGenerator for PDF/HTML/JSON/Markdown
- docs/api/rest-api.md: FastAPI REST API reference
  - Authentication flow with JWT
  - Strategies CRUD endpoints
  - Error handling and configuration

Also fixes pytest conftest.py plugin conflict by removing explicit
pytest_plugins registration (pytest auto-discovers sub-conftest files)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 23:24:17 +11:00
..
api feat(db): add Portfolio model with LIVE/PAPER/BACKTEST types - Fixes #4 2025-12-26 13:46:39 +11:00
e2e feat(tests): add UAT and evaluation tests for agent outputs - Fixes #53 2025-12-26 11:38:37 +11:00
fixtures feat(tests): add test fixtures directory with mock data - Fixes #51 2025-12-26 11:23:29 +11:00
integration feat(dataflows): add benchmark data module with SPY, sector ETFs, RS, correlation, beta - Fixes #10 2025-12-26 16:14:57 +11:00
unit feat(backtest): add ReportGenerator for PDF/HTML reports - Issue #44 (44 tests) 2025-12-26 23:16:38 +11:00
CHROMADB_COLLECTION_TESTS.md fix(memory): use get_or_create_collection for idempotent ChromaDB init - Fixes #30 2025-12-26 09:20:04 +11:00
TRADE_MODEL_TEST_REFERENCE.md feat(portfolio): add Portfolio State for holdings and mark-to-market - Issue #29 (68 tests) 2025-12-26 21:37:17 +11:00
__init__.py feat(llm): add OpenRouter API support with proper headers and API key handling 2025-12-25 15:51:25 +11:00
conftest.py docs: add comprehensive documentation for new modules - Issue #48 2025-12-26 23:24:17 +11:00