Search Framework:
OptimizationResult
Namespace: WealthLab.Backtest
Parent: Object
Descendants: WFOResult

Contains the set of performance metrics for a particular optimization run, and other details about the run.

Members
AnnualizedReturn
public double AnnualizedReturn

Returns the annulaized return (APR) of the run. This is used when calculating WFO Efficiency.


ErrorMessage
public string ErrorMessage

This property will contain the message field from any Exception that was thrown during the optimization run, or null if no Exception was thrown.


MetricNames
public List<string> MetricNames

Returns the list of performance metric Names, obtained from the OptimizableMetricNames property of the ScoreCard that was used during this optimization.


ParameterValues
public List<double> ParameterValues

Returns the values of this run's parameters.


PerformanceMetrics
public Dictionary<string, double> PerformanceMetrics

Returns a Dictionary that contains entries for each of the run's performance metrics. The performance metrics themselves are determined by the ScoreCard that was used during the optimization. This Dictionary returns the metric value for each of the metrics in the MetricNames.


RunNumber
public int RunNumber

Returns the chronological run number of these results.