Gunbot. Community made crypto trading bot

Privacy friendly crypto trading bot for 20+ supported exchanges. Works on Windows, Linux and macOS. API secrets stay on your own device.

Use pre-tuned strategies that just work, or realize your own automation ideas.

🚀

CRYPTO SPECIALS

Pay with crypto and get up to $100 discount!

$100 OFF

Official partners

Official Gunbot partners: Binance, Kucoin, Okex, HitBTC, Kraken Futures and more

Use unique trading bot strategies

Automate with built-in strategies, or design your own unique approach.

Trade smarter on multiple timeframes

Strategies adapt to trends across various timeframes for smarter trading decisions.

Quickly build a custom bot trading strategy
Next-generation trading automation

Most flexible trading bot for crypto

Enhance your crypto trading capabilities with Gunbot — the automated trading bot for crypto traders and automation experts. Use proven strategies or easily craft your own trading algorithms.

Total Control: Your Bot, Your Privacy

Unlike cloud-based crypto trading bots, Gunbot runs locally on your device. Maintain total control and privacy on Windows, macOS, Linux, or Raspberry Pi.

Instant Plug and Play Bot Trading Strategies

Activate pre-tuned trading algorithms like stepgridscalp in moments. Gunbot starts trading immediately, and even supports leveraged trades on futures/derivatives platforms.

Unlimited Customization

We love our power users. Launch unlimited bot instances, create personalized strategies, and automate configuration changes effortlessly. Enjoy endless flexibility with our multi-platform trading bot. Gunbot also has a full API.

Lifetime License, Free Updates

Gunbot includes free updates even for lifetime licenses. Pay once, enjoy continuous enhancements, or choose a subscription if lifetime isn't your choice yet.

Developer resources
Bought Gunbot in November, fumbled with Sim in December... Kicked off real trading last month... And after 1 month I made back the ultimate lifetime licence cost 2 times. Thanks for your great software @GuntharDeNiro and to all those who helped make it stronger with new strategies and feedback for improving the systems over the years. This is the best bot I have seen in terms of control we have as a user.
DidierCommunity member
I did a substantial amount of research before purchasing automated trading software and I can confidently say I have zero regrets going with Gunbot. I come from a manual trading background, and the support network here is absolutely insane in terms of helpfulness—the response time is faster than what you would get from your wife! This product deserves a 5 star review ALL DAY LONG.
EdCommunity member
Would definitely give Gunbot 5 stars. Because even for someone like me, who is a complete beginner to the world of trading bots, and will obviously struggle with the typical 'newbie' error codes associated with setting up a new software that you are not familiar with. Their fast responding support team and wiki were more than enough to solve theseissues.
NikitaCommunity member
// User prompt:
// Make a short term wick hunter strategy using a self invented TA indicator perfectly suited to finding wicks,  it should buy predicted wicks down, and sell predicted wicks up. use limit orders.  
// Don't buy when there is a bag or an open order, don't sell when there is no bag or there are open orders. Use TRADING_LIMIT for buy amount

// Gunbot AI:

// initialize customStratStore within pairLedger object
gb.data.pairLedger.customStratStore = gb.data.pairLedger.customStratStore || {};

// define custom TA indicator to find wicks
function findWicks() {
  // calculate the difference between high and low of each candle
  const candleRange = gb.data.candlesHigh.map((high, i) => high - gb.data.candlesLow[i]);
  // calculate the average range of the last 10 candles
  const avgRange = candleRange.slice(-10).reduce((acc, val) => acc + val, 0) / 10;
  // calculate the average body size of the last 10 candles
  const avgBody = gb.data.candlesClose.slice(-10).reduce((acc, val, i) => acc + Math.abs(val - gb.data.candlesOpen.slice(-10)[i]), 0) / 10;
  // calculate the predicted wick size as the difference between the average range and average body size
  const predictedWick = avgRange - avgBody;
  // return the predicted wick size
  return predictedWick;
}

// forced wait time reduces risk of double orders
function checkTime() {
  return !gb.data.pairLedger.customStratStore.timeCheck || typeof gb.data.pairLedger.customStratStore.timeCheck !== "number" 
    ? (gb.data.pairLedger.customStratStore.timeCheck = Date.now(), false) 
    : (Date.now() - gb.data.pairLedger.customStratStore.timeCheck > 8000);
}
const enoughTimePassed = checkTime();

// set timestamp for checkTime in next round
const setTimestamp = () => gb.data.pairLedger.customStratStore.timeCheck = Date.now();

if (enoughTimePassed) {
  // calculate the predicted wick size
  const predictedWick = findWicks();
  // calculate the buy and sell prices based on the predicted wick size
  const buyPrice = gb.data.bid - predictedWick;
  const sellPrice = gb.data.ask + predictedWick;
  // calculate the buy amount based on TRADING_LIMIT
  const buyAmount = parseFloat(gb.data.pairLedger.whatstrat.TRADING_LIMIT) / buyPrice;
  // check if there is a bag or open orders
  const hasBag = gb.data.gotBag;
  const hasOpenOrders = gb.data.openOrders.length > 0;
  // check if buy or sell conditions are met
  const buyConditions = predictedWick > 0 && !hasBag && !hasOpenOrders;
  const sellConditions = predictedWick > 0 && hasBag && !hasOpenOrders;
  // fire orders when conditions are met
  if (buyConditions) {
    gb.method.buyLimit(buyAmount, buyPrice, gb.data.pairName);
    setTimestamp();
  } else if (sellConditions) {
    gb.method.sellLimit(gb.data.quoteBalance, sellPrice, gb.data.pairName);
    setTimestamp();
  }
}
      
