Model Hubs & Serving

PyBroker

Algorithmic Trading with Machine Learning

Status
Generally available
Last checked
Checked · Oct 10, 2026
License
Open source
Pricing
Free tier · from $0

What it is

PyBroker is an open-source framework for developing and deploying algorithmic trading strategies using machine learning techniques. It simplifies the process of integrating ML models into trading systems.

PyBroker stands out as an open-source tool that simplifies the integration of ML models into trading strategies, offering robust backtesting and real-time execution capabilities.

When it fits — and when it doesn’t

A good fit for

  • Quantitative traders looking to integrate machine learning into their trading strategies

  • Data scientists interested in applying ML techniques to financial markets

  • Developers building automated trading platforms who need a robust framework

Look elsewhere if

  • Users seeking a fully managed cloud service for algorithmic trading

  • Beginners without prior knowledge of both machine learning and trading concepts

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited real-world backtesting datasets provided out-of-the-box

    Users often need to source and integrate their own historical data for meaningful backtests

  2. 02

    Performance bottlenecks in large-scale real-time data processing

    Real-time execution can suffer from delays when handling high-frequency trading scenarios with large datasets

What it does well

  • Integration of machine learning models for trading strategies

  • Backtesting capabilities to evaluate strategy performance

  • Real-time data processing and execution

  • Modular design for easy customization

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up PyBroker

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →
Get the badge

A small badge for PyBroker’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.

PyBroker — tracked on AI Navigator

Markdown

[![PyBroker — tracked on AI Navigator](https://navigateaitools.com/badge/pybroker.svg)](https://navigateaitools.com/explorer/tool/pybroker)

HTML

<a href="https://navigateaitools.com/explorer/tool/pybroker"><img src="https://navigateaitools.com/badge/pybroker.svg" alt="PyBroker — tracked on AI Navigator" height="58"></a>