...
language | c# |
---|
Version 3.0
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