Skip to content

v6.1.0 multi symbol

Compare
Choose a tag to compare
@enarjord enarjord released this 20 Dec 05:56
· 1097 commits to master since this release
6b9d3b6

First release of Passivbot with multi symbol support.

Instead of one Passivbot instance controlling only one single symbol at a time, the multisymbol Passivbot controls multiple symbols in the same instance. Only recursive grid mode works with passivbot_multi. Extant single symbol passivbot functionality remains unchanged.

Usage
python3 passivbot_multi.py configs/live/{config_name}.hjson
Use configs/live/example_config.hjson as template.

Requirements
Update python packages with pip install -r requirements_live_only.txt

Multi symbol auto unstuck

  • if a position is stuck, bot will use profits made on other markets to realize losses for the stuck position.
  • if multiple positions are stuck, select the stuck position whose price action distance is the lowest.
  • each live config's individual auto unstuck is disabled.
  • recursive configs work the same in multi symbol mode as in single symbol mode, except the auto_unstuck parameters are set to zero, in favor of the multisymbol auto unstuck.

Backtesting
Backtesting for multisymbol passivbot works with the jupyter notebook notes_multisymbol_backtest.ipynb