obrewin

Crates.ioobrewin
lib.rsobrewin
version0.0.1
sourcesrc
created_at2023-09-18 08:18:36.056299
updated_at2023-09-18 08:18:36.056299
descriptionCore components of Obrewin Trading Framework
homepage
repositoryhttps://github.com/McDic/Obrewin
max_upload_size
id975676
size42,214
Minsung Kim (McDic)

documentation

README

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
Commit count: 30

cargo fmt