nuxBot

Changelogs

  • Fixed: Issue where the webinterface logo was not displayed
  • Fixed: Lowercase pairs would break the Webinterface
  • Fixed: Issue where multiple instances could not run concurrently on the same system
  • Possible fix for “Could not find a suitable TLS CA certificate bundle.” on Windows (Another beta patch will likely be needed, feedback via contact page appreciated)
  • Removed: Discord notification embed image
  • NEW SUPPORTED EXCHANGE:
    As security is important to us and many exchanges unfortunately go bankrupt or require KYC, nuxBot PRO now also supports decentralized exchanges. šŸ„³

    Our first decentralized exchange that we support is Jupiter in the Solana network.
  • NEW SUPPORTED EXCHANGES: BingX, Phemex, Bitget, CoinEx, ProBit, BigONE, Bitrue
  • Added: mexc3 order status recheck & mexc3 order status recheck delay
  • Added: Cleaner and faster cleanup when closing nuxBot
  • Fixed: “Order Requires Price” error for most exchanges
  • Fixed: ProBit: could not sign in
  • Fixed: ProBit: Fetching Balance

The updates from all the other betas are also available in this stable version
Here are the updates from the betas:

  • Added: Small Rate Limit delay (important for limit orders on MEXC). This is only for testing and may change soon.
  • Fixed: If exchanges do not give candle data during backtesting, the empty data is no longer saved.
  • Fixed: The “Standard Safe” strategy now doesn’t need a nuxBot restart after adding the pair for it to work.
  • Fixed: An issue where the macOS version was not functioning properly due to a macOS update.
  • Fixed: An issue where unfilled orders would sometimes be counted as filled. (Important for MEXC and KucoinFutures (Beta) users)
  • Possible fix for the issue: ā€œOrder does not exist,ā€ which sometimes occurred with limit orders.
  • Fixed: Orders that were filled during cancellation were not counted as filled.
  • Fixed: The number of days for backtesting was incorrectly displayed when saved candle data was used.
  • Added: Check if the port for the web interface is already in use
  • Added: ā€œSaving settingsā€¦ā€ text when saving something on the web interface
  • Added: The nuxBot version is now also displayed in the browser tab title
  • Added: New ā€œMiscā€ tab in pair trading settings
  • Added: ā€œErrorā€ message in backtesting when the exchange did not provide any data
  • Added: Backtesting OHLCV saving
    • Now you no longer have to query the exchange for all data again with each backtest, but can simply select existing candle data. This makes it possible, for example, to take the candle data from Kucoin and then test it with a MEXC strategy
  • New Feature: ATR stop loss
  • Added: ā€œSL atā€¦ā€ in chart (for ATR stop loss)
  • Changed: Officially supported exchanges are now displayed first when adding an exchange.
  • Fixed: SL not saving new SL balance in simulated trading
  • Fixed: SL using real API balance to calculate SL
  • Added: Futures (BETA) for PRO šŸ„³
    • It is now possible (for now on Kucoin Futures, later also on other exchanges) to open long positions with leverage. šŸŽ‰ Please note that this feature is still entirely in beta, so bugs may appear. If you try this feature, please start with simulated trading or with small amounts. Feedback is appreciated.
  • Fixed: Selling sometimes leads to an error because an wrong exchange name was used (important for MEXC and a few other exchange traders).
  • Fixed: 2 typos in the Webinterface Dashboard
  • Added: More information on error messages (in the errors.txt) for nuxBot devs
  • Fixed: All MEXC orders will now use limit orders. This is important because almost all pairs do not support market orders via the API.
  • Added: Block buy orders on pair if other pairs already bought
  • Added: Block buy orders on pair only on same exchange
  • Added: Strategy selector to add pair menu.

    • In addition to the Strategy Selector, there are now also more strategies available and not just the Template Strategy.
      There are now these strategies:

      • Standard License: Default Template, Standard Safe, Standard Risk

      • PRO License: Default Template, Standard Safe, Standard Risk, PRO Eclipse, PRO Comet, PRO Trend

    • We have backtested the Standard strategies for you on the BTC/USDT pair for 365 days (1 year). The PRO strategies have been backtested on the BTC/USDT pair for the last 1095 days (3 years). We have already set the maxDCAs setting accordingly and have added a few more DCAs for safety in case the strategy needs more.
  • Fixed: API keys are no longer automatically written in lowercase on some exchanges that shouldn’t be lowercase.
  • Fixed: Only one slot could be used in v2.0.8, even with a PRO license.
  • Fixed: Fetching license server information on PRO license would fetch wrong data.
  • Added a copy button for strategies.
  • Fixed that on many exchanges the wrong exchange name was used and therefore it was not possible to trade on them.
  • Futures pairs are now automatically removed from the pair selection on spot exchanges.
  • Futures-only exchanges are now automatically removed from the exchange selection list as long as no futures support exists.
  • Added the ability to use a nuxBot standard license. (nuxBot standard license will be released soon. More info coming soon.)
  • Possible fix for “Could not find a suitable TLS CA certificate bundle.”
  • Fixed buy/sell disabled preventing trading with other pairs.
  • Fixed trading core crashing on Raspberry Pi.
  • Added trading core restart if core crashes.
  • Fixed backtesting trying to use wrong exchange names (especially on Linux, Raspberry Pi and macOS)
  • New Indicator: IRIS-Trend Indicator (With the IRIS-Trend Indicator you can, for example, only allow purchases if trend is up or down)

  • Increased candle fetching from 350 to 500 candles (You can now see more candles in the chart)

  • Added backtesting (addon)

    • The backtesting feature allows traders to simulate their trading strategies on historical market data. This powerful tool enables traders to optimize and refine their trading strategies with ease, providing valuable insights into the potential profitability of their strategies before applying them to live markets. Backtesting empowers traders to fine-tune their trading strategies, minimize risk, and boost their profitability.
  • There is now Martingale DCA, effectively doubling your position with each order and it can help recover losses more quickly.
  • There is now “Automatic chart reload” which automatically reloads the charts.
  • The chart page is now better optimized for mobile devices.
  • Numbers in the dashboard and notifications are now better rounded.
  • Added “Disable Buy after Sell/SL”: If enabled, ā€œBuy enabledā€ will be disabled for the pair after a Sell/SL.
  • Fixed Profit% of Trades showing wrong information at Profit and Loss Analysis Bars.

