Class PortfolioBrokerInfo
- Namespace
- ATAS.DataFeedsCore
- Assembly
- ATAS.DataFeedsCore.dll
Broker attribution of a portfolio as reported by the connector. The values are kept raw, without any normalization: telemetry maps them to canonical broker names on the server side (PLAT-4619).
Not in ATAS 8.0.15 yet: available from the next version.
public sealed record PortfolioBrokerInfo
- Inheritance
-
objectPortfolioBrokerInfo
- Extension Methods
Constructors
PortfolioBrokerInfo()
public PortfolioBrokerInfo()
Properties
Fcm
FCM (Futures Commission Merchant) the account is held at: Rithmic fcm_id, CQG brokerage name.
public string? Fcm { get; init; }
Property Value
- string
FcmId
FCM identifier in the connector's trade routing system when it is reported apart from the name (CQG brokerage id).
public string? FcmId { get; init; }
Property Value
- string
FcmType
FCM account type reported by the server (CQG brokerage type: Regular, Simulation, Demo).
public string? FcmType { get; init; }
Property Value
- string
Ib
Introducing Broker level: Rithmic ib_id. For a direct FCM client the value is the FCM's own
organizational unit (e.g. "AMP-Paper"). Null when the protocol has no IB level (CQG).
public string? Ib { get; init; }
Property Value
- string
SalesSeries
CQG sales series: an FCM-defined grouping of accounts. It is not an IB and is kept raw for future mapping.
public string? SalesSeries { get; init; }
Property Value
- string
Methods
Equals(PortfolioBrokerInfo?)
public bool Equals(PortfolioBrokerInfo? other)
Parameters
otherPortfolioBrokerInfo
Returns
- bool
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
ToString()
public override string ToString()
Returns
- string
Operators
operator ==(PortfolioBrokerInfo?, PortfolioBrokerInfo?)
public static bool operator ==(PortfolioBrokerInfo? left, PortfolioBrokerInfo? right)
Parameters
leftPortfolioBrokerInforightPortfolioBrokerInfo
Returns
- bool
operator !=(PortfolioBrokerInfo?, PortfolioBrokerInfo?)
public static bool operator !=(PortfolioBrokerInfo? left, PortfolioBrokerInfo? right)
Parameters
leftPortfolioBrokerInforightPortfolioBrokerInfo
Returns
- bool