-
Notifications
You must be signed in to change notification settings - Fork 2
FAQ
Maxime Grenu edited this page May 29, 2025
·
1 revision
ELVIS is a modular algorithmic trading bot for cryptocurrency, leveraging machine learning models and robust engineering to automate trading strategies.
Currently, ELVIS is designed for Binance via the BinanceExecutor. Future support for additional exchanges may be added.
Yes! The architecture supports pluggable models. Implement the BaseModel interface (see core/models/), and update the configuration to use your custom model.
- Logs: See the
logs/directory. Logging is managed byutils/logger_config.py. - Metrics: Prometheus is used for metrics, visualized in Grafana dashboards.
Edit the .env file in the root directory. For secure secrets management, see the utils/secrets_manager.py and related documentation.
./run_tests.sh- Unit tests are in the
tests/directory. - Test coverage reports are available in multiple formats.
- The
/docsdirectory contains architecture docs, model details, and more. - The README.md offers an overview and links.
- See the CHANGELOG.md for recent updates.
For further questions, open an issue on GitHub or check the project discussions!