Portfolio history model for historical account values.
@type t() :: %Alpa.Models.PortfolioHistory{ base_value: number() | nil, base_value_asof: String.t() | nil, equity: [number() | nil] | nil, profit_loss: [number() | nil] | nil, profit_loss_pct: [number() | nil] | nil, timeframe: String.t() | nil, timestamp: [integer()] | nil }
@spec from_map(map()) :: t()