Skip to main content

perf

Get portfolio performance vs the benchmark

Source Code: [link]

openbb.portfolio.perf(portfolio_engine: portfolio_engine.PortfolioEngine, show_all_trades: bool = False)

Parameters

NameTypeDescriptionDefaultOptional
portfolio_enginePortfolioEnginePortfolioEngine class instance, this will hold transactions and perform calculations.
Use portfolio.load to create a PortfolioEngine.
NoneFalse
show_all_tradesboolWhether to also show all trades made and their performance (default is False)FalseTrue

Returns

TypeDescription
pd.DataFrameDataFrame with portfolio performance vs the benchmark

Examples

from openbb_terminal.sdk import openbb
p = openbb.portfolio.load("openbb_terminal/miscellaneous/portfolio_examples/holdings/example.csv")
output = openbb.portfolio.perf(p)