Skip to content

Releases: c9s/bbgo

BBGO v1.31.0

27 Apr 05:16
Compare
Choose a tag to compare

Fixes

  • Fixed and improved the trade sync.
  • Fixed MAX order history sync with the new order history api.

Features

  • Added more sync options for deposit history, withdraw history and reward history.
  • Added strategy controller for suspend, resume a strategy. thanks @andycheng123!
  • Added more indicators. thanks @zenixls2!

Strategy

  • Added autoborrow strategy (this is currently for binance only)
  • Added factorzoo strategy. thanks @austin362667!
  • Added elliott wave oscillator strategy. thhanks @zenixls2!

Internal

  • Upgraded rockhopper migration library for the new APIs.
  • Added mutex lock to the account object.
  • Refactored and rewrote the MAX API with requestgen.
  • Added grpc python client, thanks @narumiruna!

BBGO v1.30.3

16 Apr 16:49
Compare
Choose a tag to compare

Fixes

  • Fixed otp auth store -- store key url instead of just secret
  • Improved auth interaction messages and added more checks

BBGO v1.30.2

15 Apr 03:54
Compare
Choose a tag to compare

Fixes

  • bollmaker: fixed timeInForce issue for binance limit maker order
  • grpc: fixed user data subscription

BBGO v1.30.1

12 Apr 16:02
Compare
Choose a tag to compare

Fixes

  • Fixed kucoin query trades and query orders api
  • Fixed gRPC start time/end time condition for queryKLines PI

BBGO v1.30.0

11 Apr 08:13
Compare
Choose a tag to compare

Fixes

  • Fixed backtest source session configuration
  • Fixed binance margin closed order query condition for range > 24 hours
  • Fixed support strategy conditions and trailing stop order submission

Features

  • Added basic gRPC server skeleton
  • Added glass node API

BBGO v1.29.0

01 Apr 05:14
Compare
Choose a tag to compare

Fixes

  • Fixed kucoin order type conversion for limit maker.
  • Fixed kucoin rate limit.
  • Fixed persistence selector and injection.
  • Fixed rebalance streategy for back-testing.

Features

  • Added IM interaction (emergency stop and suspend command).
  • Added FTX market trade stream.
  • Added Binance market trade stream.
  • Added positions, profit table.
  • Added Binance paper trade endpoint support.
  • Added RSI indicator

BBGO v1.28.0

15 Mar 14:04
Compare
Choose a tag to compare

Fixes

  • Fixed back-test time format parsing.
  • Fixed and improved the MAX exchange closed order query.
  • Fixed MAX closed order query rate limiter.
  • Fixed Binance closed orders query
  • Fixed KuCoin closed orders query
  • Fixed the build command.
  • Fixed the telegram session restore.
  • Fixed the telegram interaction menu layout for long lists.
  • Fixed persistence error by fallback to memory persistence if redis not found. PR #442
  • Fixed the back-test last price not updated issue. PR #431
  • Fixed max kline parsing
  • Fixed dynamic field injection
  • Fixed cmd config flags

Features

  • Added sync config support.
  • Added slack interaction support.
  • Added position/profit db record support
  • Added decimal support (with dnum build tag)

Minor

  • Added Binance futures broker ID

BBGO v1.27.0

26 Jan 16:40
Compare
Choose a tag to compare

Fixes

  • Fixed back-test time format parsing.
  • Fixed and improved the MAX exchange closed order query.
  • Fixed MAX closed order query rate limiter.
  • Fixed Binance closed orders query
  • Fixed KuCoin closed orders query
  • Fixed the build command.
  • Fixed the telegram session restore.
  • Fixed the telegram interaction menu layout for long lists.
  • Fixed persistence error by fallback to memory persistence if redis not found. PR #442
  • Fixed the back-test last price not updated issue. PR #431

Features

  • Added sync config support.
  • Added Slack interaction support.

Minor

  • Added Binance futures broker ID

BBGO v1.26.3

19 Jan 10:46
Compare
Choose a tag to compare

Fixes

  • fixed kucoin klines query ordering (from descending to ascending)
  • fixed grid order cancel context

BBGO v1.26.1

17 Jan 13:02
Compare
Choose a tag to compare

Fixes

  • fixed some interaction issue
  • fixed telegram token missing issue
  • fixed telegram session persistence
  • optimized LocalActiveOrderBook for back-testing speed
  • bollmaker: collect trades before we shutdown
  • bollmaker: adjust quantity to met the min notional condition before we submit