Skip to content
Python library for algorithmic trading cryptocurrencies across multiple exchanges
TypeScript HTML Python Makefile JavaScript CSS Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
__mocks__
__tests__
algocoin
config
docs
src
.bettercodehub.yml
.dockerignore
.gitattributes
.gitignore
.travis.yml
CONTRIBUTING.md
Dockerfile
LICENSE
MANIFEST.in
Makefile
Procfile
README.md
jest.config.js
package.json
requirements.txt
run.py
setup.cfg
setup.py
tsconfig.json
tslint.json
webpack.config.js

README.md

AlgoCoin

AlgoCoin is a python library for writing trading algorithms. It is designed using a combination of asyncio and callbacks to make writing cross-asset, cross-currency, and cross exchange algorithms for backtesting and live trading as simple as possible.

WARNING: Code refactoring still in progress

Build Status Coverage Gitter BCH compliance License PyPI Docs

Overview

Lightweight, extensible program for algorithmically trading cryptocurrencies and derivatives across multiple exchanges.

System Architecture

AlgoCoin is an event based trading system written in python. It is built on aat.

Markets

AlgoCoin will support all exchanges and currencies covered by ccxt


Getting Started

Installation

Install the library from pip:

pip install algocoin

Install the library from source:

python setup.py install

Documentation

Refer to the documentation for aat.

Screenshots

Backtest

UI

Accounts overview

Instrument registry

Live trades

Last price per asset/exchange

Strategy trade requests/trade results

You can’t perform that action at this time.