OctoBot

Open-source cryptocurrency trading bot.


OctoBot Overview

OctoBot is an open-source cryptocurrency trading bot that allows users to create and customize their own trading strategies using a variety of tools and libraries, including machine learning algorithms and technical indicators. With OctoBot, users can automate their trading strategies 24/7, allowing them to focus on other aspects of their lives while still benefiting from their investments.

Main Features

OctoBot is highly customizable, with a configuration and tentacles system that allows users to build their own unique trading strategy from scratch. The main features of OctoBot include:

  • Evolution: Create, backtest, and optimize your own trading strategy using technical indicators, artificial intelligence, and other libraries.
  • Support for multiple exchanges: Trade on more than 12 supported exchanges, including SPOT and Futures markets.
  • Tentacles system: Install, modify, or create new tentacles to build your ideal cryptocurrency trading robot.
  • AI-readiness: OctoBot is built using Python, making it easy to integrate machine learning libraries such as TensorFlow.

Installation

OctoBot can be easily launched on the cloud from the DigitalOcean Marketplace, or users can choose to install it manually on their computer or server. The installation process involves:

  • One-click deployment using DigitalOcean
  • Manual installations: Download and install OctoBot on your computer or server, or use Docker to install OctoBot with a single command.

Exchanges

OctoBot supports many exchanges thanks to the ccxt library, allowing users to trade on multiple markets. To activate trading on an exchange, simply configure OctoBot with your API keys as described on the exchange setup guides.

Related

form.io
SIP3
Kinto
Octobox
Plone
Roadiz
Peergos
Tinode
üWave
Star history

Star history for OctoBot