OctoBot

Open source crypto trading bot

GPL-3.0 License

Downloads
7.4K
Stars
3.3K
Committers
20

Bot releases are hidden (Show)

OctoBot - Beta - 0.1.3

Published by Herklos over 6 years ago

Changelog for 0.1.3-beta

Released date : June 23 2018

Concerned issues :

#251 [Tests] Improve tests coverage
#254 [Tool] Tentacle creation tool

New features :

- Tentacle creation tool
- High Frequency trading basics [see public tentacle](https://github.com/Drakkar-Software/OctoBot-Tentacles/issues/2)
OctoBot - Beta - 0.1.2_3

Published by Herklos over 6 years ago

Changelog for 0.1.2_3-beta

Released date : June 21 2018

Concerned issues :

#232 [Performances] Add performance tests for evaluators
#233 [Tentacles tests] add tentacles testing framework
#234 [TentacleManager] harmonize packages, tentacles and modules naming
#235 [TentacleManager] add progress info
#250 [Trade creator] check market price orders in simulator
#251 [Tests] Improve tests coverage

New features :

- Improvements in Tentacle Manager

Bug fix :

- Fix market order in simulator mode
- Fix Rest exchange to support additional exchanges
OctoBot - Beta - 0.1.2_2

Published by GuillaumeDSM over 6 years ago

Changelog for 0.1.2_2-beta

Released date : June 19 2018

Concerned issues :

#193 [Bittrex] Test OctoBot on different exchanges
#232 added performance tests for evaluator stress test
#235 added progress info in tentacles manager
#243 [Config] Fix Exception description
#245 [TentacleManager] add confirm before delete files
#247 [OrderCreator] test get_additional_dusts_to_quantity_if_necessary function

New features :

- OrderCreator : Take in account potentiel dust when creating order

Bug fix :

- Fix backtesting
- Fix Rest exchange to support additional exchanges
OctoBot - Beta - 0.1.2_1

Published by Herklos over 6 years ago

Changelog for 0.1.2_1-beta

Released date : June 18 2018

Concerned issues :

#216 Enable start/stop of strategies and their evaluators on demand

New features :

- Strategy linked tentacles activation and deactivation

Bug fix :

- Update order status deadlock when canceling order
OctoBot - Beta - 0.1.2

Published by Herklos over 6 years ago

Changelog for 0.1.2-beta

Released date : June 16 2018

Info :

  • New pip package to install "tulipy"
  • config.json is now in Octobot's root folder

Concerned issues :

#214 [Time frames] Setup timeframes at OctoBot setup according to relevant strategies timeframe requirements
#220 [Tentacle Manager] Implement updating command
#224 [TA calulation] Study tulipindicators lib
#225 [Telegram] add get strategies and modes command
#226 [Data] Store symbol candles in dedicated class
#229 [Tentacle Manager] add cleanup and help
#230 [Architecture] Extract Tentacles and config from code folder
#231 [Architecture] evaluator_config.json updated by Tentacle Manager

New features :

- Tentacle Management : update, versions management
- Migrate from TA-lib indicators to tulipy
- Telegram Interface new command
- Architecture improvements
OctoBot - Beta - 0.1.0_2

Published by Herklos over 6 years ago

Changelog for 0.1.0_2-beta

Released date : June 3 2018

Info :

  • Config : "mode" key added to "trader"

Concerned issues :

#198 [Order Creation] Implement new architecture

New features :

- Trading modes
OctoBot - Beta - 0.1.0_1

Published by GuillaumeDSM over 6 years ago

Changelog for 0.1.0_1-beta

Released date : June 2 2018

Bug fix :

#201 [Real trading] Fix bug when loading exchange current order
OctoBot - Beta - 0.1.0

Published by Herklos over 6 years ago

Changelog for 0.1.0-beta

Released date : June 1 2018

Info :

  • Config : "packages" root key renamed to "tentacles"

Concerned issues :

#108 [RoadMap] format RoadMap into an attractive image
#109 [RoadMap] add RoadMap tracker on ReadMe.md
#136 [Tests] Improve trading tests coverage
#139 [Tests] Improve evaluator management tests coverage
#156 [Documentation] Add documentation for evaluator management classes
#163 [Exchanges Tests] implement web sockets for binance tests
#164 [ReadMe] make readme sexy !
#174 Renaming CryptoBot to Octobot
#181 [Telegram] Pause and resume trading
#183 Can't create order when order already on exchange on bot start
#186 [Twitter Interface] Some notifications are not sent to Twitter website

New features :

- Telegram pause / resume trading
- Beautiful README and logo
- Create roadmap
- Improve tests coverage

Bug fix :

- Fix negative portfolio in simulation
OctoBot - Alpha - 0.0.12

Published by Herklos over 6 years ago

Changelog for 0.0.12-alpha

Released date : May 26 2018

Info :

  • Config : "data_collector" root key removed
  • Backtesting : "file" root key changed to "files" as array
  • Package Manager : need to perform python3 start.py -p install all to install evaluators

Concerned issues :

#84 [Environment] Create docker
#86 [CI] Implement third party
#139 [Tests] Improve evaluator management tests coverage
#144 [Bug] Investigate version 0.0.11 negative simulated portfolio
#145 [Datacollector] Implements multiple symbol
#146 [Backtesting] Implement multi symbols
#147 [Backtesting] Implement multi exchanges
#148 [Backtesting] Implement better order manager backtesting features
#151 [Services] log info message when started
#152 [Wiki] complete wiki version 1
#153 [Beta Version] Prepare beta version
#154 [Exchanges] implement web sockets for binance exchange
#155 [TA] improve real time evaluator
#157 [Exchanges] manage websockets availability in exchange manager
#158 [Order management] implement order callback update for websockets additionnaly to poll updates
#159 added cyclic log file management
#160 [Real Trader] taking exchanges symbol and minimum trade requirements into account
#161 [Evaluators] Allows in run evaluator creation
#162 [Services] Allows in run service creation
#163 [Exchanges Tests] implement web sockets for binance tests
#165 Bump matplotlib from 2.0 to 2.2.2
#166 [Tests] Features testing
#171 [Package Manager] Prototype
#172 [Telegram Interface] No response when ask profitability
#175 Add tests for order creation
#176 [Package manager] implement advanced evaluators

New features :

- Multi symbols / exchanges data collector
- Multi symbols backtesting
- Wiki completed
- Websocket management
- Exchange management
- Binance Websocket
- Cyclic logging
- Evaluator & Service restarting management
- Package Manager
- Windows installer

Bug fix :

- Improve code quality
- Fix exception in order update_status when backtesting
- Fix order fill bug in simulation
- Fix telegram no response on /profitability command
- Taking exchanges symbol and minimum trade requirements into account