Local desktop bot · Time‑based license · Telegram control

TradingBot: Non-Custodial Crypto DCA Bot for Binance & OKX via Telegram

One binary on your machine. Control everything from Telegram — DCA, Grid, TP/SL, reports. API keys stay local, withdrawals OFF. Try free for 1 week.

Keys stored locally Non‑custodial Telegram control Time‑based license
Works with

Get started in 5 minutes

No terminal commands. Just Telegram buttons — tap to trade, check P&L, set TP/SL, run grid. Plus a real-time web dashboard (Pro).

1
Purchase license
Choose Base or Pro plan — get a license token instantly
2
Download & copy token
Download the bot, open the user guide, copy your license token
3
Activate in Telegram
Run the bot, paste token with /license_update, done
4
Add API keys & go live
Guided /setup wizard — enter exchange API keys, pick pairs, start trading
✓ Purchase ✓ Download ✓ Copy token ✓ Run bot ✓ Activate license ✓ Add API keys ✓ Trading live 🚀 ✓ Purchase ✓ Download ✓ Copy token ✓ Run bot ✓ Activate license ✓ Add API keys ✓ Trading live 🚀
Time‑based token
Valid for 1/3/6/12 months. Renew before expiry.
Read‑only after expiry
Trading pauses until token is updated.
~20 MB single binary 5 min setup 0 cloud dependencies 100% local — your keys, your machine

Control from Telegram — no GUI needed

Single binary (~20 MB). Runs locally or on VPS. Full control via Telegram commands.

Base
  • Persistent Telegram keyboard — button menu for all functions. No commands to memorize.
  • /buy BTCUSDT 50 / /sell / /limit — market & limit orders
  • /alert BTCUSDT > 95000 — notify when BTC hits $95k
  • /positions — open positions with unrealized P&L
  • /balance — current exchange balances
  • /pnl — closed trades report
  • /dca qty 1% — DCA size as % of balance
  • /risk_set daily_loss 50 — auto-panic on daily loss
  • /panic / /setup — emergency stop & guided setup
Pro
  • /tp BTCUSDT 55000 0.001auto sell when price ≥ $55k
  • /sl BTCUSDT 45000 0.001auto stop-loss when price ≤ $45k
  • /trailing_tp BTCUSDT 2% — trailing TP, triggers on pullback from peak
  • /trailing_sl BTCUSDT 3% — trailing SL, moves up with price
  • Auto TP — sell % of position above avg entry. Configurable via DCA menu.
  • /close_position — close positions with one tap. TP % sells profit only. Close sells all.
  • /dca mode smartRSI-adaptive DCA (buys more on dips, skips overbought)
  • /backtest dca BTCUSDT 30d — simulate strategy on historical data
  • /scan gainers / /scan losers 5 / /scan volume — market scanner
  • /exchange — switch exchange or route pairs to different exchanges per-symbol
  • /strategy_set kind vol_dca — volatility-filtered DCA
  • Grid strategy — arithmetic or geometric spacing. Set price range, levels & order size. Profits from oscillation.
  • AI Grid — auto-calculated range via Bollinger Bands / ATR. Periodic rebalance. Works with both grid types.
  • Multi-Grid (Pro) — run grids on multiple exchanges simultaneously, one per exchange
  • Copy Trading — forward signals from Telegram channels, auto-execute with TP/SL
  • Futures — leveraged long/short on Binance & OKX. Market & limit orders. Auto TP/SL %, multi-exchange.
  • /dashboard — real-time web UI: balance, positions, trades, PnL, alerts, grids, futures. Dark/light theme. CSV export.
  • Auto-Update — bot checks for new versions and delivers update as Telegram file
  • 📑 Reports — per-symbol P&L, win rate, fees; periods: 24h, 7d, 30d, 90d, 6m, custom
  • /export — send trades.csv directly to Telegram chat (Koinly/CoinLedger compatible)
  • /calc BTCUSDT $100 — position size calculator (qty from notional at current price)
  • /funding BTCUSDT — current funding rate across all connected futures exchanges

Pricing (per term)

Choose a term. Price is for the selected period. Renew by getting a new token.

Term:

Base

for selected term (+ network fees)
No profit guarantees. Trading is risky.
  • 1 exchange (Binance or OKX, testnet + live)
  • Up to 7 trading pairs
  • DCA strategy — auto buys on interval
  • DCA qty: fixed USDT or % of balance (/dca qty 1%)
  • Manual trading: /buy, /sell, /limit
  • Price alerts (/alert BTCUSDT > 50000)
  • /positions — open positions with unrealized P&L
  • /balance, /orders — live portfolio overview
  • Risk manager: close-only, daily loss auto-panic
  • Portfolio rebalance
  • Paper trading (simulation mode)
  • Persistent Telegram keyboard — button menu
  • Order notifications + daily report + heartbeat
  • PnL report, setup wizard, order journaling + recovery
  • License renewal (/license_update)

Pro

for selected term (+ network fees)
No profit guarantees. Trading is risky.
  • 2 exchanges simultaneously (Binance + OKX, per-pair routing)
  • Up to 20 trading pairs
  • Smart DCA: /dca mode smart (RSI-adaptive qty)
  • vol_dca strategy (volatility-filtered DCA)
  • Grid strategy — arithmetic or geometric; AI Grid with auto-range (BB/ATR)
  • Futures — leveraged long/short on Binance & OKX. Market & limit, auto TP/SL %.
  • Bot-side TP/SL + Trailing TP/SL
  • Web Dashboard — real-time browser UI (7 tabs including futures)
  • Copy Trading — forward signals from Telegram channels
  • Multi-Grid — grids on multiple exchanges simultaneously
  • Backtesting: /backtest dca BTCUSDT 30d
  • Everything in Base
  • Real-time WebSocket feed (vs REST polling)
  • Take-Profit: /tp BTCUSDT 55000 0.001
  • Stop-Loss: /sl BTCUSDT 45000 0.001
  • Trailing TP: /trailing_tp BTCUSDT 2%
  • Trailing SL: /trailing_sl BTCUSDT 3%
  • Auto-reentry after TP/SL (auto-rebuy with cooldown)
  • Auto TP — auto sell % of position at % above avg entry
  • /close_position — close positions with one tap
  • /exchange — switch exchange or route pairs per-symbol
  • Market Scanner: /scan gainers / /scan volume
  • Auto-Update via Telegram
  • Reports — per-symbol P&L, win rate, fees (24h–custom)

How renewal works

  • License is valid for the selected period (1/3/6/12 months).
  • Before expiry you renew and receive a new token.
  • After expiry the bot switches to read‑only until updated.
Not financial advice. No profit guarantees. Trading is risky.

Trusted by Self-Hosted Traders

Your keys never leave your machine. No cloud, no middleman, no risk of platform breaches.

"I switched from cloud bots after the 3Commas API leak. Now my keys never leave my server."