Limited offer: free exchange slot on lifetime plans and upgrades ⚡

Gunbot. Community made crypto trading bot

Privacy friendly trading automation tool 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. Gunbot is available as a subscription or lifetime license.

Official partners

Official Gunbot partners: Binance, Kucoin, Okex, HitBTC, Kraken Futures and more
Screenshot showing great Gunbot trades

Discover Smart Trading

Gunbot comes with great strategy settings out-of-the-box.
This chart shows trades with the stepGrid strategy.
  • step 3.
    Trade consistently
  • step 2.
    Choose Your Market
  • step 1.
    Link Your Exchange
Easily create a custom trading strategy
Cutting edge trading automation

Powerful, easy to use trading bot

Upgrade your trading game with Gunbot, the cutting-edge trading bot for crypto enthusiasts and automation pros. Whether you're a veteran trader or a newbie, Gunbot lets you seamlessly execute your strategies and never miss a move.

Total Control, No Cloud Dependency

Unlike other trading bots, Gunbot runs directly on your computer. You don't have to rely on cloud services, ensuring your data's security and privacy. Compatible with Windows, macOS, Linux, and Raspberry Pi, Gunbot offers unmatched flexibility.

Plug and Play Strategies

Discover the power of plug and play with Gunbot. Profitable strategies like stepgridscalp come pre-tuned, allowing you to kickstart your trading performance instantly. Just turn on the bot and watch your profits grow.

Unlimited Possibilities for Power Users

Are you a power user craving customization? Gunbot has you covered. Enjoy unlimited bot instances, craft your custom strategies, and automate configuration changes. The possibilities are endless – take your trading to the next level.

Free updates

Gunbot offers free software updates, even for lifetime licenses. Pay only a one-time license fee and enjoy continuous improvements to enhance your trading strategies. We have subscriptions too, if you're not ready for lifetime yet.

Code custom strategies in JS
Major love to the GB team. I started trading on DYDX using SGSFutures on Feb 26th. Started with $496 USD and I'm currently at $1,358 USD today in portfolio value. Running on 20 pairs. :)
LebowskiCommunity member
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
Its making money out of the box just after editing balance settings, i have a plan to use it for scalping using ta turning it on or off depending on the market but so far is great.
DanielCommunity 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
Unleash your trading potential instantly!

Create AI generated trading strategies

Imagine transforming your trading concepts into code within seconds. With Gunbot AI, you can turn your thoughts into reality with just a simple description. This powerful tool enables you to prototype new trading strategies effortlessly. Powered by the advanced technology behind ChatGPT, Gunbot AI is designed for both crypto traders and automation experts. It understands all Gunbot-specific methods and data points, making it the ideal choice for developers and aspiring ones alike. It's essential to exercise caution when first using machine-generated code. Always run it in a simulated bot instance first to ensure its reliability. Explore the endless possibilities of automated trading with Gunbot AI. Start creating your custom strategies today and revolutionize your trading experience! Examples have not been edited.

Show more Gunbot AI examples

See how easy it is to get started with Gunbot. It takes just a couple of minutes.

Multi timeframe, easy to use spot and futures strategies

Grid Trading Like Never Before

Gunbot's grid-like strategies redefine the way you trade. But what makes Gunbot stand out from traditional grid strategies? It's all about smart trading features:

Super easy limit gridbots:Want a gridbot with limit orders, with rebalancing and custom grid steps? Gunbot has you covered.Built-in Trend Analysis: Gunbot's built-in trend analysis keeps you away from unfavorable market zones, ensuring you make smarter decisions.

Dynamic Target Adjustments: Targets can automatically adapt to the recent market volatility, optimizing your trading results.

Trailing for Better Fill Rates: Gunbot's trailing feature ensures you get the best possible fill rates on your orders. Even in grid strategies.

The strategies are designed to produce exceptional trading results. Look at the chart images on this page – each green arrow represents a buy order, while each orange arrow represents a sell order. It's a visual representation of your success.

Choose your bot

Select billing cycle:
Monthly
Annual-50%
LifetimeBest value

Gunbot
Standard

$ 199 /lifetime$ 500
+ Free Exchange Slot worth $99

Everything you need to get serious about bot trading

  • Spot & futures trading
  • Lifetime license
  • For 1 exchange
  • Free extra exchange slot ⚡
  • 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 /lifetime$ 900
+ Free Exchange Slot worth $99

Everything in Standard, plus backtesting and more exchange slots

  • Spot & futures trading
  • Lifetime license
  • For 3 exchanges
  • Free extra exchange slot ⚡
  • 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 /lifetime$ 1400
+ Free Exchange Slot worth $99

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

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

Fun fact:

lifetime means pay once, use forever 😎

Show Monthly Plans

Why Many Traders Choose Gunbot

Imagine trading without constraints – Gunbot empowers you to seize profit opportunities around the clock. With Gunbot, your crypto trading never sleeps, ensuring you stay ahead in the fast-paced market.

Your Trades, Private

Gunbot is the leading trading bot for privacy-conscious users. Unlike many other bots, it never collects any data about your trades. Your transactions remain confidential, shared only between you and your exchange. With Gunbot, your privacy is always a top priority.

Manual and Bot Trading

If you're looking to combine bot trading with manual trading on the same exchange account, Gunbot is the perfect companion.

You can easily add to positions opened by Gunbot manually, giving you the flexibility needed for your trading strategy. Explore various ways to use Gunbot.

Support at Every Step

Gunbot offers powerful features and human support. Whether you live chat, email tickets, or more, There's also a wide range of docs and guides.

Bot trading done right

Innovative strategies

Choose from 20+ preset trading strategies with tested default settings. Using over 150 different parameters, you can customize every strategy to your trading style.

Unlimited trading pairs

There are no limits to the amount of trading pairs Gunbot can actively trade. You decide if you want to trade just one or one hundred markets simultaneously.

Additional trailing

Use configurable price trailing options to get even better trades. This way trades are only placed when prices stopped moving in a certain direction.

Confirming indicators

Use industry standard indicators to restrict trades to very specific market conditions. Choose between ADX, RSI, Stochastic, StochRSI, MFI, EMA, EMAspread & more!

AutoConfig

Don't try to beat a dynamic market with a static strategy. Gunbot is the only trading bot that offers rule based, dynamic config changes. Use built-in filter rules or code your own.

Visual targets

Using the TradingView charting library the targets of a trading strategy are clearly visualized. This way you can easily tune your strategy without even leaving the chart.

Learn more about how automated trading with Gunbot works.