Releases: c9s/bbgo
Releases · c9s/bbgo
BBGO v1.22.0
Features
- Added binance futures stream positions handler
Refactoring
- Refactored 80% kucoin api services with requestgen
BBGO v1.21.4
Features
- Added binance.us support by env var
BINANCE_US=1
BBGO v1.21.3
Fixes
- Fixed kucoin orderTime parsing (it's nanosecond timestamp)
- Fixed kucoin order cancel issue (the missing order ID)
- Fixed kucoin order status "canceled" handling
- Fixed binance stream ping worker and listen key keep alive
BBGO v1.21.2
Fixes
- Fixed kucoin api context issue
BBGO v1.21.1
Fixes
- Fixed pendingRemoval lock
- Fixed trailing zero formatting
- Fixed binance margin cancel order
Features
BBGO v1.21.0
Fixes
- Fixed back-test concurrent read/write map issue
- Fixed back-test go routine initialization
- Fixed trade notification format - remove trade trailing zero digits
- Fixed dockerfile
- Fixed back-test kline sync issue
- #382: exchange/ftx: add more guard condition
- #340: backtest: add ftx kline table
- #335: ftx : fix #334 rate limit
- #324: fix: update ftx market mapping
- #369: exchange: make ftx kline event more reliable
- #376: backtest : fix auto sync missing the part from last db kiline to
- #394: exchange: update maskkey handling
Doc
Improvements
- #368: backtest : auto sync
Refactoring
- Refactored and fixed depth buffer
Strategy
- #357: feature: add portfolio rebalancing strategy
- #387: strategy: rebalance: validate parameters
- #379: strategy: support strategy update
- #370: database: sqlite3 issue fix
Features
- #373: feature: add volume weighted moving average indicator
- Added prometheus metrics support
- Added kucoin exchange support
- Added bookTicker support to binance, okex, ftx
- Integrated net asset value recording table in db
BBGO v1.20.0
Fixes
- ftx: fixed FTX OnKLineClosed event
Migrations
- added
is_futures
fields to orders and trades table
BBGO v1.19.4
Fixes
- Fixed market info cache for backtest
BBGO v1.19.3
Fixes
- Added error check for sync-from-time and first-sync-time
BBGO v1.19.2
Fixes
- backtest: avoid using panic when order cancel failed
- backtest: not to omit empty all fields of the backtest report
What's Changed
- fix: remove jwt-go by @c9s in #306
- fix: upgrade github.com/miekg/dns by @c9s in #307
- adding note on date formats by @arthurwolf in #305
New Contributors
- @arthurwolf made their first contribution in #305
Full Changelog: v1.19.0...v1.19.2