// Code is machine generated, review it and run in simulator mode first
Bring your trading ideas to life instantly

Build your own AI trading bot

Turn your trading ideas into real strategy prototypes within seconds. Gunbot AI lets you write trading bots using simple descriptions, quickly turning your concepts into fully functional automation. Powered by the same technology as ChatGPT, Gunbot AI understands all specific Gunbot methods and data points, empowering both experienced crypto traders and automation enthusiasts to rapidly create custom crypto trading bots. Always test machine-generated strategies in a simulated bot environment before real trading to ensure its reliability. Experience what a crypto AI trading bot can do for you and transform your approach to crypto auto trading. Examples have not been edited.

Explore more AI trading strategy examples

Start automated cryptocurrency trading with Gunbot in just a few minutes. It's quick and easy to get set up.

Grid trading bot strategy featuring automated DCA and profit targets
Easy-to-use multi timeframe spot and futures bots

Advanced Grid and DCA Trading Bots

Gunbot's smart grid strategies redefine trading. Unlike typical gridbots, Gunbot offers smarter controls:

Easy Limit Gridbots: Simple-to-use gridbot with limit orders, custom grid sizes, and auto-rebalancing.

Built-in Trend Detection: Avoid risky market conditions with automatic trend analysis.

Dynamic Targeting: Targets dynamically adjust according to recent volatility, optimizing returns.

Price Trailing: Improve fill rates significantly using Gunbot's advanced trailing options - even in grid strategies.

If you're more into TA or DCA trading, Gunbot got you covered too. Our strategies cover the full spectrum.

Get started with the trusted crypto trading bot

Gunbot Standard

$ 199 $ 99 /lifetime
Discount for crypto payments only

Everything you need to get serious about bot trading

Get Gunbot Standard
  • Spot & futures trading
  • Lifetime license
  • For 1 exchange
  • Unlimited gridbots
  • Unlimited trading pairs
  • Ready-made strategies
  • Switch exchange anytime
  • AutoConfig
  • 500 Gunthy tokens
  • Telegram community
  • Gunbot Guides
  • Chat & email support
  • For Windows, Mac, Linux & Raspberry Pi
  • More details about Gunbot Standard

Gunbot Pro

$ 299 $ 199 /lifetime
Discount for crypto payments only

Everything in Standard, plus backtesting and more exchange slots

Get Gunbot Pro
  • Spot & futures trading
  • Lifetime license
  • For 3 exchanges
  • Unlimited gridbots
  • Unlimited trading pairs
  • Ready-made strategies
  • Backtesting
  • Switch exchange anytime
  • AutoConfig
  • 750 Gunthy tokens
  • Telegram community
  • Gunbot Guides
  • Chat & email support
  • For Windows, Mac, Linux & Raspberry Pi
  • More details about Gunbot Pro

Gunbot Ultimate

$ 499 $ 399 /lifetime
Discount for crypto payments only

🔥 DeFi support, no exchange limit, app, custom strategies and more

Get Gunbot Ultimate
  • Spot & futures trading
  • Lifetime license
  • DeFi trading 🔥
  • For all exchanges
  • Unlimited gridbots
  • Unlimited trading pairs
  • Ready-made strategies
  • Backtesting
  • Switch exchange anytime
  • Custom JS strategies
  • Mobile app
  • Gunbot Simulator
  • AutoConfig
  • TradingView add-on
  • REST API
  • 2500 Gunthy tokens
  • Telegram community
  • Gunbot Guides
  • Chat & email support
  • For Windows, Mac, Linux & Raspberry Pi
  • More details about Gunbot Ultimate

Why Traders Prefer Gunbot

Imagine bot crypto trading without constraints – Gunbot empowers you to seize profit opportunities around the clock. With Gunbot, your crypto trading never sleeps.

Privacy-Focused Trading

Gunbot values your privacy. Unlike typical bot trading platforms, Gunbot never tracks your trading data. The only exception to this is our voluntary leaderboard, which needs minimal data collection only used for the leaderboard.

Combine Manual and Bot Trading

Seamlessly combine manual trading with bot trading. You can manually add to positions opened by Gunbot, or sell (parts of) an existing position. Gunbot will keep track of the price you can safely exit, even after a complex series of trades. See examples.

Dedicated Support

Receive quick, helpful human support, detailed documentation, and community insights anytime.

Why we think we've built the best crypto trading bot software

Advanced Trading Strategies

Access 20+ thoroughly tested trading strategies. Fine-tune them with over 150 configurable parameters to match your trading style.

Trade Unlimited Pairs

Trade without restrictions. Launch your cryptocurrency trading bot on one or hundreds of markets simultaneously — the choice is yours.

Optimized Trailing

Improve your trading outcomes with customizable trailing options. Trades trigger only when prices stabilize, increasing precision.

Enhanced Indicators

Integrate popular indicators like ADX, RSI, Stochastic, StochRSI, MFI, EMA, EMAspread, and more to refine your entry and exit points.

Dynamic AutoConfig

Adapt to market shifts automatically. Gunbot is the only trading bot offering rule-based dynamic configurations — use built-in filter rules or create your own.

Visual Trading Targets

Clearly visualize your trading strategy goals using the integrated TradingView charts. Fine-tune strategies directly from the chart view.

Explore how automated crypto trading with Gunbot enhances your trading strategy.