Skip to main content

Acknowledgements

MTS1B stands on the shoulders of an enormous amount of open-source work. This page lists the upstream projects we depend on or were inspired by, with thanks.

Quantitative finance + research

  • QuantLib (Ferdinando Ametrano et al., BSD) — the 25-year-old C++ library that defined a lot of pricing conventions. mts1b-quantkit is named to avoid confusion but takes inspiration.
  • López de Prado's research — HRP (2016), purged CV, combinatorial backtesting. All implemented in mts1b-quantkit.
  • Black-Litterman 1992 — portfolio optimization model.
  • Almgren & Chriss 2000 — optimal execution. Implemented in mts1b-oms-algos.
  • Empyrical (Quantopian, Apache 2.0) — risk metrics conventions.
  • Pyfolio (Quantopian, Apache 2.0) — performance analysis conventions.

Backtest + research infrastructure

  • Backtrader — pure-Python backtest engine that influenced the API design of mts1b-GPUbacktester.
  • VectorBT — vectorized backtesting; inspired the CUDA kernel layout.
  • Zipline — pipeline + factor library.
  • Prefect — flow orchestration used in mts1b-research.

Data + adapters

  • Polars — fast DataFrame library, used in mts1b-datalake.
  • DuckDB — embedded analytical database, used across the stack.
  • Pydantic — the type system underpinning mts1b-foundation.
  • NATS — event bus.
  • FastAPI — REST APIs in services.
  • ib-insync — IBKR client patterns.
  • ccxt — crypto exchange unification reference.

Infrastructure + deploy

Tooling

Documentation + community

Missing something?

If you maintain an OSS project we use or were inspired by and we missed you, please open a PR to add the acknowledgement. We want this list to be complete.


"If I have seen further, it is by standing on the shoulders of giants." — Newton