Trading Strategy protocol Python client is a Jupyter Notebook library for researching and executing algorithmic trading on decentralised exchanges. It is aimed at quantitative finance research work on blockchains, decentralised finance (DeFi) and automated market makers (AMM).
Version 0.5 is a work-in-progress release towards live trading.
- View the changelog.
- Read the Getting started tutorial.
- View the package on PyPi and Github.
QSTrader and Smart contracts for testing releases
We have also released two sister packages that are dependencies for Trading Strategy client.
- QSTrader - a forked version of the stock markets algorithmic trading library. We are doing several changes to make the portfolio rebalancing engine work for 24/7 crypto markets.
- Smart contracts for testing - a smart contract repository containing common contracts, like ERC-20, Uniswap clones, and their test fixtures. This is based on prior Sushiswap work.
Trading Strategy is an algorithmic trading protocol for decentralised markets, enabling automated trading on decentralised exchanges (DEXs). Learn more about algorithmic trading here.
Join our community of traders and developers on Discord.