Thanks to everyone who requested features, found bugs and reported them to us. You are the real heroes. šŸ¤

  • Added: Small Rate Limit delay (important for limit orders on MEXC). This is only for testing and may change soon.
  • Fixed: If exchanges do not give candle data during backtesting, the empty data is no longer saved.
  • Fixed: The “Standard Safe” strategy now doesn’t need a nuxBot restart after adding the pair for it to work.
  • Fixed: An issue where the macOS version was not functioning properly due to a macOS update.
  • Fixed: An issue where unfilled orders would sometimes be counted as filled. (Important for MEXC and KucoinFutures (Beta) users)
  • Removed: The ā€œAlternative Coin Featureā€ due to occasional unprofitability caused by slippage.
  • Possible fix for the issue: ā€œOrder does not exist,ā€ which sometimes occurred with limit orders.
  • Fixed: Orders that were filled during cancellation were not counted as filled.
  • Fixed: The number of days for backtesting was incorrectly displayed when saved candle data was used.
  • Added: Check if the port for the web interface is already in use
  • Added: ā€œSaving settingsā€¦ā€ text when saving something on the web interface
  • Added: The nuxBot version is now also displayed in the browser tab title
  • Added: New ā€œMiscā€ tab in pair trading settings
  • Added: ā€œErrorā€ message in backtesting when the exchange did not provide any data
  • Added: Backtesting OHLCV saving
    • now you no longer have to query the exchange for all data again with each backtest, but can simply select existing candle data. This makes it possible, for example, to take the candle data from Kucoin and then test it with a MEXC strategy
  • New Feature: ATR stop loss
  • Added: ā€œSL atā€¦ā€ in chart (for ATR stop loss)
  • Changed: Officially supported exchanges are now displayed first when adding an exchange.
  • Fixed: SL not saving new SL balance in simulated trading
  • Fixed: SL using real API balance to calculate SL

And now, after all that stuff, we come to a feature that has been requested many times by our community:

  • Added: Futures (BETA) for PRO šŸ„³
    • It is now possible (for now on Kucoin Futures, later also on other exchanges) to open long positions with leverage. šŸŽ‰ Please note that this feature is still entirely in beta, so bugs may appear. If you try this feature, please start with simulated trading or with small amounts. Feedback is appreciated.
  • Fixed: Selling sometimes leads to an error because an wrong exchange name was used (important for MEXC and a few other exchange traders).
  • Fixed: 2 typos in the Webinterface Dashboard
  • Added: More information on error messages (in the errors.txt) for nuxBot devs
  • Fixed: All MEXC orders will now use limit orders. This is important because almost all pairs do not support market orders via the API.
  • Added: Block buy orders on pair if other pairs already bought
  • Added: Block buy orders on pair only on same exchange
  • Added: Strategy selector to add pair menu.

    • In addition to the Strategy Selector, there are now also more strategies available and not just the Template Strategy.
      There are now these strategies:

      • Standard License: Default Template, Standard Safe, Standard Risk

      • PRO License: Default Template, Standard Safe, Standard Risk, PRO Eclipse, PRO Comet, PRO Trend

    • We have backtested the Standard strategies for you on the BTC/USDT pair for 365 days (1 year). The PRO strategies have been backtested on the BTC/USDT pair for the last 1095 days (3 years). We have already set the maxDCAs setting accordingly and have added a few more DCAs for safety in case the strategy needs more.
  • Fixed: API keys are no longer automatically written in lowercase on some exchanges that shouldn’t be lowercase.
  • Fixed: Only one slot could be used in v2.0.8, even with a PRO license.
  • Fixed: Fetching license server information on PRO license would fetch wrong data.
  • Added a copy button for strategies.
  • Fixed that on many exchanges the wrong exchange name was used and therefore it was not possible to trade on them.
  • Futures pairs are now automatically removed from the pair selection on spot exchanges.
  • Futures-only exchanges are now automatically removed from the exchange selection list as long as no futures support exists.
  • Added the ability to use a nuxBot standard license. (nuxBot standard license will be released soon. More info coming soon.)
  • Fixed “Alternative Coin Selection (for Leverage Tokens)” Trade PnL in console giving error when no trade is open.
  • New Feature: Alternative Coin Selection (for Leverage Tokens) (Beta, more testing required) -> This feature lets you trade a leveraged token pair using the indicator & profit calculations of the main pair. This is useful if you have a good strategy for a non-leveraged pair and want to apply it to a leveraged pair without creating a new strategy.
  • Possible fix for “Could not find a suitable TLS CA certificate bundle.”
  • Fixed buy/sell disabled preventing trading with other pairs.
  • Fixed trading core crashing on Raspberry Pi.
  • Added trading core restart if core crashes.
  • Fixed backtesting trying to use wrong exchange names (especially on Linux, Raspberry Pi and macOS)
  • New Indicator: IRIS-Trend Indicator (With the IRIS-Trend Indicator you can, for example, only allow purchases if trend is up or down)

  • Increased candle fetching from 350 to 500 candles (You can now see more candles in the chart)

  • Fixed issue with bybit testnet not working

