Skip to main content

ArbitrageLab is a collection of algorithms from the best academic journals and graduate-level textbooks, which focuses on the branch of statistical arbitrage known as pairs trading. We have extended the implementations to include the latest methods that trade a portfolio of n-assets (mean-reverting portfolios).

Project description

Welcome to the Arbitrage Laboratory!

What was only possible with the help of huge R&D teams is now at your disposal, anywhere, anytime.

Documentation Click Here.

ArbitrageLab is a python library that includes both end-to-end strategies and strategy creation tools that cover the whole range of strategies defined by Krauss' taxonomy for pairs trading strategies.

What is ArbitrageLab?

ArbitrageLab is an open-source python library that enables traders who want to exploit mean-reverting portfolios by providing a complete set of algorithms from the best academic journals.

View the documentation to get started.

Special Thank You:

A lot of passion and love went into the creation of this library, and we would like to say special thank you to:

Original Team:

A heartfelt thank you to Illya and Valeriia for your exceptional contributions to ArbitrageLab. Your dedication and talent have been instrumental in enhancing the library and company as a whole. Your technical ingenuity, and meticulous attention to detail, have not only enriched our project but also set a high standard for excellence. We deeply appreciate your hard work and commitment to making ArbitrageLab a success.

A special thank you to Dirk for the quality time and deep insights you have dedicated to enhancing our business. Your expertise and motivational efforts were, and continue to be invaluable. We greatly appreciate your commitment and enthusiastic support. We couldn't have asked for a better Start-Up Advisor!

Core Contributions

Dedicated to WorldQuant University (WQU)

We are thrilled to highlight an exceptional educational opportunity for those passionate about financial engineering — WorldQuant University’s Master of Science in Financial Engineering (MSFE) program. This groundbreaking initiative is completely online and tuition-free, democratizing advanced education in a way that's accessible to individuals around the globe.

The MSFE program at WorldQuant University is designed to equip students with the quantitative skills essential for a competitive edge in today's tech-driven finance sectors. With a curriculum that balances theory and practical application, students not only gain deep insights but also practical skills that can be immediately applied in various financial roles.

If you're looking to elevate your expertise or pivot your career towards quantitative finance, I encourage you to explore this opportunity. WorldQuant University is not just about education; it’s about empowering future financial leaders. Learn more about their MSFE program and take a significant step towards transforming your professional life.

Learn To Build Production Ready Python Libraries

We have released a course on Udemy that you can follow to produce your own open-source projects for finance.

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

arbitragelab-1.0.0.tar.gz (206.1 kB view details)

Uploaded Source

Built Distribution

arbitragelab-1.0.0-py3-none-any.whl (267.0 kB view details)

Uploaded Python 3

File details

Details for the file arbitragelab-1.0.0.tar.gz.

File metadata

  • Download URL: arbitragelab-1.0.0.tar.gz
  • Upload date:
  • Size: 206.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.8.18 Linux/6.5.0-1018-azure

File hashes

Hashes for arbitragelab-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c82b0e829042e41e7f96bc77a8ef086c8e29479986f504746c19b8c3f8c690af
MD5 25ede6ade182d08c5bf96ee488163535
BLAKE2b-256 820d92e34711230261177bf30e108d573b355cf609f83a149f5444c645a03ec3

See more details on using hashes here.

File details

Details for the file arbitragelab-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: arbitragelab-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 267.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.8.18 Linux/6.5.0-1018-azure

File hashes

Hashes for arbitragelab-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 14a43d3f3bae5f0c9c078b07635416efde31e55e44b8ea96219fe6fd45884902
MD5 4515ae833f6f03eaba08f8d18be522b7
BLAKE2b-256 c0c85af7f02d75370f810c08668f44bc81a29fbaf9f86b26d44f7d67959bfce3

See more details on using hashes here.

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