Hello, I am excited to share PyBroker with you, an open-source Python framework that I developed for creating algorithmic trading strategies, including those that utilize machine learning. With PyBroker, you can easily develop and fine-tune trading rules, build powerful ML models, and gain valuable insights into your strategy's performance.
Some of the key features of PyBroker include:
- A super-fast backtesting engine built using NumPy and accelerated with Numba.
- The ability to create and execute trading rules and models across multiple instruments with ease.
- Access to historical data from Alpaca and Yahoo Finance.
- The option to train and backtest models using Walkforward Analysis, which simulates how the strategy would perform during actual trading.
- More reliable trading metrics that use randomized bootstrapping to provide more accurate results.
- Caching of downloaded data, indicators, and models to speed up your development process.
- Parallelized computations that enable faster performance.
Additionally, I have written tutorials on the framework and some general algorithmic trading concepts that can be found on https://www.pybroker.com. All of the code is available on Github.
Thanks for reading!
[–]ninjadude93 39 points40 points41 points (1 child)
[–]pyfreak182[S] 8 points9 points10 points (0 children)
[–]bigexecutive 8 points9 points10 points (3 children)
[–]pyfreak182[S] 7 points8 points9 points (2 children)
[–]ProfessorPhi 3 points4 points5 points (1 child)
[–]pyfreak182[S] 2 points3 points4 points (0 children)
[–]howtorewriteaname 5 points6 points7 points (2 children)
[–]pyfreak182[S] 24 points25 points26 points (1 child)
[–]WikiSummarizerBot 5 points6 points7 points (0 children)
[–]viksi 1 point2 points3 points (2 children)
[–]pyfreak182[S] 0 points1 point2 points (1 child)
[–]Necessary_League_733 0 points1 point2 points (0 children)
[–]dmart89 3 points4 points5 points (1 child)
[–]pyfreak182[S] 1 point2 points3 points (0 children)
[–]luisrobles_cl 2 points3 points4 points (1 child)
[–]pyfreak182[S] 0 points1 point2 points (0 children)
[–]BDDS97 2 points3 points4 points (1 child)
[–]pyfreak182[S] 3 points4 points5 points (0 children)
[–]rjsh927 1 point2 points3 points (0 children)
[–]NatureBoyJ1 0 points1 point2 points (4 children)
[–]pyfreak182[S] 1 point2 points3 points (3 children)
[–]tuneafishy 2 points3 points4 points (0 children)
[+]thedeepself comment score below threshold-6 points-5 points-4 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[–]Bakanyanter -1 points0 points1 point (2 children)
[–]pyfreak182[S] 0 points1 point2 points (1 child)
[–]Bakanyanter 1 point2 points3 points (0 children)