OctoBot

A crypto trading bot with a visual interface that runs grid, DCA, AI and TradingView strategies on Binance, Coinbase and over 15 other exchanges.

6.9k stars, 1.3k forks Python On GitHub since February 2018

What is OctoBot?

OctoBot automates trading strategies on crypto exchanges such as Binance, Coinbase, MEXC and Hyperliquid. Built-in strategies include grids, dollar-cost averaging and baskets; it can act on TradingView alerts, technical indicators like RSI or MACD, social signals from Google Trends or Reddit, and decisions from OpenAI or Ollama models. You can backtest before going live and control it through Telegram. The new beta runs in node mode, acting as the backend for a new web interface and mobile app.

Good fit if

  • You want to run your own trading automation instead of paying for a hosted bot subscription.
  • You want to test strategies on historical data before risking money.

Look elsewhere if

  • You want to track a portfolio rather than trade automatically: Ghostfolio.

Before you adopt it

OctoBot moved from LGPL to GPL-3.0 in November 2021 and has no paid parts in the repository; Drakkar-Software also offers cloud plans on octobot.cloud. Two developers did all recent work, so the project relies on a very small team, and the 3.0 release is still in beta with known gaps. Automated trading can lose money; this is not financial advice.

Drafted with AI from the project's README and repository data, then checked against that data on 31 October 2026. Report a correction

OctoBot health: is it still maintained?

71 of 100, actively developed

  • Activity
    155 commits in the last 90 days, the latest on 7 October 2026.
    27 / 30
  • Contributors
    2 people wrote the latest 100 commits; the most active wrote 66% of them.
    6 / 20
  • Releases
    7 releases in the last 12 months; the latest, 3.0.0-beta3, on 8 October 2026.
    17 / 20
  • Replies to issues
    Maintainers answered 23% of recent issues, with a median first reply after 7 hours.
    14 / 20
  • Security practices
    OpenSSF Scorecard 7.4 of 10.
    7 / 10

Read from GitHub on 4 November 2026. How the score works

OctoBot license: is it open source?

OctoBot uses GPL-3.0, an open-source license approved by the OSI.

  1. February 2018First published on GitHub under LGPL.
  2. 21 November 2021Changed to GPL-3.0. Commit: update to GPL
  3. TodayGPL-3.0.

How to run OctoBot yourself

Docker
Dockerfile or compose file in the repository
Compose file
docker-compose.yml: 2 services
Setup effort
2 of 5, judged from the compose file
Kubernetes
No Helm chart in the repository
Desktop and mobile
Builds for Windows, macOS, Linux, including ARM in GitHub releases
Interface languages
2 languages

Install instructions: octobot.cloud or the README on GitHub.

Alternatives to OctoBot

  • BTCPay ServerAccept Bitcoin payments. Free, open-source & self-hosted, Bitcoin payment processor. 82 health · MIT · 7.9k stars
  • Actual BudgetA local-first personal finance app 94 health · MIT · 30k stars
  • Invoice NinjaA source-available invoice, quote, project and time-tracking app built with Laravel 84 health · Elastic License 2.0 · 10.5k stars
  • SureThe personal finance app for everyone (by everyone) 83 health · AGPL-3.0 · 10.8k stars
  • Firefly IIIFirefly III: a personal finances manager 76 health · AGPL-3.0 · 25.1k stars

All 9 projects in Money & budgeting

Questions about OctoBot

Is OctoBot open source?

Yes. OctoBot is published under GPL-3.0, an OSI-approved open-source license.

Is OctoBot still maintained?

Its health score is 71 of 100 (actively developed). It had 155 commits in the last 90 days, the latest on 7 October 2026, and its latest release came out on 8 October 2026.

Did OctoBot change its license?

Yes. It moved from LGPL to GPL-3.0 on 21 November 2021.

How do I run OctoBot?

You can run it with Docker, as an app for Windows, macOS, Linux, including ARM. The README on GitHub has the exact steps.

What are the alternatives to OctoBot?

Close alternatives in the Money & budgeting category include BTCPay Server, Actual Budget, Invoice Ninja.