Skip to main content

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


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 hashes)

Uploaded Source

Built Distribution

obrewin-0.0.1-cp311-cp311-manylinux_2_34_x86_64.whl (232.9 kB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.34+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page