finds.dev← search

// the find

Haehnchen/crypto-trading-bot

★ 3,497 · TypeScript · MIT · updated Mar 2026

Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)

A self-hosted crypto trading bot built on Node/TypeScript that connects to 100+ exchanges via CCXT. Targets developers who want to run their own strategy execution engine with a web UI, rather than paying for a SaaS bot. The author is explicit that it is not production-ready, which is rare and appreciated.

CCXT integration is the real value here — you get Binance, Bybit, Bitfinex, Bitmex, and dozens more without writing exchange adapters yourself. The strategy plugin system is clean: drop a file in var/strategies/ and it gets picked up, no config changes needed. SQLite for local storage keeps the setup completely self-contained — no external DB to stand up. Test coverage on indicators and strategies is genuine; the v2 backtest fixtures are usable for validating your own strategy logic.

The README warns 'not production ready, only basic functionality' and that warning is honest — real-money use requires hardening that isn't here (no circuit breakers, no order reconciliation on reconnect, no handling of partial fills). Basic auth on the web UI with an nginx reverse proxy is the only access control, which is one misconfigured server away from exposing your exchange API keys to the internet. FTX is still listed in the exchange logo assets despite shutting down in 2022, suggesting the exchange support list isn't actively maintained. The built-in strategies are documented as 'most of the time are not profitable', so users are on their own for anything that actually makes money.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →