For code/output blocks: Use ``` (aka backtick or grave accent) in a single line before and after the block. See: http://commonmark.org/help/
perf records for multiple strategies
-
If i have multiple strategies (by 'cerebro.addstrategy(st0)' ...), how do I get perf records (pnl, trades, etc) for each strategy?
-
Have a look at the
Cerebro
return valueshttps://www.backtrader.com/docu/cerebro.html (Section: Returning the results)
result = cerebro.run(**kwargs)
The format of result returned by run will vary depending on whether optimization is used (a strategy was added with optstrategy):
-
All strategies added with addstrategy
result will be a list of the instances run during the backtesting
-
1 or more strategies were added with optstrategy
result will be a list of list. Each internal list will contain the strategies after each optimization run
-