Skip to content

Spot Trading Bot for
Binance
DCA / Grid hybrid

A self-hosted, non-custodial spot bot that averages a position down, closes the whole grid at a profit, and scalps the oscillations in between.

DCA / Grid hybrid dashboardDCA / Grid hybrid dashboard

Releases

Current version: 2.0.8.

Every new version is added to this list with a short note on what changed. Newest first.

VersionDateNotes
2.0.82026-08-27Hybrid tail now follows price like the micro: it takes the live micro's price at placement when that's more favorable, and cancel-replaces on drift while resting — a lowered Micro profit % reaches an already-placed tail immediately.
2.0.72026-08-22Greed lock: refuses an auto-Restart if the new grid would come out with fewer orders than the last cycle (a rally makes each rung more expensive against a fixed deposit), stopping instead of looping into a shrunk ladder, with a Telegram notice. Save now remembers your Build parameters per pair/strategy in local storage. Mobile layout fixes: the order table and the danger-zone/switch row no longer drag the whole page sideways, Calculate/Save/Start/Cancel all show their label again, and the bottom console no longer hides the buttons above it on mobile Firefox. Fixes: SpinBox decrement arrows stuck disabled on direct pair navigation; Indent price could not reach 0; a background tab's WebSocket reconnect could stay stuck behind a frozen backoff until refocus.
2.0.62026-08-19Static assets (JS/CSS) served without cache-control could linger stale in the browser across deploys, showing mismatched footer versions and a resurrected pre-fix Start-button race until a hard refresh. Static serving now forces revalidation via Cache-Control: no-cache.
2.0.52026-08-10Start button, parameter lock, and the header pair-status label could get stuck out of sync with the running bot after a fresh page load — a DOM race could silently drop the running state, and the pair-list label was never resynced.
2.0.42026-08-08Cycle no longer ends on a rung-sized close while the position isn't flat — the classic close recomputes the leftover from real fills instead of a stale plan left by a pulled hybrid scalp. Telegram: batched messages drop the closing separator; Start/Pause/Series deleted get a color-coded icon.
2.0.32026-08-05Distinguish an exchange outage from an invalid key or a real bug, instead of showing both as the same raw error. Request timeout on key checks. Friendly "temporarily unavailable" message during an outage instead of a raw stack trace.
2.0.22026-07-26Public docs link from the repo front page, developer release command examples, AI usage guidance in docs, auto-create pair state for live params, and quieter Docker setup output.
2.0.12026-07-20Live re-place of the resting micro when Micro profit % changes (atomic cancelReplace). VitePress docs site, rebrand + new logo, Docker Hub image rename. Fixes: resting micro shows its real book price; re-place popup price rounded to tick.
2.0.02026-07-17First test release. DCA/Grid hybrid strategy — safety-order ladder, averaged grid close that follows real fills, and a micro-scalp that banks oscillations and pulls the exit closer. Live hybrid controls on a running cycle, Telegram trade notices, testnet-first, and Docker Hub distribution.

Source

Open source under GPLv3.

Development happens on GitLab

The GitLab repository is canonical: active development, merge requests, and releases happen there.

The GitHub repository is a public mirror for visibility, stars, and feedback. For code changes and releases, GitLab remains the primary home.

Support the project

If this project helps you, consider starring it on GitHub or GitLab, and feel free to leave feedback on either platform.

🛠️ Need Help with Deployment?

While this project is fully open-source and free to set up on your own using the provided Docker guidelines, I offer paid DevOps & Server Setup Assistance if you prefer a turn-key technical installation:

  • VPS / Ubuntu Server Setup: Initial server hardening, firewall setup, and Docker/Docker Compose installation.
  • Environment Configuration: Proper system setup and process monitoring (systemd / PM2).
  • Consultation: 1-on-1 call via Zoom/Discord to walk you through the architecture and running process safely.

⚠️ Disclaimer: I provide purely technical infrastructure and DevOps support for open-source software setup. I do not provide financial advice, trading strategies, or key management services. You are fully responsible for your own exchange API keys and funds.

Email Support