Skip to content

Purpose of Our Work

QuantWave was built to solve a real problem in quantitative finance:

Most existing libraries force you to choose between performance and ease of use.
Python-only libraries are slow on large datasets and live streams.
Pure Rust crates are fast but painful to integrate into modern Polars-based research workflows.

We decided to build something better.

Our Mission

To create the fastest, most complete, and most Polars-native quantitative toolkit in existence — combining:

  • 150+ technical indicators with perfect TA-Lib parity
  • Full Ehlers Digital Signal Processing suite (the most advanced cycle and trend tools available in open source)
  • Options India Suite: Native Black-Scholes, IV solvers, and Greeks optimized for the Indian market.
  • Zero-copy, vectorized Polars expressions that run at Rust speed

  • Seamless batch + streaming modes for both research and live trading

  • Future-proof architecture ready for options pricing, Greeks, risk engines, and beyond

Why This Matters

Whether you are: - A quantitative researcher backtesting thousands of instruments - A systematic trader running live strategies - A hedge fund building institutional-grade tooling - A student or hobbyist who refuses to compromise on speed

…QuantWave gives you one library that works everywhere — from Jupyter notebooks to production trading systems — without ever leaving the Polars ecosystem.

Our Promise

  • Performance first — Rust under the hood, zero compromises
  • Correctness first — every indicator validated against gold-standard references
  • Developer experience first — beautiful Python API + clean Rust API
  • Community driven — MIT licensed, fully open, built for you

We are just getting started.
The Polars-native backtest engine is documented in the Backtest Capability Matrix. Advanced risk metrics and portfolio tools remain on the roadmap.

Welcome to the next generation of open-source quant tooling.


Made with ❤️ for the quant community
— The QuantWave Team