-
Notifications
You must be signed in to change notification settings - Fork 2
usage
Maxime Grenu edited this page May 29, 2025
·
1 revision
python main.py
- Launches the trading system using the configuration in
config/
and your selected models.
python training/train_models.py
- Runs the training pipeline for ML and RL models.
- Supports distributed training, checkpointing, and logging.
python trading/scripts/run_backtest.py
- Runs backtests using the built-in backtesting framework.
- Results are visualized with matplotlib and exported in JSON.
python trading/api/app.py
- Starts the REST API for bot control, monitoring, and external integration.
- API documentation is available at
/api/docs
when running.
- Console Dashboard: Real-time stats in terminal (
utils/console_dashboard.py
) - Grafana: Visual dashboards for metrics (set up via docker-compose)
- Telegram Bot: Trade and error alerts (configure in
.env
)
- Example strategies and scripts are provided in
scripts/
andexamples/
. - See
/docs
for advanced usage and integration topics.
Refer to the README for more information on core components, configuration, and troubleshooting.