Table of Contents

Class ScannerFilter

Namespace
StockSharp.InteractiveBrokers
Assembly
StockSharp.InteractiveBrokers.dll

Filter settings of the scanner starting via ScannerMarketDataMessage.

public class ScannerFilter
Inheritance
ScannerFilter
Inherited Members
Extension Methods

Constructors

ScannerFilter()

Initializes a new instance of the ScannerFilter.

public ScannerFilter()

Properties

AbovePrice

The upper limit of the instrument market price.

public decimal? AbovePrice { get; set; }

Property Value

decimal?

AboveVolume

The upper limit of the instrument trading volume.

public int? AboveVolume { get; set; }

Property Value

int?

AverageOptionVolumeAbove

The upper limit of the option trading volume.

public int? AverageOptionVolumeAbove { get; set; }

Property Value

int?

BelowPrice

The lower limit of the instrument market price.

public decimal? BelowPrice { get; set; }

Property Value

decimal?

BoardCode

Exchange board.

public string BoardCode { get; set; }

Property Value

string

CouponRateAbove

The upper limit of the coupon rate.

public decimal? CouponRateAbove { get; set; }

Property Value

decimal?

CouponRateBelow

The lower limit of the coupon rate.

public decimal? CouponRateBelow { get; set; }

Property Value

decimal?

ExcludeConvertibleBonds

To exclude convertible bonds.

public bool? ExcludeConvertibleBonds { get; set; }

Property Value

bool?

MarketCapAbove

The upper limit of capitalization.

public decimal? MarketCapAbove { get; set; }

Property Value

decimal?

MarketCapBelow

The lower limit of capitalization.

public decimal? MarketCapBelow { get; set; }

Property Value

decimal?

MaturityDateAbove

The upper limit of the instrument maturity date.

public DateTimeOffset? MaturityDateAbove { get; set; }

Property Value

DateTimeOffset?

MaturityDateBelow

The lower limit of the instrument maturity date.

public DateTimeOffset? MaturityDateBelow { get; set; }

Property Value

DateTimeOffset?

MoodyRatingAbove

The upper limit of the Moody rating.

public string MoodyRatingAbove { get; set; }

Property Value

string

MoodyRatingBelow

The lower limit of the Moody rating.

public string MoodyRatingBelow { get; set; }

Property Value

string

RowCount

The number of strings in the query.

public int? RowCount { get; set; }

Property Value

int?

ScanCode

Scan code.

public ScannerFilterTypes? ScanCode { get; set; }

Property Value

ScannerFilterTypes?

ScannerSettingPairs

public string ScannerSettingPairs { get; set; }

Property Value

string

SecurityType

Security type.

public string SecurityType { get; set; }

Property Value

string

SpRatingAbove

The upper limit of the SP rating.

public string SpRatingAbove { get; set; }

Property Value

string

SpRatingBelow

The lower limit of the SP rating.

public string SpRatingBelow { get; set; }

Property Value

string

StockTypeExclude

The shares exclusions type.

public ScannerFilterStockExcludes StockTypeExclude { get; set; }

Property Value

ScannerFilterStockExcludes