Skip to content

Releases: TeamWertarbyte/crypto-trading-bot

2021.3.1

16 Mar 08:36
f2e53ac
Compare
Choose a tag to compare

This is mainly a performance improvement release with cleaner logging.
My bot run time went from ~8 minutes down to ~5 minutes.

Added
• Progress bars for every phase. Better than waiting for the next log thinking it's stuck. Only visible when terminal supports it

Fixed
• Revenue sell log even when the sell didn't actually happen
• Duplicate fetching of candles. Which now saves around 3 minutes per run

Changed
• Less waiting time in revenue collect phase. Saves 8.5 seconds

2021.3.0

13 Mar 15:16
Compare
Choose a tag to compare

Hotfix release

Fix no buying/selling options due to wrong comparison with stable coins #42

2021.2.0

27 Feb 19:59
5ff7f43
Compare
Choose a tag to compare

As many coins are "just" stable coins we ignore them now by default.
You can disable this option if you still want your bot to buy or revenue sell them.

Added

  • [Config] Ignoring stable coins by default. Set to false if you still want you bot to buy/revenue sell it. See #33

2021.1.3

31 Jan 16:46
a6a1e5a
Compare
Choose a tag to compare

Added

  • [Monitoring] Sentry crash monitoring
  • [Config] EMA steps are now configurable and not hardcoded
  • [Config] EMA steps can be define per coin

2021.1.2

30 Jan 15:55
Compare
Choose a tag to compare

This is a more of a hotfix release.
Further features are still planned

Changed

  • [Evaluation] Fix coins to hodl got also evaluated and selled when resulted in REJECT. Now they don't even get evaluated

2021.1.1

17 Jan 16:45
e68a4ad
Compare
Choose a tag to compare

Added

  • [Config] Debug flag to prevent critical account related things while playing with code. Disables buying and selling. Disables reporting at the end.
  • [Config] Boolean flag to ignore tokenized stocks. Bittrex doesn't allow trading those in some countries. Default false. Closes #5

Changed

  • [Config] Reporting can now be enabled via the enableReporting flag
  • [Reporting] Use mainMarket option from config instead of hardcoded one. Closes #9

Broken

  • [Config] Moved from code into external config.json file for better adjustability. It will get validated once the bot starts up.
  • [Config] Move bittrex api key and api secret out of config. Use environment variables now. See readme for instructions

2021.1.0

07 Jan 17:58
d7699c3
Compare
Choose a tag to compare

This is a complete rewrite of the bot to support bittrex api v3 and many tweaks I've found over the last months

Be sure to read the new readme

https://bittrex.github.io/api/v3

Added

  • [DX] Migrated to typescript
  • [DX] Prettier
  • [DX] Tslint
  • [Config] Add coins to the HODL array of config. They won't get touched by the bot. So HODL on!
  • [Config] Add coints to the blacklist array of config. They get selled right away and won't be bought. Good for market that gets delisted soon

Changed

Broken

  • [Config] Removed markets array. The bot will evaluate every market possible
  • [Config] minPositiveTicks is now exactPositiveTicks to prevent buying into a market "too late"
  • [Config] Removed maxHoursToHoldBalance. We'll hold an asset as long as it's good
  • [Config] Removed "value that has to stay on the bank" option. Either wait for bot to invest more in other coins or "save" you money in a HODL coin
  • [Config] Main market BTC is now USDT as it's more stable
  • [Config] Removed minimumSellBalanceInBTC option. It will now sell whenever revenue is there and possible to sell
  • [Config] Removed cancel open orders option. Orders are now now set to be fulfilled directly. So no open orders should occur
  • [Config] Removed Limit Loss option as it was more destructive than good. Trust the EMA when selling is right

It should also now work faster as it's requesting less

Initial Release

05 Jan 14:52
9e3a6f5
Compare
Choose a tag to compare
0.1.0

Update README.md