Class RegressionSeries
- Namespace
- Balsam
- Assembly
- Balsam.Backtester.dll
A series of regression results
public class RegressionSeries : SeriesBase<RegressionResult>, ISeries, IEnumerable<RegressionResult>, IEnumerable, ICloneable
- Inheritance
-
RegressionSeries
- Implements
- Inherited Members
- Extension Methods
Constructors
RegressionSeries()
Default constructor used to support syncing only.
public RegressionSeries()
RegressionSeries(TimeSeries, TimeSeries)
Initializes a new RegressionSeries that contains results for regression run using specified dependent and independent variables.
public RegressionSeries(TimeSeries dependent, TimeSeries independent)
Parameters
dependent
TimeSeriesindependent
TimeSeries
RegressionSeries(TimeSeries, int)
Initializes a new RegressionSeries of dependent variable versus time.
public RegressionSeries(TimeSeries dependent, int length)
Parameters
dependent
TimeSerieslength
int
Properties
Dependent
The dependent or y variables.
public TimeSeries Dependent { get; }
Property Value
Independent
The independent or x variables.
public TimeSeries Independent { get; }
Property Value
Intercept
A timeseries of intercept (alpha) values.
public TimeSeries Intercept { get; }
Property Value
Length
Gets the length of the window for regressions versus time.
public int Length { get; }
Property Value
LinRegLine
The fitted linear regression line.
public TimeSeries LinRegLine { get; }
Property Value
Slope
A timeseries of slope (beta) values.
public TimeSeries Slope { get; }