Initial commit — Trading AI Secure project complet
Architecture Docker (8 services), FastAPI, TimescaleDB, Redis, Streamlit. Stratégies : scalping, intraday, swing. MLEngine + RegimeDetector (HMM). BacktestEngine + WalkForwardAnalyzer + Optuna optimizer. Routes API complètes dont /optimize async. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
42
docker/requirements/base.txt
Normal file
42
docker/requirements/base.txt
Normal file
@@ -0,0 +1,42 @@
|
||||
# ============================================================
|
||||
# BASE - Partagé entre tous les containers
|
||||
# ============================================================
|
||||
|
||||
# Data
|
||||
numpy==1.26.2
|
||||
pandas==2.1.3
|
||||
scipy==1.11.4
|
||||
|
||||
# Database
|
||||
sqlalchemy==2.0.23
|
||||
psycopg2-binary==2.9.9
|
||||
alembic==1.13.0
|
||||
|
||||
# Cache
|
||||
redis==5.0.1
|
||||
|
||||
# Async
|
||||
aiohttp==3.9.1
|
||||
aiofiles==23.2.1
|
||||
httpx==0.25.2
|
||||
|
||||
# HTTP
|
||||
requests==2.31.0
|
||||
requests-oauthlib==1.3.1
|
||||
|
||||
# Config
|
||||
python-dotenv==1.0.0
|
||||
pyyaml==6.0.1
|
||||
|
||||
# Date/Time
|
||||
python-dateutil==2.8.2
|
||||
pytz==2023.3.post1
|
||||
|
||||
# Logging
|
||||
loguru==0.7.2
|
||||
python-json-logger==2.0.7
|
||||
|
||||
# API Framework (utilisé par api + ml services)
|
||||
fastapi==0.104.1
|
||||
pydantic==2.5.0
|
||||
pydantic-settings==2.1.0
|
||||
Reference in New Issue
Block a user