Spaces:
Running
Running
File size: 579 Bytes
a2cbcac | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | """Backtesting utilities for PrimoAgent.
Modules:
- strategies: Trading strategy classes for Backtrader
- engine: Cerebro setup and run helpers
- data: Loading signals/market data for backtests
- plotting: Chart generation helpers
- reporting: Markdown report generation
"""
from .engine import DEFAULT_CASH, DEFAULT_COMMISSION, create_cerebro, run_backtest
from .strategies import PrimoAgentStrategy, BuyAndHoldStrategy
__all__ = [
"DEFAULT_CASH",
"DEFAULT_COMMISSION",
"create_cerebro",
"run_backtest",
"PrimoAgentStrategy",
"BuyAndHoldStrategy",
]
|