#framework #trading #component

obrewin

Core components of Obrewin Trading Framework

1 unstable release

0.0.1 Sep 18, 2023

#150 in #trading

21 downloads per month

Custom license

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.2–8.5MB
~50K SLoC