Skip to content

Latest commit

 

History

History
136 lines (102 loc) · 6.24 KB

CHANGELOG.md

File metadata and controls

136 lines (102 loc) · 6.24 KB

[1.2.2] (2022-02-18)

Features

  • trader: validate if loaded SHORT trades can exist on margin.
  • trader: check and adjust quantity to match filled buy order.
  • trader: added option to auto close HODL trades.

[1.2.1] (2021-10-20)

Bug Fixes

  • trader: correctly identifies cross margin pairs.
  • trader: shut down with error exit code.
  • trader: prevent search engine indexing.

[1.2.0] (2021-10-02)

Bug Fixes

  • trader: auto-balancing will not occur if rounding is more than 50%, or remaining quantity is too small.
  • trader: stopped repeating BNB free threshold message.
  • trader: limited decimal places for numbers in the web UI.
  • trader: does not generate silly messages if not needed.
  • trader: changed auto-balancing warning to 5% to reduce log spam.
  • trader: stop small trades from blocking auto-balancing.
  • trader: clear loss trade run when manually resuming a strategy.
  • trader: correct source type for manual close from NBT Hub.

Features

  • trader: added estimation of taker fees for better PnL calculation.
  • trader: added upgrade path for saved data.
  • trader: added buffer for minimum trade cost.
  • trader: compare open trades to the source strategy.
  • trader: added notifier level configuration.
  • trader: added BNB top up feature and float, including buttons on PnL page.
  • trader: added Shut Down, Resume, and BVA buttons to Strategies page.
  • trader: added Reset buttons to Virtual Balances and PnL pages.
  • trader: decreased wallet buffer to 2%.
  • trader: tracking public strategies.
  • trader: added transaction summary graphs in the web UI.
  • trader: web UI facelift.
  • trader: added Sell Largest PnL funding option.
  • trader: added option to exclude losing trades from auto-balancing.
  • trader: added option to shorten notification messages.
  • trader: ability to HODL open trades.
  • trader: additional BNB threshold warning at 50%.
  • trader: added threshold for soft entry of loss limit.

[1.1.0] (2021-08-09)

Bug Fixes

  • trader: report initial connection failure.

Features

  • trader: added option to manually close trades from the web diagnostics.
  • trader: added BNB free threshold check.
  • trader: added Stop, Resume, Close, and Delete buttons to Open Trades page.

[1.0.1] (2021-08-03)

Bug Fixes

  • trader: Telegram notifications now work, and /info command will work without configuring a valid Chat ID.

[1.0.0] (2021-08-01)

Bug Fixes

  • trader: margin borrow and repay functions now work.
  • trader: identify when a trade request was not fulfilled in Binance.
  • trader: correct calculation of trade quantity to account for LOT_SIZE and precision.
  • trader: only allow one concurrent open trade per strategy + symbol + position, this matches the NBT Hub rules.
  • trader: support (as a workaround) for running on Binance Testnet.
  • trader: use cached market data.
  • trader: truncate memory logs.

Features

  • server: added description and max_concurrent parameters.
  • trader: configurable logging levels.
  • trader: a lot more validation.

These are all for trader. Refer to the README for more details:

  • CONFIG: Quantity as Fraction
  • CONFIG: Funding / Auto-Balancing for LONG Trades
  • CONFIG: Repay Loan Interest
  • CONFIG: Primary Wallet
  • CONFIG: Wallet Buffer
  • CONFIG: Maximum Count of Trades
  • CONFIG: Disable SHORT Trades
  • CONFIG: Disable Margin Trades
  • CONFIG: Disable Coins
  • CONFIG: Strategy Loss Limit
  • CONFIG: Virtual Wallet Funds
  • Alternate Wallet Fall Back
  • Database Backup
  • Web Diagnostics
  • Individual Tracking of Real / Virtual Trades
  • Clean Up Stopped Trades
  • Track Order Price / Cost
  • Additional Notifications
  • CONFIG: Additional Logging

0.3.1 (2021-03-08)

Reverts

  • Revert "refactor: reformat code" (1fd45ae)

0.3.0 (2021-03-03)

Bug Fixes

  • backtest: remove output of pg_connection string (8d4803c)
  • deps: unignore npm lockfile (275b05a)
  • docker: replace yarn with npm (1b5940a)
  • npm: set private (3e5bc54)
  • trader: crash error: can't access .minQty of 'undefined' (0b214a7)
  • trader: don't log unfollowed sell signals (f7104de)

Features

  • add editorconfig (e050de0)
  • add renovate configuration (2b6b3df)
  • backtest: discard abbreviation (7ba1b8d)
  • docker: add Dockerfile (2b92e07)
  • docs: convert getting started guide to markdown (1dfb156)
  • add docker secret examples (f09cca0)
  • docker: improve compose file (3d3a7dc)
  • gmail: add gmail address and app password to env (6511855)