Skip to main content

Quantitative finance library for Rust (Beta)

Project description

📈 qox – High-Performance Quant Library (Rust-powered, Python API)

qox is a high-performance quantitative finance library written in Rust with a clean and expressive Python interface. It is designed for fast, flexible derivatives pricing with support for multiple numerical methods, including analytic and finite difference approaches.


🚀 Features

  • Rust-powered performance with Python usability
  • 📊 Option pricing engine (European & American)
  • 🧠 Automatic method selection
    • Analytic methods where available
    • Finite Difference Method (FDM) for American puts by default
  • ⚙️ Configurable numerical methods
  • 📉 Greeks calculation
    • Delta, Gamma, Theta
    • Vega and Rho (when applicable)

📦 Installation

pip install qox

📄 License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

qox-0.0.1b2-cp39-abi3-win_amd64.whl (214.8 kB view details)

Uploaded CPython 3.9+Windows x86-64

qox-0.0.1b2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (309.9 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

File details

Details for the file qox-0.0.1b2-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: qox-0.0.1b2-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 214.8 kB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for qox-0.0.1b2-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3398666884e0fb07b4e8a9d56ea79ad9b9c4a91fa287a037bb1c40dff4f1ab9c
MD5 eb6e7a93df2537f4671c7e64d0a13adb
BLAKE2b-256 f2f0f4a19c2538010789c65f18fb00f2f943da8c4ff30341e993881256a0c1d2

See more details on using hashes here.

File details

Details for the file qox-0.0.1b2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: qox-0.0.1b2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 309.9 kB
  • Tags: CPython 3.9+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for qox-0.0.1b2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4119e507b02412a274c8b51a3eca5feead299eef34fde88f7ac73def5c2b859f
MD5 63aa98f4d673217c55d5ffcbc7bea6f7
BLAKE2b-256 3026a0611226cf3046da5db9dc8e2a4bfb1b456a3fd4ea3ef08a54f5a41ea603

See more details on using hashes here.

Supported by

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