PyBroker

User Guide

  • Installation
  • Getting Started with Data Sources
  • Backtesting a Strategy
  • Evaluating with Bootstrap Metrics
  • Ranking Long and Short Signals
  • Writing Indicators
  • Training a Model
  • Creating a Custom Data Source
  • Applying Stops
  • Rebalancing Positions
  • Rotational Trading
  • Configuring Parallelization
  • Parameter Optimization
  • Margin Trading
  • Modeling Slippage
  • Multiple Time Intervals
  • Time Series Models
  • Multi-Symbol Models
  • Dynamic Symbol Selection
  • Agent Skills
  • FAQs

Reference

  • Configuration Options
  • Indicators
  • Modules
  • Index

Other Information

  • Benchmarking
  • Changelog
  • License
PyBroker
  • Overview: module code

All modules for which code is available

  • pybroker.cache
  • pybroker.common
  • pybroker.config
  • pybroker.context
  • pybroker.data
  • pybroker.eval
  • pybroker.ext.data
  • pybroker.indicator
  • pybroker.interval
  • pybroker.log
  • pybroker.model
  • pybroker.optimize
  • pybroker.parallel
  • pybroker.portfolio
  • pybroker.scope
  • pybroker.slippage
  • pybroker.strategy
  • pybroker.vect

© Copyright 2026, Edward West.

Built with Sphinx using a theme provided by Read the Docs.