nuxBot now has addons and the first addon we release is backtesting. šŸ„³

  • Added backtesting (addon)
    • The backtesting feature allows traders to simulate their trading strategies on historical market data. This powerful tool enables traders to optimize and refine their trading strategies with ease, providing valuable insights into the potential profitability of their strategies before applying them to live markets. Backtesting empowers traders to fine-tune their trading strategies, minimize risk, and boost their profitability.

Ā 

  • There is now Martingale DCA, effectively doubling your position with each order and it can help recover losses more quickly.
  • There is now “Automatic chart reload” which automatically reloads the charts.
  • The chart page is now better optimized for mobile devices.
  • Numbers in the dashboard and notifications are now better rounded.
  • Added “Disable Buy after Sell/SL”: If enabled, ā€œBuy enabledā€ will be disabled for the pair after a Sell/SL.
  • Fixed Profit% of Trades showing wrong information at Profit and Loss Analysis Bars.
  • Fix bot won’t sell with v2/v2.0.1 generated config
  • Fixed Bug in Simulated Trading where real initial trades were occasionally sent to the exchange or no order was opened when Simulated Trading was turned off.
  • Bug fixes and small changes:
    – Fixed bot throwing an error if apikey/apisecret/passphrase contained “%”, “(” or “)”.
    – Fixed bybit fetching too old ohlcv data.
    – Fixed bybit trying to open futures position, instead of spot.
    – Fixed bybit not supporting “/” in pair name.
    – Fixed checking for update not checking after a period of time.
    – Fixed bybit fetching wrong wallet balance.
    – Fixed temporary files sometimes not getting removed.
    – Changed that now several DCA options can be activated at the same time.
    – Removed some exchanges that no longer exist.
    – Removed desktop GUI

    Now to the new and special features:

    – nuxBot now has a web interface. šŸ„³
    It is now possible to change all settings via the webinterface, view statistics (e.g. wallet balance changes, profit per pair, profit and loss analysis, trade analysis, …), view charts of pairs showing buy points and much more.
    – Now it is also possible to use multiple pairs and exchanges with different strategies on the same instance.
    – Added install wizard when running nuxBot for the first time
    – Added pair suggestions when adding pairs.
    – Changed calculation for calculating profit% and profitQuote
    – ATR-T buy and sell now have their own settings/are no longer calculated together.
    – Added Discord webhooks integration for receiving notifications for your trading activities
    – config/strategy settings that are missing are now automatically added and set to the default values.
    – nuxBot no longer runs in single threads, but uses multiprocessing for everything, means everything is faster now.

    and the bot is now also faster, if you clicked on Start Trading, the bot usually needed a few seconds before it started calculating, now it’s almost instantaneous, of course it depends on how good the cpu is.

    Important: This version cannot simply be replaced with the old one, since the entire save structure has been changed. Please let your old bot close the trade first, then create a completely new folder with the new version.

  • The correct DCA buy amount is now displayed in telegram notifications for a DCA.
  • Calculating indicators has been made faster.
  • TG Notifications: “Amount” has been changed to “New Balance”.
  • When selling: The correct balance is now displayed after the trade.Ā 
  • When selling: PnL now shows how much profit you have made in quote currency.
  • FTX and FTXUS are now removed from the Exchange dropdown menu.
  • Raspberry Pi builds now have colored Buy & Sell notifications on Telegram.

What would you like to do?

Our official Telegram channels