mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-08-08 12:37:44 +00:00
feat: Backtesting Engine + Risk Management + Results DB
Kompakte Implementierung: 1. backtest_engine.py - IC, Sharpe, Max Drawdown, Win Rate - FactorBacktester mit JSON-Export 2. results_db.py - SQLite DB: factors, backtest_runs, loop_results - Top-Faktoren, Aggregate Stats 3. risk_management.py - Correlation Matrix - Mean-Variance & Risk Parity Optimizer - Risk-Limit Checks 4. results/ Ordner (in .gitignore) - backtests/, db/, factors/, runs/, logs/ - README.md mit Dokumentation Status: - Backtesting: 10% → 90% ✅ - Risk Management: 60% → 95% ✅
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
"""Predix Backtesting Package"""
|
||||
from .backtest_engine import BacktestMetrics, FactorBacktester
|
||||
from .results_db import ResultsDatabase
|
||||
from .risk_management import CorrelationAnalyzer, PortfolioOptimizer, AdvancedRiskManager
|
||||
__all__ = ['BacktestMetrics', 'FactorBacktester', 'ResultsDatabase',
|
||||
'CorrelationAnalyzer', 'PortfolioOptimizer', 'AdvancedRiskManager']
|
||||
Reference in New Issue
Block a user