Table of Contents

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 TimeSeries
independent TimeSeries

RegressionSeries(TimeSeries, int)

Initializes a new RegressionSeries of dependent variable versus time.

public RegressionSeries(TimeSeries dependent, int length)

Parameters

dependent TimeSeries
length int

Properties

Dependent

The dependent or y variables.

public TimeSeries Dependent { get; }

Property Value

TimeSeries

Independent

The independent or x variables.

public TimeSeries Independent { get; }

Property Value

TimeSeries

Intercept

A timeseries of intercept (alpha) values.

public TimeSeries Intercept { get; }

Property Value

TimeSeries

Length

Gets the length of the window for regressions versus time.

public int Length { get; }

Property Value

int

LinRegLine

The fitted linear regression line.

public TimeSeries LinRegLine { get; }

Property Value

TimeSeries

Slope

A timeseries of slope (beta) values.

public TimeSeries Slope { get; }

Property Value

TimeSeries