Superalgos
A visual, node-based bot workshop you install from GitHub. Last stable release 2024.
Last updated
What it is
An open-source platform for building trading bots out of visual nodes, run on your own computer
and used through a browser tab. Install Node.js and Git, fork the repository, run node setup, and
the client serves a workspace in which data-mining bots, indicators, trading strategies, backtests,
paper-trading sessions and live sessions are all hierarchies of nodes you connect on a canvas.
Conditions and formulas inside those nodes are written in JavaScript. A charting space draws
candles, indicators and the trades a session made on top of them.
It is a large project. The repository holds modules for data mining, algorithmic trading, simulation, machine learning with TensorFlow, portfolio management across several bots, social bots that post to Telegram, Discord and Twitter, a peer-to-peer network, trading signals, social trading and governance — and a manual of more than 1,500 pages that renders inside the app. The interactive tutorials walk through mining data, backtesting and going live on Binance or Binance US.
The README describes the project as community-owned, with a token-incentivised social trading network. In practice that means two things a reader should keep apart: the SA token, which the project distributes to contributors for development work, and the peer-to-peer network, launched with release 1.3.0 in November 2022, over which users can publish and receive trading signals. Neither is needed to build and run your own bots, which is what this card is for.
Pricing
Free. Apache-2.0, confirmed in the repository's LICENSE file and in package.json. There is no
paid edition, no hosted service and no plan to buy. What it costs is a machine to run it on — the
project recommends remote or minimal hardware, including a Raspberry Pi, for production sessions —
and a GitHub account with a personal access token, which the installer requires because it builds
the app from your own fork.
Data & coverage
Exchange connectivity goes through CCXT, pinned in package.json at ^2.7.62. That range
resolves to the 2.x line, whose last release, 2.9.16, was published on 13 March 2023; CCXT moved to
3.0 the same day and is now on 4.5. Every exchange integration Superalgos has therefore rests on an
exchange library frozen three and a half years ago, and venues that changed their APIs since then
are the risk. A Coinmate integration was merged to the develop branch on 22 September 2025 and has
not reached a release.
The documented path, and the only one this card records, is spot trading on centralised exchanges, with Binance and Binance US as the tutorial's venues. The repository has a decentralised-exchange module with interface code only; nothing here verifies that it trades.
Data comes from the exchange: data-mining bots download candles and build the datasets that indicators, backtests and live sessions read, stored locally on your disk.
Integrations
Inbound webhooks. The client's HTTP interface accepts notifications from TradingView or any other system that can post to a URL and holds them in memory; the Webhooks Sensor Bot fetches and saves them so strategies can treat them as signals.
Outbound announcements through social bots for Telegram, Discord and Twitter.
No public API for driving the platform from your own code, and no MCP server. Strategies, data and workspaces are files in your fork, which is how they are shared and versioned.
Limitations
The project's dates have stopped moving. Stable releases ran 1.1.0 (January 2022), 1.3.0 (November 2022), 1.5.0 (September 2023), 1.6.0 (31 January 2024) and 1.6.1 (2 November 2024), and none since. The default branch's last commit is a documentation fix merged on 7 May 2026; the code before it dates from late 2024. The nightly "Superalgos-Beta-v1.7.0 Snapshot" releases are created by a workflow from that same May 2026 commit, so a busy-looking releases page is not activity. On 4 October 2026 the repository had 62 open issues and 49 open pull requests, and was not archived.
The website was down on 4 October 2026. HTTPS connections to superalgos.org failed, and over plain HTTP the domain served a Namecheap notice that its registration had expired; the registry listed it in its auto-renew period after the 21 September 2026 anniversary. The README still links there for the FAQs, the online demo and the system requirements. The in-app manual is the documentation that survives.
The exchange layer is old. See the CCXT pin above. For a bot platform, that is the dependency most likely to fail silently first.
Installation assumes a developer. Node.js, Git, a GitHub token and a fork are prerequisites even for someone who only wants to trade; the Docker install exists but cannot contribute back, and the README asks people with installation problems to use the Telegram group rather than open an issue.
The visual model is its own world. Strategies are node hierarchies in Superalgos's schema, not code you can move to another engine.
Alternatives
Freqtrade, Hummingbot and OctoBot are open-source, self-hosted bot engines with recent releases. Jesse covers the research-and-backtest half in Python. If what attracted you was the visual builder, the hosted platforms — Coinrule or 3Commas — are the maintained version of that idea, at the price of handing your keys to someone else.
Specs
- Interfaces
- webhooks, JavaScript
- Export
- —
- Asset classes
- Spot
- Chains
- —
- Venues
- CEX
- KYC required
- No
- Platforms
- Web, Desktop win, Desktop mac, Desktop linux
- AI features
- None
- Capabilities
- Charting, Backtesting, Automation, Live trading, Paper trading, Alerts
- Pricing verified
- Capabilities verified
- Coverage verified
Also worth comparing
- Freqtrade — Write the strategy in Python, backtest it, then run the same class live.
- GoCryptoTrader — A Go trading engine for 22 exchanges that has never cut a release or a tag.
- OctoBot — GPL-3.0 Python bot with a web interface for grid, DCA, basket and TradingView strategies.
- Passivbot — A contrarian perp market maker you configure in JSON and leave running for months.
- 3Commas — Hosted DCA, grid and signal bots on nine exchanges, relaunched in 2026 with WunderTrading.
- Bitsgap — Hosted grid, DCA and futures bots on seventeen venues, with no API and no webhooks.
On these shelves
Background
How this part of the industry works, rather than which product to pick.
- Who pays for your free trading bot — Free crypto bots and terminals are usually paid for by the venue. The five mechanisms, what each does to your order, and how to find them in ten minutes.
FAQ
Is Superalgos still maintained?
Barely, going by the dates. The last stable release is 1.6.1, published on 2 November 2024. The last commit on the default branch is a README link fix merged on 7 May 2026, and the last on the develop branch added Coinmate support on 22 September 2025. The "1.7.0 Snapshot" releases that appear every night are automated pre-releases of the same May 2026 commit, not new code.
Why does the Visit link go to GitHub rather than superalgos.org?
Because superalgos.org was not serving the project on 4 October 2026. Over HTTPS the connection was refused, and over plain HTTP the domain showed a Namecheap page saying its registration had expired. The repository is the one source that still works, and the README still points at the website for its FAQs, demo and system requirements.
Does Superalgos cost anything?
No. It is Apache-2.0 software you install yourself; there is no paid edition and no hosted plan. The project has its own SA token, which it distributes to contributors as a reward for development work — it is not a licence and you do not need any to run the platform.
Can Superalgos take TradingView alerts?
Yes. The client accepts webhook notifications over its own HTTP interface and keeps them in memory; a Webhooks Sensor Bot collects and saves them, and strategies can act on them as signals. The client has to be reachable from the internet for TradingView to post to it, which is your networking problem to solve.