Table of Contents

Class FilteredCompressor

Namespace
Balsam.Compression
Assembly
Balsam.Backtester.dll

Removes bars where change vs prior bar doesn't meet minimum number of standard deviations. See https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2260609

public class FilteredCompressor : CompressionProvider, ICompressionProvider
Inheritance
FilteredCompressor
Implements
Inherited Members
Extension Methods

Properties

Length

Gets/sets the length of the rolling window.

public int Length { get; set; }

Property Value

int

Threshold

Gets/sets the standard deviation threshold.

public double Threshold { get; set; }

Property Value

double

Methods

Compress(BarSeries)

Compresses the specified bar series.

public BarSeries Compress(BarSeries series)

Parameters

series BarSeries

Returns

BarSeries

OnCompress(ISeries, ICompressor)

Compresses the specified series.

protected override ISeries OnCompress(ISeries series, ICompressor compressor)

Parameters

series ISeries
compressor ICompressor

Returns

ISeries