1 unstable release
0.0.1 | Sep 18, 2023 |
---|
#185 in #trading
16KB
Obrewin Framework
A quantitative trading framework made for indie trading.
User Guide
Dependencies
- Python 3.11+
- Rust 1.72+
Installation
pip install obrewin
Developer Guide
Main development is going under WSL 2 Ubuntu 22.04 LTS.
Construct Python environment
Make your Python virtual environment, then install dependencies by following.
pip install -r requirements-dev.txt
Build the binary files for Python code
This project uses maturin
to integrate the Rust and Python codes.
maturin develop
Configure pre-commit
pre-commit install
Dependencies
~2.4–6.5MB
~54K SLoC