Kodi.Kodiak.Services.DataContracts
Customer
+
[DataMember]
+
public
string
NationalId {
get
;
set
; }
+
[DataMember]
+
public
bool
? IsLegalEntity {
get
;
set
; }
ClientSetting
+
public
bool
EnableCustomerLongcodeCheck {
get
;
set
; }
+
[DataMember]
+
public
bool
ErrorOnMissingCustomerLongcode {
get
;
set
; }
+
[DataMember]
+
public
string
IgnoreLongcodeMarketNames {
get
;
set
; }
+
[DataMember]
+
public
bool
? EnableApaTradeReports {
get
;
set
; }
Allocation
+
[DataMember]
+
public
int
? MifidExecutionDecisionMakerId {
get
;
set
; }
+
[DataMember]
+
public
string
MifidExecutionDecisionMakerShortCode {
get
;
set
; }
+
[DataMember]
+
public
PartyRoleQualifier? MifidExecutionDecisionMakerQualifier {
get
;
set
; }
+
[DataMember]
+
public
string
MifidExecutionDecisionMakerDescription {
get
;
set
; }
+
[DataMember]
+
public
int
? MifidInvestmentDecisionMakerId {
get
;
set
; }
+
[DataMember]
+
public
string
MifidInvestmentDecisionMakerShortCode {
get
;
set
; }
+
[DataMember]
+
public
PartyRoleQualifier? MifidInvestmentDecisionMakerQualifier {
get
;
set
; }
+
[DataMember]
+
public
string
MifidInvestmentDecisionMakerDescription {
get
;
set
; }
+
[DataMember]
+
public
string
InvestmentDecisionProxySSN {
get
;
set
; }
+
[DataMember]
+
public
OrderRestrictions? OrderRestrictions {
get
;
set
; }
+
[DataMember]
+
public
OrderCapacity? OrderCapacity {
get
;
set
; }
Instrument
+
[DataMember]
+
public
string
ExchangeSymbol {
get
;
set
; }
InstrumentInfo
+
[DataMember]
+
public
string
TickSizeTableId {
get
;
set
; }
OrderInstruction
+
[DataMember]
+
public
string
InvestmentDecisionProxySSN {
get
;
set
; }
SystemSettings
+
[DataMember]
+
public
string
TradeReportServerAPIUrl {
get
;
set
; }
+
[DataMember]
+
public
string
TradeReportServerWebsocketUrl {
get
;
set
; }
+
[DataMember]
+
public
string
TokenDealerUrl {
get
;
set
; }
+
[DataMember]
+
public
string
ApiUrl {
get
;
set
; }
+
[DataMember]
+
public
string
KodiakWebUrl {
get
;
set
; }
+
[DataMember]
+
public
string
ChartUrl {
get
;
set
; }
UpdateCustomerPropertiesRequest
+
[DataMember]
+
public
string
NationalId {
get
;
set
; }
+
[DataMember]
+
public
bool
? IsLegalEntity {
get
;
set
; }
Kodi.Kodiak.Services.DataContracts.AllocationMessages
CreateAllocationRequest
+
[DataMember]
+
public
int
? MifidExecutionDecisionMakerId {
get
;
set
; }
+
[DataMember]
+
public
string
MifidExecutionDecisionMakerShortCode {
get
;
set
; }
+
[DataMember]
+
public
PartyRoleQualifier? MifidExecutionDecisionMakerQualifier {
get
;
set
; }
+
[DataMember]
+
public
int
? MifidInvestmentDecisionMakerId {
get
;
set
; }
+
[DataMember]
+
public
string
MifidInvestmentDecisionMakerShortCode {
get
;
set
; }
+
[DataMember]
+
public
PartyRoleQualifier? MifidInvestmentDecisionMakerQualifier {
get
;
set
; }
+
[DataMember]
+
public
string
InvestmentDecisionProxySSN {
get
;
set
; }
+
[DataMember]
+
public
OrderRestrictions? OrderRestrictions {
get
;
set
; }
+
[DataMember]
+
public
OrderCapacity? OrderCapacity {
get
;
set
; }
Kodi.Kodiak.Services.DataContracts.MarketGateway
PartyRoleQualifier
+ FirmOrLegalEntity = 3
- FirmOrLegalEntry = 3
Kodi.Kodiak.Services.DataContracts.OrderInstructionMessages
CreateOrderInstructionRequest
+
[DataMember]
+
public
string
InvestmentDecisionProxySSN {
get
;
set
; }
UpdateOrderInstructionRequest
+
[DataMember]
+
public
string
InvestmentDecisionProxySSN {
get
;
set
; }
Kodi.Kodiak.Common
InetCapacity
+
[Description(
"Riskless"
)]
+
Riskless = 5
PartyRoleQualifier
+
FirmOrLegalEntity = 3
-
FirmOrLegalEntry = 3
TradeReportTradeType
+
[Description(
"Non Standard Trade"
)] NonStandardTrade = 12[Description(
"Non Standard Trade"
)]
+
NonStandardTrade = 12
+
[Description(
"Exercise Related Transaction"
)]
+
ExerciseRelatedTransaction = 13,
+
[Description(
"Linked Component Transaction"
)]
+
LinkedComponentTransaction = 14,
+
[Description(
"Beneficial Ownership Transfer Transaction"
)]
+
BeneficialOwnershipTransferTransaction = 15,
+
[Description(
"Give-up or Give-in Transaction"
)]
+
GiveUpOrGiveInTransaction = 0x10,
+
[Description(
"CCP Related Transaction"
)]
+
CCPRelatedTransaction = 0x11