A quantitative trading framework
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
obrewin-0.0.1.tar.gz
(15.3 kB
view details)
Built Distribution
File details
Details for the file obrewin-0.0.1.tar.gz
.
File metadata
- Download URL: obrewin-0.0.1.tar.gz
- Upload date:
- Size: 15.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.2.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9920332b63422d63e01052a8fb6f671c61b34dc243d4e9574dffb5baa5ac4d56 |
|
MD5 | 4e87b9bc7ee282044e12dc09164b1997 |
|
BLAKE2b-256 | eaacb2a031cfa173cb4ae1b7beae2c45f543cdb4a116a17f7914af86fefb5f72 |
File details
Details for the file obrewin-0.0.1-cp311-cp311-manylinux_2_34_x86_64.whl
.
File metadata
- Download URL: obrewin-0.0.1-cp311-cp311-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 232.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.2.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c43d44e6fdee77f338781c5d53e347ba42c3d138b0bd7c6d01fca233ebddb275 |
|
MD5 | 6dc5560b512ca5caf64724837594d796 |
|
BLAKE2b-256 | c0f54db276cbf6a1de9efcd57d4e09b132bb47dd960d1171c97bc8ca8b451d27 |