mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-07-27 23:47:46 +00:00
b98c9cd572
- Add GitHub issue templates (bug, feature, docs) - Add pull request template with closed-source checklist - Add CODEOWNERS for code review assignment - Add CI/CD workflows (ci, lint, security, docs, release) - pytest + coverage with Python 3.10/3.11 matrix - Ruff + MyPy code quality checks - Bandit + safety security scanning - Sphinx docs + GitHub Pages deployment - Automated PyPI releases on tag push - Add 6 comprehensive examples + Jupyter quickstart - 01_factor_discovery.py (LLM factor generation) - 02_factor_evolution.py (factor optimization) - 03_strategy_generation.py (IC-weighted combination) - 04_backtest_simple.py (strategy backtesting) - 05_model_training.py (XGBoost/LSTM training) - 06_rl_trading_agent.py (PPO/DQN/A2C agents) - notebooks/quickstart.ipynb (interactive tutorial) - Restructure .gitignore with explicit closed-source sections - Add CI/coverage/license badges to README - Complete CLI docstrings for all 9 commands - Add data_config.yaml for quant loop configuration
2.2 KiB
2.2 KiB
Pull Request
Beschreibung
Fixes: #
Typ
- 🐛 Bug Fix
- ✨ Neue Funktion
- 📚 Dokumentation
- 🧹 Code Cleanup/Refactoring
- ⚡ Performance-Verbesserung
- 🔧 Konfiguration/Build
- 🧪 Tests
Changes
Datei1.py: Beschreibung der ÄnderungDatei2.py: Beschreibung der Änderung
Testing
Tests hinzugefügt/aktualisiert
- Ja, Unit Tests
- Ja, Integration Tests
- Nein, aber manuell getestet
- Nicht zutreffend
Testing Notes
# Beispiel: Tests ausführen
pytest test/ -v --cov=rdagent
# Beispiel: CLI Command testen
rdagent COMMAND --help
Checklist
- Meine Änderungen folgen dem Coding Style
- Ich habe CONTRIBUTING.md gelesen und befolgt
- Tests wurden hinzugefügt oder aktualisiert
- Dokumentation wurde aktualisiert (
docs/oder README.md) - CHANGELOG.md wurde aktualisiert (falls zutreffend)
- Pre-commit Hooks bestanden (
pre-commit run --all-files) - Keine closed-source Assets committen (siehe unten)
⚠️ Closed-Source Check
git_ignore_folder/– Trading-Skripte, OHLCV-Daten, Credentialsresults/– Backtest-Ergebnisse, Strategien, Logs.env– API-Keys, Credentialsmodels/local/– Eigene verbesserte Modelleprompts/local/– Eigene verbesserte Promptsrdagent/scenarios/qlib/local/– Closed-Source Komponenten*.db– SQLite-Datenbanken*.log– Log-Files
Screenshots (falls relevant)
| Vorher | Nachher |
|---|---|