Skip to main content

DEX and cryptocurrency trading data for Python - OHCLV, Uniswap, others

Project description

CI Status

pip installation works

Trading Strategy framework for Python

Trading Strategy framework is a Python framework for algorithmic trading on decentralised exchanges. It is using backtesting data and real-time price feeds from Trading Strategy Protocol.

Use cases

  • Analyse cryptocurrency investment opportunities on decentralised exchanges (DEXes)

  • Creating trading algorithms and trading bots that trade on DEXes

  • Deploy trading strategies as on-chain smart contracts where users can invest and withdraw with their wallets

Features

Getting started

See the Getting Started tutorial and the rest of the Trading Strategy documentation.

Prerequisites

  • Python 3.10

Installing the package

Note: Unless you are an experienced Python developer, try the Binder cloud hosted Jupyter notebook examples first.

You can install this package with

Poetry as a dependency:

poetry add trading-strategy -E direct-feed

Poetry, local development:

poetry install -E direct-feed

Pip:

pip install "trading-strategy[direct-feed]" 

Documentation

Community

Read more documentation how to develop this package.

License

GNU AGPL 3.0.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

trading_strategy-0.13.18.tar.gz (204.9 kB view details)

Uploaded Source

Built Distribution

trading_strategy-0.13.18-py3-none-any.whl (333.7 kB view details)

Uploaded Python 3

File details

Details for the file trading_strategy-0.13.18.tar.gz.

File metadata

  • Download URL: trading_strategy-0.13.18.tar.gz
  • Upload date:
  • Size: 204.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.10 Darwin/22.2.0

File hashes

Hashes for trading_strategy-0.13.18.tar.gz
Algorithm Hash digest
SHA256 3013da7d7f995a181f9f724f650e9d1406d338df197fb989f8a5570bd3bb638e
MD5 dbc06a707aacca4e57245b0f04d7d0f5
BLAKE2b-256 858fd9e90f5c35d55e858b2eae397c2a352370b388a1337d607d782db909a45e

See more details on using hashes here.

File details

Details for the file trading_strategy-0.13.18-py3-none-any.whl.

File metadata

File hashes

Hashes for trading_strategy-0.13.18-py3-none-any.whl
Algorithm Hash digest
SHA256 7a74608b8e3a52ffb9d3d751a703ee7fdb0c9bd8e2a94b97b55e1a8e71b8335a
MD5 6c10600031c955415d429b6a98712289
BLAKE2b-256 40d2f63d7039e280bbadbed407e142b2db075c0af3aaaa711dbe691600ea41f9

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