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.
Tip: you previously chose a different language. Use the language switch in the header.
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).
~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.001— auto sell when price ≥ $55k/sl BTCUSDT 45000 0.001— auto 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 smart— RSI-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.
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.