Open eicnix opened 3 years ago
I am interested. Can you share
I'm interested too.
I am as well, I tried to use different libraries but everything looked like a hack. Ideally we have an optimizer that can:
Take numerical and categorical values
Run In Parallel(multi-thread will be a plus)
have different optimization strategies
-Early stop function
garbage collection
intuitive display of errors(for example to identify wether the bug was due to your code or parallelization)
Currently Backtrader performs a grid search to optimize strategy parameters by running through all possible parameters configurations. More complex strategies would benefit from applying more advanced parameter optimizer. While it is possible to perform such optimizations outside of Backtrader one would loose the already established performance improve from running the same strategy with different parameters.
The Optimizer class would take care of:
Possible interesting stock optimizers are:
I'm happy to contribute for this enhancement if there is some interest in it.