class qf_lib.backtesting.monitoring.backtest_result.BacktestResult(portfolio: qf_lib.backtesting.portfolio.portfolio.Portfolio, signals_register: qf_lib.backtesting.signals.signals_register.SignalsRegister, backtest_name: str = None, start_date: datetime.datetime = None, end_date: datetime.datetime = None, initial_risk: float = None)[source]

Bases: object

BacktestResult is a class providing simple data model containing information about the backtest: for example it contains a portfolio with its timeseries and trades. It can also gather additional information