2019-10-02: The community is currently in read-only mode
Coins balance in backtesting
Rodrigo Brito last edited by
I'm using the backtrader with Binance, through CCXT Store lib. The CCXT broker give me my coin balance with
self.broker.get_wallet_balance("BTC"). But, in simulations only the cash values is available with
self.broker.get_cash(). How I can access the coin amount in backtests?
The second question is: I'm using the follow code to use all my funds to buy with 100% of the value. There is a different way to define an automatic size to use all my funds do buy coins?
P.S: 0.99 is used to avoid decimal precision issues.
price = self.data0.close amount = (self.broker.get_cash() / price) * 0.99 self.buy(size=amount)