FixSecurityListRequest

StockSharp.Fix.Native

Data from SecurityListRequest FIX message.

Implements: IEquatable<FixSecurityListRequest>

Constructors

FixSecurityListRequest
public FixSecurityListRequest(FixId SecurityReqId, string Currency, string SecurityDesc, decimal? Strike, string SecurityType, string[] SecurityTypes, string CfiCode, string Symbol, string SecurityExchange, string Text, DateTime? RedemptionDate, int? PutOrCall, long? Skip, long? Count, bool OnlySecurityId, SecurityId[] SecurityIds, bool DisableArchive)
fixSecurityListRequest = FixSecurityListRequest(SecurityReqId, Currency, SecurityDesc, Strike, SecurityType, SecurityTypes, CfiCode, Symbol, SecurityExchange, Text, RedemptionDate, PutOrCall, Skip, Count, OnlySecurityId, SecurityIds, DisableArchive)

Data from SecurityListRequest FIX message.

SecurityReqId
Security list request identifier.
Currency
Currency filter.
SecurityDesc
Security description filter.
Strike
Strike price filter (for options).
SecurityType
Security type filter.
SecurityTypes
Multiple security types filter.
CfiCode
CFI code filter.
Symbol
Security symbol filter.
SecurityExchange
Security exchange filter.
Text
Free text filter.
RedemptionDate
Redemption date filter (for bonds).
PutOrCall
Put or call indicator (for options: 0=Put, 1=Call).
Skip
Number of records to skip (pagination).
Count
Number of records to return (pagination).
OnlySecurityId
Return only security identifiers without full info.
SecurityIds
Specific security identifiers to request.
DisableArchive
Whether to exclude archived securities.

Properties

CfiCode
public string CfiCode { get; set; }
value = fixSecurityListRequest.CfiCode
fixSecurityListRequest.CfiCode = value

CFI code filter.

Count
public long? Count { get; set; }
value = fixSecurityListRequest.Count
fixSecurityListRequest.Count = value

Number of records to return (pagination).

Currency
public string Currency { get; set; }
value = fixSecurityListRequest.Currency
fixSecurityListRequest.Currency = value

Currency filter.

DisableArchive
public bool DisableArchive { get; set; }
value = fixSecurityListRequest.DisableArchive
fixSecurityListRequest.DisableArchive = value

Whether to exclude archived securities.

OnlySecurityId
public bool OnlySecurityId { get; set; }
value = fixSecurityListRequest.OnlySecurityId
fixSecurityListRequest.OnlySecurityId = value

Return only security identifiers without full info.

PutOrCall
public int? PutOrCall { get; set; }
value = fixSecurityListRequest.PutOrCall
fixSecurityListRequest.PutOrCall = value

Put or call indicator (for options: 0=Put, 1=Call).

RedemptionDate
public DateTime? RedemptionDate { get; set; }
value = fixSecurityListRequest.RedemptionDate
fixSecurityListRequest.RedemptionDate = value

Redemption date filter (for bonds).

SecurityDesc
public string SecurityDesc { get; set; }
value = fixSecurityListRequest.SecurityDesc
fixSecurityListRequest.SecurityDesc = value

Security description filter.

SecurityExchange
public string SecurityExchange { get; set; }
value = fixSecurityListRequest.SecurityExchange
fixSecurityListRequest.SecurityExchange = value

Security exchange filter.

SecurityIds
public SecurityId[] SecurityIds { get; set; }
value = fixSecurityListRequest.SecurityIds
fixSecurityListRequest.SecurityIds = value

Specific security identifiers to request.

SecurityReqId
public FixId SecurityReqId { get; set; }
value = fixSecurityListRequest.SecurityReqId
fixSecurityListRequest.SecurityReqId = value

Security list request identifier.

SecurityType
public string SecurityType { get; set; }
value = fixSecurityListRequest.SecurityType
fixSecurityListRequest.SecurityType = value

Security type filter.

SecurityTypes
public string[] SecurityTypes { get; set; }
value = fixSecurityListRequest.SecurityTypes
fixSecurityListRequest.SecurityTypes = value

Multiple security types filter.

Skip
public long? Skip { get; set; }
value = fixSecurityListRequest.Skip
fixSecurityListRequest.Skip = value

Number of records to skip (pagination).

Strike
public decimal? Strike { get; set; }
value = fixSecurityListRequest.Strike
fixSecurityListRequest.Strike = value

Strike price filter (for options).

Symbol
public string Symbol { get; set; }
value = fixSecurityListRequest.Symbol
fixSecurityListRequest.Symbol = value

Security symbol filter.

Text
public string Text { get; set; }
value = fixSecurityListRequest.Text
fixSecurityListRequest.Text = value

Free text filter.