Skip to content

Releases: cassandre-tech/cassandre-trading-bot

2.3.0

19 Oct 19:25
Compare
Choose a tag to compare
  • Server deployment documentation.
  • Hikari configuration.
  • Formated positions.
  • Table prefix for multiple bot installation on a server.
  • Improved backup.

2.2.0

07 Oct 18:17
Compare
Choose a tag to compare
  • For every position store max gain and min gain.
  • Improve dry mode with currency pairs management.
  • Simplify canBuy & canSell methods
  • Add getTradingAccount to strategies

2.1.1

25 Sep 23:05
Compare
Choose a tag to compare

Added the ability to backup trade/positions to trades/positions to allow trading bot restart.
Added a dry mode simulating buy/sell orders and the corresponding increase/decrease of your simulated accounts.
Added a method to position to retrieve the last gain calculated from ticker.
Added an canBuy and canSell method to know if you have enough funds to buy/sell.
Added a collection of last received tickers to strategy.
Updates of XChange, Spring Boot & Reactor librairies.

2.1.0

25 Sep 22:36
Compare
Choose a tag to compare
Tag release

2.0.2

25 Aug 18:20
Compare
Choose a tag to compare
  • Creation of a Spring boot starter test for Cassandre allowing to import tickers from files.
  • New method to select what duration between two bars.
  • Setup code analysis with CodeQL.
  • Add a getGain method on position.
  • Updated documentation.

2.0.1

25 Aug 17:13
Compare
Choose a tag to compare
  • Creation of a Spring boot starter test for Cassandre allowing to import tickers from files.
  • New method to select what duration between two bars.
  • Setup code analysis with CodeQL.
  • Add a getGain method on position.
  • Updated documentation.

2.0.0

07 Aug 15:12
Compare
Choose a tag to compare

New features

  • Position management : you can now create a position and let Cassandre manage it completely. When you create a position, Cassandre makes a buy order and you associate some rules to it (example : 10% max gain and 5% max lost).
  • You can now receive updates on trades and positions.
  • Added a dry mode to simulate orders during tests.
  • Added a BasicTa4jCassandreStrategy to develop ta4j strategies more easily.
  • Upgraded to XChange 5.0.1.
  • Now support standard ISO 8601 for duration for rates in configuration.
  • onAccountUpdate, onTickerUpdate, onOrderUpdate, onTradeUpdate and onPositionUpdate are no more abstract, you only override them if needed.
  • Updated documentation (made with gitbook.com).

I broke three things, really sorry

  • Changed parameter cassandre.trading.bot.exchange.sandbox to cassandre.trading.bot.exchange.modes.sandbox
  • Changed cassandre.trading.bot.exchange.rates.order to cassandre.trading.bot.exchange.rates.trade
  • Changed OrderCreationResult to remove Optional on getters.

1.0.0

31 Mar 20:38
Compare
Choose a tag to compare
Tag release

0.0.13

31 Mar 10:25
Compare
Choose a tag to compare
Tag release

0.0.12

31 Mar 00:49
Compare
Choose a tag to compare
Tag release