47d8f1d0d3
同时对vn.trader的CTA模块进行了一些修改。
2704 lines
85 KiB
Python
2704 lines
85 KiB
Python
# encoding: UTF-8
|
|
|
|
structDict = {}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#响应信息
|
|
CKSOTPRspInfoField = {}
|
|
#错误代码
|
|
CKSOTPRspInfoField["ErrorID"] = "int"
|
|
#错误信息
|
|
CKSOTPRspInfoField["ErrorMsg"] = "string"
|
|
structDict['CKSOTPRspInfoField'] = CKSOTPRspInfoField
|
|
|
|
|
|
#用户登录请求
|
|
CKSOTPReqUserLoginField = {}
|
|
#经纪公司代码
|
|
CKSOTPReqUserLoginField["BrokerID"] = "string"
|
|
#用户代码
|
|
CKSOTPReqUserLoginField["UserID"] = "string"
|
|
#密码
|
|
CKSOTPReqUserLoginField["Password"] = "string"
|
|
#用户端产品信息
|
|
CKSOTPReqUserLoginField["UserProductInfo"] = "string"
|
|
#Mac地址
|
|
CKSOTPReqUserLoginField["MacAddress"] = "string"
|
|
#终端IP地址
|
|
CKSOTPReqUserLoginField["ClientIPAddress"] = "string"
|
|
structDict['CKSOTPReqUserLoginField'] = CKSOTPReqUserLoginField
|
|
|
|
|
|
#用户登录应答
|
|
CKSOTPRspUserLoginField = {}
|
|
#经纪公司代码
|
|
CKSOTPRspUserLoginField["BrokerID"] = "string"
|
|
#交易日
|
|
CKSOTPRspUserLoginField["TradingDay"] = "string"
|
|
#登录成功时间
|
|
CKSOTPRspUserLoginField["LoginTime"] = "string"
|
|
#用户代码
|
|
CKSOTPRspUserLoginField["UserID"] = "string"
|
|
#交易系统名称
|
|
CKSOTPRspUserLoginField["SystemName"] = "string"
|
|
#前置编号
|
|
CKSOTPRspUserLoginField["FrontID"] = "int"
|
|
#会话编号
|
|
CKSOTPRspUserLoginField["SessionID"] = "int"
|
|
#最大报单引用
|
|
CKSOTPRspUserLoginField["MaxOrderRef"] = "string"
|
|
#上证所时间
|
|
CKSOTPRspUserLoginField["SSETime"] = "string"
|
|
structDict['CKSOTPRspUserLoginField'] = CKSOTPRspUserLoginField
|
|
|
|
|
|
#用户登出请求
|
|
CKSOTPUserLogoutField = {}
|
|
#经纪公司代码
|
|
CKSOTPUserLogoutField["BrokerID"] = "string"
|
|
#用户代码
|
|
CKSOTPUserLogoutField["UserID"] = "string"
|
|
structDict['CKSOTPUserLogoutField'] = CKSOTPUserLogoutField
|
|
|
|
|
|
#用户口令变更
|
|
CKSOTPUserPasswordUpdateField = {}
|
|
#经纪公司代码
|
|
CKSOTPUserPasswordUpdateField["BrokerID"] = "string"
|
|
#用户代码
|
|
CKSOTPUserPasswordUpdateField["UserID"] = "string"
|
|
#原来的口令
|
|
CKSOTPUserPasswordUpdateField["OldPassword"] = "string"
|
|
#新的口令
|
|
CKSOTPUserPasswordUpdateField["NewPassword"] = "string"
|
|
structDict['CKSOTPUserPasswordUpdateField'] = CKSOTPUserPasswordUpdateField
|
|
|
|
|
|
#资金账户口令变更域
|
|
CKSOTPTradingAccountPasswordUpdateField = {}
|
|
#经纪公司代码
|
|
CKSOTPTradingAccountPasswordUpdateField["BrokerID"] = "string"
|
|
#投资者帐号
|
|
CKSOTPTradingAccountPasswordUpdateField["AccountID"] = "string"
|
|
#原来的口令
|
|
CKSOTPTradingAccountPasswordUpdateField["OldPassword"] = "string"
|
|
#新的口令
|
|
CKSOTPTradingAccountPasswordUpdateField["NewPassword"] = "string"
|
|
structDict['CKSOTPTradingAccountPasswordUpdateField'] = CKSOTPTradingAccountPasswordUpdateField
|
|
|
|
|
|
#输入报单
|
|
CKSOTPInputOrderField = {}
|
|
#经纪公司代码
|
|
CKSOTPInputOrderField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInputOrderField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPInputOrderField["InstrumentID"] = "string"
|
|
#报单引用
|
|
CKSOTPInputOrderField["OrderRef"] = "string"
|
|
#用户代码
|
|
CKSOTPInputOrderField["UserID"] = "string"
|
|
#报单价格条件
|
|
CKSOTPInputOrderField["OrderPriceType"] = "string"
|
|
#买卖方向
|
|
CKSOTPInputOrderField["Direction"] = "string"
|
|
#开平标志
|
|
CKSOTPInputOrderField["OffsetFlag"] = "string"
|
|
#备兑标志
|
|
CKSOTPInputOrderField["HedgeFlag"] = "string"
|
|
#价格
|
|
CKSOTPInputOrderField["LimitPrice"] = "float"
|
|
#数量
|
|
CKSOTPInputOrderField["VolumeTotalOriginal"] = "int"
|
|
#有效期类型
|
|
CKSOTPInputOrderField["TimeCondition"] = "string"
|
|
#GTD日期
|
|
CKSOTPInputOrderField["GTDDate"] = "string"
|
|
#成交量类型
|
|
CKSOTPInputOrderField["VolumeCondition"] = "string"
|
|
#最小成交量
|
|
CKSOTPInputOrderField["MinVolume"] = "int"
|
|
#触发条件
|
|
CKSOTPInputOrderField["ContingentCondition"] = "string"
|
|
#止损价
|
|
CKSOTPInputOrderField["StopPrice"] = "float"
|
|
#强平原因
|
|
CKSOTPInputOrderField["ForceCloseReason"] = "string"
|
|
#自动挂起标志
|
|
CKSOTPInputOrderField["IsAutoSuspend"] = "int"
|
|
#业务单元
|
|
CKSOTPInputOrderField["BusinessUnit"] = "string"
|
|
#请求编号
|
|
CKSOTPInputOrderField["RequestID"] = "int"
|
|
#用户强评标志
|
|
CKSOTPInputOrderField["UserForceClose"] = "int"
|
|
#互换单标志
|
|
CKSOTPInputOrderField["IsSwapOrder"] = "int"
|
|
#交易所代码
|
|
CKSOTPInputOrderField["ExchangeID"] = "string"
|
|
structDict['CKSOTPInputOrderField'] = CKSOTPInputOrderField
|
|
|
|
|
|
#输入报单操作
|
|
CKSOTPInputOrderActionField = {}
|
|
#经纪公司代码
|
|
CKSOTPInputOrderActionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInputOrderActionField["InvestorID"] = "string"
|
|
#报单引用
|
|
CKSOTPInputOrderActionField["OrderRef"] = "string"
|
|
#请求编号
|
|
CKSOTPInputOrderActionField["RequestID"] = "int"
|
|
#前置编号
|
|
CKSOTPInputOrderActionField["FrontID"] = "int"
|
|
#会话编号
|
|
CKSOTPInputOrderActionField["SessionID"] = "int"
|
|
#交易所代码
|
|
CKSOTPInputOrderActionField["ExchangeID"] = "string"
|
|
#报单编号
|
|
CKSOTPInputOrderActionField["OrderSysID"] = "string"
|
|
#操作标志
|
|
CKSOTPInputOrderActionField["ActionFlag"] = "string"
|
|
#价格
|
|
CKSOTPInputOrderActionField["LimitPrice"] = "float"
|
|
#数量变化
|
|
CKSOTPInputOrderActionField["VolumeChange"] = "int"
|
|
#用户代码
|
|
CKSOTPInputOrderActionField["UserID"] = "string"
|
|
#合约代码
|
|
CKSOTPInputOrderActionField["InstrumentID"] = "string"
|
|
structDict['CKSOTPInputOrderActionField'] = CKSOTPInputOrderActionField
|
|
|
|
|
|
#查询报单
|
|
CKSOTPQryOrderField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryOrderField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryOrderField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryOrderField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryOrderField["ExchangeID"] = "string"
|
|
#报单编号
|
|
CKSOTPQryOrderField["OrderSysID"] = "string"
|
|
structDict['CKSOTPQryOrderField'] = CKSOTPQryOrderField
|
|
|
|
|
|
#查询成交
|
|
CKSOTPQryTradeField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryTradeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryTradeField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryTradeField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryTradeField["ExchangeID"] = "string"
|
|
#开始时间
|
|
CKSOTPQryTradeField["TradeTimeStart"] = "string"
|
|
#结束时间
|
|
CKSOTPQryTradeField["TradeTimeEnd"] = "string"
|
|
structDict['CKSOTPQryTradeField'] = CKSOTPQryTradeField
|
|
|
|
|
|
#查询投资者持仓
|
|
CKSOTPQryInvestorPositionField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryInvestorPositionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryInvestorPositionField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryInvestorPositionField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryInvestorPositionField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryInvestorPositionField'] = CKSOTPQryInvestorPositionField
|
|
|
|
|
|
#投资者持仓
|
|
CKSOTPInvestorPositionField = {}
|
|
#合约代码
|
|
CKSOTPInvestorPositionField["InstrumentID"] = "string"
|
|
#经纪公司代码
|
|
CKSOTPInvestorPositionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInvestorPositionField["InvestorID"] = "string"
|
|
#持仓多空方向
|
|
CKSOTPInvestorPositionField["PosiDirection"] = "string"
|
|
#备兑标志
|
|
CKSOTPInvestorPositionField["HedgeFlag"] = "string"
|
|
#持仓日期
|
|
CKSOTPInvestorPositionField["PositionDate"] = "string"
|
|
#上日持仓
|
|
CKSOTPInvestorPositionField["YdPosition"] = "int"
|
|
#今日持仓
|
|
CKSOTPInvestorPositionField["Position"] = "int"
|
|
#多头冻结
|
|
CKSOTPInvestorPositionField["LongFrozen"] = "int"
|
|
#空头冻结
|
|
CKSOTPInvestorPositionField["ShortFrozen"] = "int"
|
|
#开仓冻结金额
|
|
CKSOTPInvestorPositionField["LongFrozenAmount"] = "float"
|
|
#开仓冻结金额
|
|
CKSOTPInvestorPositionField["ShortFrozenAmount"] = "float"
|
|
#开仓量
|
|
CKSOTPInvestorPositionField["OpenVolume"] = "int"
|
|
#开仓金额
|
|
CKSOTPInvestorPositionField["OpenAmount"] = "float"
|
|
#平仓金额
|
|
CKSOTPInvestorPositionField["CloseAmount"] = "float"
|
|
#持仓成本
|
|
CKSOTPInvestorPositionField["PositionCost"] = "float"
|
|
#占用的保证金
|
|
CKSOTPInvestorPositionField["UseMargin"] = "float"
|
|
#冻结的保证金
|
|
CKSOTPInvestorPositionField["FrozenMargin"] = "float"
|
|
#冻结的资金
|
|
CKSOTPInvestorPositionField["FrozenCash"] = "float"
|
|
#冻结的手续费
|
|
CKSOTPInvestorPositionField["FrozenCommission"] = "float"
|
|
#资金差额
|
|
CKSOTPInvestorPositionField["CashIn"] = "float"
|
|
#手续费
|
|
CKSOTPInvestorPositionField["Commission"] = "float"
|
|
#平仓盈亏
|
|
CKSOTPInvestorPositionField["CloseProfit"] = "float"
|
|
#持仓盈亏
|
|
CKSOTPInvestorPositionField["PositionProfit"] = "float"
|
|
#上次结算价
|
|
CKSOTPInvestorPositionField["PreSettlementPrice"] = "float"
|
|
#本次结算价
|
|
CKSOTPInvestorPositionField["SettlementPrice"] = "float"
|
|
#交易日
|
|
CKSOTPInvestorPositionField["TradingDay"] = "string"
|
|
#结算编号
|
|
CKSOTPInvestorPositionField["SettlementID"] = "int"
|
|
#开仓成本
|
|
CKSOTPInvestorPositionField["OpenCost"] = "float"
|
|
#交易所保证金
|
|
CKSOTPInvestorPositionField["ExchangeMargin"] = "float"
|
|
#逐日盯市平仓盈亏
|
|
CKSOTPInvestorPositionField["CloseProfitByDate"] = "float"
|
|
#逐笔对冲平仓盈亏
|
|
CKSOTPInvestorPositionField["CloseProfitByTrade"] = "float"
|
|
#今日持仓
|
|
CKSOTPInvestorPositionField["TodayPosition"] = "int"
|
|
#保证金率
|
|
CKSOTPInvestorPositionField["MarginRateByMoney"] = "float"
|
|
#保证金率(按手数)
|
|
CKSOTPInvestorPositionField["MarginRateByVolume"] = "float"
|
|
#执行冻结
|
|
CKSOTPInvestorPositionField["StrikeFrozen"] = "int"
|
|
#执行冻结金额
|
|
CKSOTPInvestorPositionField["StrikeFrozenAmount"] = "float"
|
|
#交易所代码
|
|
CKSOTPInvestorPositionField["ExchangeID"] = "string"
|
|
structDict['CKSOTPInvestorPositionField'] = CKSOTPInvestorPositionField
|
|
|
|
|
|
#查询资金账户
|
|
CKSOTPQryTradingAccountField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryTradingAccountField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryTradingAccountField["InvestorID"] = "string"
|
|
structDict['CKSOTPQryTradingAccountField'] = CKSOTPQryTradingAccountField
|
|
|
|
|
|
#资金账户
|
|
CKSOTPTradingAccountField = {}
|
|
#经纪公司代码
|
|
CKSOTPTradingAccountField["BrokerID"] = "string"
|
|
#投资者帐号
|
|
CKSOTPTradingAccountField["AccountID"] = "string"
|
|
#上次结算准备金
|
|
CKSOTPTradingAccountField["PreBalance"] = "float"
|
|
#上次占用的保证金
|
|
CKSOTPTradingAccountField["PreMargin"] = "float"
|
|
#入金金额
|
|
CKSOTPTradingAccountField["Deposit"] = "float"
|
|
#出金金额
|
|
CKSOTPTradingAccountField["Withdraw"] = "float"
|
|
#冻结的保证金
|
|
CKSOTPTradingAccountField["FrozenMargin"] = "float"
|
|
#冻结的资金
|
|
CKSOTPTradingAccountField["FrozenCash"] = "float"
|
|
#冻结的手续费
|
|
CKSOTPTradingAccountField["FrozenCommission"] = "float"
|
|
#当前保证金总额
|
|
CKSOTPTradingAccountField["CurrMargin"] = "float"
|
|
#资金差额
|
|
CKSOTPTradingAccountField["CashIn"] = "float"
|
|
#手续费
|
|
CKSOTPTradingAccountField["Commission"] = "float"
|
|
#平仓盈亏
|
|
CKSOTPTradingAccountField["CloseProfit"] = "float"
|
|
#持仓盈亏
|
|
CKSOTPTradingAccountField["PositionProfit"] = "float"
|
|
#证券结算准备金
|
|
CKSOTPTradingAccountField["Balance"] = "float"
|
|
#可用资金
|
|
CKSOTPTradingAccountField["Available"] = "float"
|
|
#可取资金
|
|
CKSOTPTradingAccountField["WithdrawQuota"] = "float"
|
|
#基本准备金
|
|
CKSOTPTradingAccountField["Reserve"] = "float"
|
|
#交易日
|
|
CKSOTPTradingAccountField["TradingDay"] = "string"
|
|
#结算编号
|
|
CKSOTPTradingAccountField["SettlementID"] = "int"
|
|
#信用额度
|
|
CKSOTPTradingAccountField["Credit"] = "float"
|
|
#质押金额
|
|
CKSOTPTradingAccountField["Mortgage"] = "float"
|
|
#交易所保证金
|
|
CKSOTPTradingAccountField["ExchangeMargin"] = "float"
|
|
#投资者交割保证金
|
|
CKSOTPTradingAccountField["DeliveryMargin"] = "float"
|
|
#交易所交割保证金
|
|
CKSOTPTradingAccountField["ExchangeDeliveryMargin"] = "float"
|
|
structDict['CKSOTPTradingAccountField'] = CKSOTPTradingAccountField
|
|
|
|
|
|
#查询投资者
|
|
CKSOTPQryInvestorField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryInvestorField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryInvestorField["InvestorID"] = "string"
|
|
structDict['CKSOTPQryInvestorField'] = CKSOTPQryInvestorField
|
|
|
|
|
|
#投资者
|
|
CKSOTPInvestorField = {}
|
|
#投资者代码
|
|
CKSOTPInvestorField["InvestorID"] = "string"
|
|
#经纪公司代码
|
|
CKSOTPInvestorField["BrokerID"] = "string"
|
|
#投资者名称
|
|
CKSOTPInvestorField["InvestorName"] = "string"
|
|
#证件类型
|
|
CKSOTPInvestorField["IdentifiedCardType"] = "string"
|
|
#证件号码
|
|
CKSOTPInvestorField["IdentifiedCardNo"] = "string"
|
|
#是否活跃
|
|
CKSOTPInvestorField["IsActive"] = "int"
|
|
#联系电话
|
|
CKSOTPInvestorField["Telephone"] = "string"
|
|
#通讯地址
|
|
CKSOTPInvestorField["Address"] = "string"
|
|
#开户日期
|
|
CKSOTPInvestorField["OpenDate"] = "string"
|
|
#手机
|
|
CKSOTPInvestorField["Mobile"] = "string"
|
|
structDict['CKSOTPInvestorField'] = CKSOTPInvestorField
|
|
|
|
|
|
#查询合约账号
|
|
CKSOTPQryTradingCodeField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryTradingCodeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryTradingCodeField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryTradingCodeField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryTradingCodeField'] = CKSOTPQryTradingCodeField
|
|
|
|
|
|
#交易编码
|
|
CKSOTPTradingCodeField = {}
|
|
#投资者代码
|
|
CKSOTPTradingCodeField["InvestorID"] = "string"
|
|
#经纪公司代码
|
|
CKSOTPTradingCodeField["BrokerID"] = "string"
|
|
#交易所代码
|
|
CKSOTPTradingCodeField["ExchangeID"] = "string"
|
|
#合约账号
|
|
CKSOTPTradingCodeField["ClientID"] = "string"
|
|
#是否活跃
|
|
CKSOTPTradingCodeField["IsActive"] = "int"
|
|
#交易编码类型
|
|
CKSOTPTradingCodeField["ClientIDType"] = "string"
|
|
structDict['CKSOTPTradingCodeField'] = CKSOTPTradingCodeField
|
|
|
|
|
|
#查询交易所
|
|
CKSOTPQryExchangeField = {}
|
|
#交易所代码
|
|
CKSOTPQryExchangeField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryExchangeField'] = CKSOTPQryExchangeField
|
|
|
|
|
|
#交易所
|
|
CKSOTPExchangeField = {}
|
|
#交易所代码
|
|
CKSOTPExchangeField["ExchangeID"] = "string"
|
|
#交易所名称
|
|
CKSOTPExchangeField["ExchangeName"] = "string"
|
|
structDict['CKSOTPExchangeField'] = CKSOTPExchangeField
|
|
|
|
|
|
#查询合约
|
|
CKSOTPQryInstrumentField = {}
|
|
#合约代码
|
|
CKSOTPQryInstrumentField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryInstrumentField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryInstrumentField'] = CKSOTPQryInstrumentField
|
|
|
|
|
|
#合约
|
|
CKSOTPInstrumentField = {}
|
|
#合约代码
|
|
CKSOTPInstrumentField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPInstrumentField["ExchangeID"] = "string"
|
|
#合约名称
|
|
CKSOTPInstrumentField["InstrumentName"] = "string"
|
|
#合约在交易所的代码
|
|
CKSOTPInstrumentField["ExchangeInstID"] = "string"
|
|
#品种代码
|
|
CKSOTPInstrumentField["ProductID"] = "string"
|
|
#产品类型
|
|
CKSOTPInstrumentField["ProductClass"] = "string"
|
|
#交割年份
|
|
CKSOTPInstrumentField["DeliveryYear"] = "int"
|
|
#交割月
|
|
CKSOTPInstrumentField["DeliveryMonth"] = "int"
|
|
#市价单最大下单量
|
|
CKSOTPInstrumentField["MaxMarketOrderVolume"] = "int"
|
|
#市价单最小下单量
|
|
CKSOTPInstrumentField["MinMarketOrderVolume"] = "int"
|
|
#限价单最大下单量
|
|
CKSOTPInstrumentField["MaxLimitOrderVolume"] = "int"
|
|
#限价单最小下单量
|
|
CKSOTPInstrumentField["MinLimitOrderVolume"] = "int"
|
|
#合约数量乘数
|
|
CKSOTPInstrumentField["VolumeMultiple"] = "int"
|
|
#最小变动价位
|
|
CKSOTPInstrumentField["PriceTick"] = "float"
|
|
#创建日
|
|
CKSOTPInstrumentField["CreateDate"] = "string"
|
|
#上市日
|
|
CKSOTPInstrumentField["OpenDate"] = "string"
|
|
#到期日
|
|
CKSOTPInstrumentField["ExpireDate"] = "string"
|
|
#开始交割日
|
|
CKSOTPInstrumentField["StartDelivDate"] = "string"
|
|
#结束交割日
|
|
CKSOTPInstrumentField["EndDelivDate"] = "string"
|
|
#合约生命周期状态
|
|
CKSOTPInstrumentField["InstLifePhase"] = "string"
|
|
#当前是否交易
|
|
CKSOTPInstrumentField["IsTrading"] = "int"
|
|
#持仓类型
|
|
CKSOTPInstrumentField["PositionType"] = "string"
|
|
#持仓日期类型
|
|
CKSOTPInstrumentField["PositionDateType"] = "string"
|
|
#多头保证金率
|
|
CKSOTPInstrumentField["LongMarginRatio"] = "float"
|
|
#空头保证金率
|
|
CKSOTPInstrumentField["ShortMarginRatio"] = "float"
|
|
#基础商品代码
|
|
CKSOTPInstrumentField["UnderlyingInstrID"] = "string"
|
|
#执行价
|
|
CKSOTPInstrumentField["StrikePrice"] = "float"
|
|
#期权类型
|
|
CKSOTPInstrumentField["OptionsType"] = "string"
|
|
#合约基础商品乘数
|
|
CKSOTPInstrumentField["UnderlyingMultiple"] = "float"
|
|
#合约标识码
|
|
CKSOTPInstrumentField["InstrumentCode"] = "string"
|
|
structDict['CKSOTPInstrumentField'] = CKSOTPInstrumentField
|
|
|
|
|
|
#查询投资者持仓明细
|
|
CKSOTPQryInvestorPositionDetailField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryInvestorPositionDetailField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryInvestorPositionDetailField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryInvestorPositionDetailField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryInvestorPositionDetailField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryInvestorPositionDetailField'] = CKSOTPQryInvestorPositionDetailField
|
|
|
|
|
|
#投资者持仓明细
|
|
CKSOTPInvestorPositionDetailField = {}
|
|
#合约代码
|
|
CKSOTPInvestorPositionDetailField["InstrumentID"] = "string"
|
|
#经纪公司代码
|
|
CKSOTPInvestorPositionDetailField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInvestorPositionDetailField["InvestorID"] = "string"
|
|
#备兑标志
|
|
CKSOTPInvestorPositionDetailField["HedgeFlag"] = "string"
|
|
#买卖
|
|
CKSOTPInvestorPositionDetailField["Direction"] = "string"
|
|
#开仓日期
|
|
CKSOTPInvestorPositionDetailField["OpenDate"] = "string"
|
|
#成交编号
|
|
CKSOTPInvestorPositionDetailField["TradeID"] = "string"
|
|
#数量
|
|
CKSOTPInvestorPositionDetailField["Volume"] = "int"
|
|
#开仓价
|
|
CKSOTPInvestorPositionDetailField["OpenPrice"] = "float"
|
|
#交易日
|
|
CKSOTPInvestorPositionDetailField["TradingDay"] = "string"
|
|
#结算编号
|
|
CKSOTPInvestorPositionDetailField["SettlementID"] = "int"
|
|
#成交类型
|
|
CKSOTPInvestorPositionDetailField["TradeType"] = "string"
|
|
#交易所代码
|
|
CKSOTPInvestorPositionDetailField["ExchangeID"] = "string"
|
|
#逐日盯市平仓盈亏
|
|
CKSOTPInvestorPositionDetailField["CloseProfitByDate"] = "float"
|
|
#逐笔对冲平仓盈亏
|
|
CKSOTPInvestorPositionDetailField["CloseProfitByTrade"] = "float"
|
|
#逐日盯市持仓盈亏
|
|
CKSOTPInvestorPositionDetailField["PositionProfitByDate"] = "float"
|
|
#逐笔对冲持仓盈亏
|
|
CKSOTPInvestorPositionDetailField["PositionProfitByTrade"] = "float"
|
|
#投资者保证金
|
|
CKSOTPInvestorPositionDetailField["Margin"] = "float"
|
|
#交易所保证金
|
|
CKSOTPInvestorPositionDetailField["ExchMargin"] = "float"
|
|
#保证金率
|
|
CKSOTPInvestorPositionDetailField["MarginRateByMoney"] = "float"
|
|
#保证金率(按手数)
|
|
CKSOTPInvestorPositionDetailField["MarginRateByVolume"] = "float"
|
|
#昨结算价
|
|
CKSOTPInvestorPositionDetailField["LastSettlementPrice"] = "float"
|
|
#结算价
|
|
CKSOTPInvestorPositionDetailField["SettlementPrice"] = "float"
|
|
structDict['CKSOTPInvestorPositionDetailField'] = CKSOTPInvestorPositionDetailField
|
|
|
|
|
|
#查询交易事件通知
|
|
CKSOTPQryTradingNoticeField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryTradingNoticeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryTradingNoticeField["InvestorID"] = "string"
|
|
structDict['CKSOTPQryTradingNoticeField'] = CKSOTPQryTradingNoticeField
|
|
|
|
|
|
#用户事件通知
|
|
CKSOTPTradingNoticeField = {}
|
|
#经纪公司代码
|
|
CKSOTPTradingNoticeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPTradingNoticeField["InvestorID"] = "string"
|
|
#序列系列号
|
|
CKSOTPTradingNoticeField["SequenceSeries"] = "int"
|
|
#用户代码
|
|
CKSOTPTradingNoticeField["UserID"] = "string"
|
|
#发送时间
|
|
CKSOTPTradingNoticeField["SendTime"] = "string"
|
|
#序列号
|
|
CKSOTPTradingNoticeField["SequenceNo"] = "int"
|
|
#消息正文
|
|
CKSOTPTradingNoticeField["FieldContent"] = "string"
|
|
structDict['CKSOTPTradingNoticeField'] = CKSOTPTradingNoticeField
|
|
|
|
|
|
#用户事件通知信息
|
|
CKSOTPTradingNoticeInfoField = {}
|
|
#经纪公司代码
|
|
CKSOTPTradingNoticeInfoField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPTradingNoticeInfoField["InvestorID"] = "string"
|
|
#发送时间
|
|
CKSOTPTradingNoticeInfoField["SendTime"] = "string"
|
|
#消息正文
|
|
CKSOTPTradingNoticeInfoField["FieldContent"] = "string"
|
|
#序列系列号
|
|
CKSOTPTradingNoticeInfoField["SequenceSeries"] = "int"
|
|
#序列号
|
|
CKSOTPTradingNoticeInfoField["SequenceNo"] = "int"
|
|
structDict['CKSOTPTradingNoticeInfoField'] = CKSOTPTradingNoticeInfoField
|
|
|
|
|
|
#输入的执行宣告
|
|
CKSOTPInputExecOrderField = {}
|
|
#经纪公司代码
|
|
CKSOTPInputExecOrderField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInputExecOrderField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPInputExecOrderField["InstrumentID"] = "string"
|
|
#执行宣告引用
|
|
CKSOTPInputExecOrderField["ExecOrderRef"] = "string"
|
|
#用户代码
|
|
CKSOTPInputExecOrderField["UserID"] = "string"
|
|
#数量
|
|
CKSOTPInputExecOrderField["Volume"] = "int"
|
|
#请求编号
|
|
CKSOTPInputExecOrderField["RequestID"] = "int"
|
|
#业务单元
|
|
CKSOTPInputExecOrderField["BusinessUnit"] = "string"
|
|
#开平标志
|
|
CKSOTPInputExecOrderField["OffsetFlag"] = "string"
|
|
#投机套保标志
|
|
CKSOTPInputExecOrderField["HedgeFlag"] = "string"
|
|
#执行类型
|
|
CKSOTPInputExecOrderField["ActionType"] = "string"
|
|
#保留头寸申请的持仓方向
|
|
CKSOTPInputExecOrderField["PosiDirection"] = "string"
|
|
#期权行权后是否保留期货头寸的标记
|
|
CKSOTPInputExecOrderField["ReservePositionFlag"] = "string"
|
|
#期权行权后生成的头寸是否自动平仓
|
|
CKSOTPInputExecOrderField["CloseFlag"] = "string"
|
|
#交易所代码
|
|
CKSOTPInputExecOrderField["ExchangeID"] = "string"
|
|
structDict['CKSOTPInputExecOrderField'] = CKSOTPInputExecOrderField
|
|
|
|
|
|
#输入执行宣告操作
|
|
CKSOTPInputExecOrderActionField = {}
|
|
#经纪公司代码
|
|
CKSOTPInputExecOrderActionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInputExecOrderActionField["InvestorID"] = "string"
|
|
#执行宣告操作引用
|
|
CKSOTPInputExecOrderActionField["ExecOrderActionRef"] = "int"
|
|
#执行宣告引用
|
|
CKSOTPInputExecOrderActionField["ExecOrderRef"] = "string"
|
|
#请求编号
|
|
CKSOTPInputExecOrderActionField["RequestID"] = "int"
|
|
#前置编号
|
|
CKSOTPInputExecOrderActionField["FrontID"] = "int"
|
|
#会话编号
|
|
CKSOTPInputExecOrderActionField["SessionID"] = "int"
|
|
#交易所代码
|
|
CKSOTPInputExecOrderActionField["ExchangeID"] = "string"
|
|
#执行宣告操作编号
|
|
CKSOTPInputExecOrderActionField["ExecOrderSysID"] = "string"
|
|
#操作标志
|
|
CKSOTPInputExecOrderActionField["ActionFlag"] = "string"
|
|
#用户代码
|
|
CKSOTPInputExecOrderActionField["UserID"] = "string"
|
|
#合约代码
|
|
CKSOTPInputExecOrderActionField["InstrumentID"] = "string"
|
|
structDict['CKSOTPInputExecOrderActionField'] = CKSOTPInputExecOrderActionField
|
|
|
|
|
|
#录入锁定
|
|
CKSOTPInputLockField = {}
|
|
#经纪公司代码
|
|
CKSOTPInputLockField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInputLockField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPInputLockField["InstrumentID"] = "string"
|
|
#锁定引用
|
|
CKSOTPInputLockField["LockRef"] = "string"
|
|
#用户代码
|
|
CKSOTPInputLockField["UserID"] = "string"
|
|
#数量
|
|
CKSOTPInputLockField["Volume"] = "int"
|
|
#请求编号
|
|
CKSOTPInputLockField["RequestID"] = "int"
|
|
#业务单元
|
|
CKSOTPInputLockField["BusinessUnit"] = "string"
|
|
#锁定类型
|
|
CKSOTPInputLockField["LockType"] = "string"
|
|
#交易所代码
|
|
CKSOTPInputLockField["ExchangeID"] = "string"
|
|
structDict['CKSOTPInputLockField'] = CKSOTPInputLockField
|
|
|
|
|
|
#锁定
|
|
CKSOTPLockField = {}
|
|
#经纪公司代码
|
|
CKSOTPLockField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPLockField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPLockField["InstrumentID"] = "string"
|
|
#锁定引用
|
|
CKSOTPLockField["LockRef"] = "string"
|
|
#用户代码
|
|
CKSOTPLockField["UserID"] = "string"
|
|
#数量
|
|
CKSOTPLockField["Volume"] = "int"
|
|
#请求编号
|
|
CKSOTPLockField["RequestID"] = "int"
|
|
#业务单元
|
|
CKSOTPLockField["BusinessUnit"] = "string"
|
|
#锁定类型
|
|
CKSOTPLockField["LockType"] = "string"
|
|
#本地锁定编号
|
|
CKSOTPLockField["LockLocalID"] = "string"
|
|
#交易所代码
|
|
CKSOTPLockField["ExchangeID"] = "string"
|
|
#会员代码
|
|
CKSOTPLockField["ParticipantID"] = "string"
|
|
#客户代码
|
|
CKSOTPLockField["ClientID"] = "string"
|
|
#合约在交易所的代码
|
|
CKSOTPLockField["ExchangeInstID"] = "string"
|
|
#交易所交易员代码
|
|
CKSOTPLockField["TraderID"] = "string"
|
|
#安装编号
|
|
CKSOTPLockField["InstallID"] = "int"
|
|
#执行宣告提交状态
|
|
CKSOTPLockField["OrderSubmitStatus"] = "string"
|
|
#报单提示序号
|
|
CKSOTPLockField["NotifySequence"] = "int"
|
|
#交易日
|
|
CKSOTPLockField["TradingDay"] = "string"
|
|
#结算编号
|
|
CKSOTPLockField["SettlementID"] = "int"
|
|
#锁定编号
|
|
CKSOTPLockField["LockSysID"] = "string"
|
|
#报单日期
|
|
CKSOTPLockField["InsertDate"] = "string"
|
|
#插入时间
|
|
CKSOTPLockField["InsertTime"] = "string"
|
|
#撤销时间
|
|
CKSOTPLockField["CancelTime"] = "string"
|
|
#锁定状态
|
|
CKSOTPLockField["LockStatus"] = "string"
|
|
#结算会员编号
|
|
CKSOTPLockField["ClearingPartID"] = "string"
|
|
#序号
|
|
CKSOTPLockField["SequenceNo"] = "int"
|
|
#前置编号
|
|
CKSOTPLockField["FrontID"] = "int"
|
|
#会话编号
|
|
CKSOTPLockField["SessionID"] = "int"
|
|
#用户端产品信息
|
|
CKSOTPLockField["UserProductInfo"] = "string"
|
|
#状态信息
|
|
CKSOTPLockField["StatusMsg"] = "string"
|
|
#操作用户代码
|
|
CKSOTPLockField["ActiveUserID"] = "string"
|
|
#经纪公司报单编号
|
|
CKSOTPLockField["BrokerLockSeq"] = "int"
|
|
#营业部编号
|
|
CKSOTPLockField["BranchID"] = "string"
|
|
structDict['CKSOTPLockField'] = CKSOTPLockField
|
|
|
|
|
|
#查询锁定
|
|
CKSOTPQryLockField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryLockField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryLockField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryLockField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryLockField["ExchangeID"] = "string"
|
|
#锁定编号
|
|
CKSOTPQryLockField["LockSysID"] = "string"
|
|
structDict['CKSOTPQryLockField'] = CKSOTPQryLockField
|
|
|
|
|
|
#执行宣告查询
|
|
CKSOTPQryExecOrderField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryExecOrderField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryExecOrderField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryExecOrderField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryExecOrderField["ExchangeID"] = "string"
|
|
#执行宣告编号
|
|
CKSOTPQryExecOrderField["ExecOrderSysID"] = "string"
|
|
structDict['CKSOTPQryExecOrderField'] = CKSOTPQryExecOrderField
|
|
|
|
|
|
#输入查询宣告数量
|
|
CKSOTPQryExecOrderVolumeField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryExecOrderVolumeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryExecOrderVolumeField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryExecOrderVolumeField["ExchangeID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryExecOrderVolumeField["InstrumentID"] = "string"
|
|
#产品代码
|
|
CKSOTPQryExecOrderVolumeField["ProductID"] = "string"
|
|
#投机套保标志
|
|
CKSOTPQryExecOrderVolumeField["HedgeFlag"] = "string"
|
|
#买卖标志
|
|
CKSOTPQryExecOrderVolumeField["Direction"] = "string"
|
|
structDict['CKSOTPQryExecOrderVolumeField'] = CKSOTPQryExecOrderVolumeField
|
|
|
|
|
|
#输出查询宣告数量
|
|
CKSOTPExecOrderVolumeField = {}
|
|
#经纪公司代码
|
|
CKSOTPExecOrderVolumeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPExecOrderVolumeField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPExecOrderVolumeField["InstrumentID"] = "string"
|
|
#产品代码
|
|
CKSOTPExecOrderVolumeField["ProductID"] = "string"
|
|
#投机套保标志
|
|
CKSOTPExecOrderVolumeField["HedgeFlag"] = "string"
|
|
#可申请执行量
|
|
CKSOTPExecOrderVolumeField["ExecVolume"] = "int"
|
|
#可申请放弃量
|
|
CKSOTPExecOrderVolumeField["ActionVolume"] = "int"
|
|
#已申请执行量
|
|
CKSOTPExecOrderVolumeField["ExecedVolume"] = "int"
|
|
#已申请放弃量
|
|
CKSOTPExecOrderVolumeField["ActionedVolume"] = "int"
|
|
#买卖标志
|
|
CKSOTPExecOrderVolumeField["Direction"] = "string"
|
|
structDict['CKSOTPExecOrderVolumeField'] = CKSOTPExecOrderVolumeField
|
|
|
|
|
|
#查询锁定证券仓位
|
|
CKSOTPQryLockPositionField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryLockPositionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryLockPositionField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryLockPositionField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryLockPositionField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryLockPositionField'] = CKSOTPQryLockPositionField
|
|
|
|
|
|
#锁定证券仓位
|
|
CKSOTPLockPositionField = {}
|
|
#经纪公司代码
|
|
CKSOTPLockPositionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPLockPositionField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPLockPositionField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPLockPositionField["ExchangeID"] = "string"
|
|
#数量
|
|
CKSOTPLockPositionField["Volume"] = "int"
|
|
#已锁定数量
|
|
CKSOTPLockPositionField["FrozenVolume"] = "int"
|
|
structDict['CKSOTPLockPositionField'] = CKSOTPLockPositionField
|
|
|
|
|
|
#输入查询标的券信息请求
|
|
CKSOTPQryUnderlyingStockInfoField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryUnderlyingStockInfoField["BrokerID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryUnderlyingStockInfoField["ExchangeID"] = "string"
|
|
#品种代码
|
|
CKSOTPQryUnderlyingStockInfoField["ProductID"] = "string"
|
|
structDict['CKSOTPQryUnderlyingStockInfoField'] = CKSOTPQryUnderlyingStockInfoField
|
|
|
|
|
|
#输出查询标的券信息请求
|
|
CKSOTPUnderlyingStockInfoField = {}
|
|
#经纪公司代码
|
|
CKSOTPUnderlyingStockInfoField["BrokerID"] = "string"
|
|
#交易所代码
|
|
CKSOTPUnderlyingStockInfoField["ExchangeID"] = "string"
|
|
#品种代码
|
|
CKSOTPUnderlyingStockInfoField["ProductID"] = "string"
|
|
#昨收盘
|
|
CKSOTPUnderlyingStockInfoField["PreClosePrice"] = "float"
|
|
#安全系数
|
|
CKSOTPUnderlyingStockInfoField["GuarantRatio"] = "float"
|
|
structDict['CKSOTPUnderlyingStockInfoField'] = CKSOTPUnderlyingStockInfoField
|
|
|
|
|
|
#输入查询个股期权手续费率请求
|
|
CKSOTPQryOTPInsCommRateField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryOTPInsCommRateField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryOTPInsCommRateField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryOTPInsCommRateField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryOTPInsCommRateField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryOTPInsCommRateField'] = CKSOTPQryOTPInsCommRateField
|
|
|
|
|
|
#输出查询个股期权合约手续费率
|
|
CKSOTPOTPInsCommRateField = {}
|
|
#合约代码
|
|
CKSOTPOTPInsCommRateField["InstrumentID"] = "string"
|
|
#投资者范围
|
|
CKSOTPOTPInsCommRateField["InvestorRange"] = "string"
|
|
#经纪公司代码
|
|
CKSOTPOTPInsCommRateField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPOTPInsCommRateField["InvestorID"] = "string"
|
|
#开仓手续费率
|
|
CKSOTPOTPInsCommRateField["OpenRatioByMoney"] = "float"
|
|
#开仓手续费
|
|
CKSOTPOTPInsCommRateField["OpenRatioByVolume"] = "float"
|
|
#平仓手续费率
|
|
CKSOTPOTPInsCommRateField["CloseRatioByMoney"] = "float"
|
|
#平仓手续费
|
|
CKSOTPOTPInsCommRateField["CloseRatioByVolume"] = "float"
|
|
#平今手续费率
|
|
CKSOTPOTPInsCommRateField["CloseTodayRatioByMoney"] = "float"
|
|
#平今手续费
|
|
CKSOTPOTPInsCommRateField["CloseTodayRatioByVolume"] = "float"
|
|
#执行手续费率
|
|
CKSOTPOTPInsCommRateField["StrikeRatioByMoney"] = "float"
|
|
#执行手续费
|
|
CKSOTPOTPInsCommRateField["StrikeRatioByVolume"] = "float"
|
|
#交易所代码
|
|
CKSOTPOTPInsCommRateField["ExchangeID"] = "string"
|
|
structDict['CKSOTPOTPInsCommRateField'] = CKSOTPOTPInsCommRateField
|
|
|
|
|
|
#输入查询个股期权合约保证金率请求
|
|
CKSOTPQryInstrumentMarginRateField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryInstrumentMarginRateField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryInstrumentMarginRateField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryInstrumentMarginRateField["InstrumentID"] = "string"
|
|
#投机套保标志
|
|
CKSOTPQryInstrumentMarginRateField["HedgeFlag"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryInstrumentMarginRateField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryInstrumentMarginRateField'] = CKSOTPQryInstrumentMarginRateField
|
|
|
|
|
|
#输出查询个股期权合约保证金率
|
|
CKSOTPInstrumentMarginRateField = {}
|
|
#合约代码
|
|
CKSOTPInstrumentMarginRateField["InstrumentID"] = "string"
|
|
#投资者范围
|
|
CKSOTPInstrumentMarginRateField["InvestorRange"] = "string"
|
|
#经纪公司代码
|
|
CKSOTPInstrumentMarginRateField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInstrumentMarginRateField["InvestorID"] = "string"
|
|
#投机套保标志
|
|
CKSOTPInstrumentMarginRateField["HedgeFlag"] = "string"
|
|
#多头保证金率
|
|
CKSOTPInstrumentMarginRateField["LongMarginRatioByMoney"] = "float"
|
|
#多头保证金费
|
|
CKSOTPInstrumentMarginRateField["LongMarginRatioByVolume"] = "float"
|
|
#空头保证金率
|
|
CKSOTPInstrumentMarginRateField["ShortMarginRatioByMoney"] = "float"
|
|
#空头保证金费
|
|
CKSOTPInstrumentMarginRateField["ShortMarginRatioByVolume"] = "float"
|
|
#是否相对交易所收取
|
|
CKSOTPInstrumentMarginRateField["IsRelative"] = "int"
|
|
#交易所代码
|
|
CKSOTPInstrumentMarginRateField["ExchangeID"] = "string"
|
|
structDict['CKSOTPInstrumentMarginRateField'] = CKSOTPInstrumentMarginRateField
|
|
|
|
|
|
#输入个股行权指派信息
|
|
CKSOTPQryOTPAssignmentField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryOTPAssignmentField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryOTPAssignmentField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryOTPAssignmentField["ExchangeID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryOTPAssignmentField["InstrumentID"] = "string"
|
|
#买卖
|
|
CKSOTPQryOTPAssignmentField["Direction"] = "string"
|
|
structDict['CKSOTPQryOTPAssignmentField'] = CKSOTPQryOTPAssignmentField
|
|
|
|
|
|
#输出个股行权指派信息
|
|
CKSOTPOTPAssignmentField = {}
|
|
#经纪公司代码
|
|
CKSOTPOTPAssignmentField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPOTPAssignmentField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPOTPAssignmentField["InstrumentID"] = "string"
|
|
#买卖
|
|
CKSOTPOTPAssignmentField["Direction"] = "string"
|
|
#交易所代码
|
|
CKSOTPOTPAssignmentField["ExchangeID"] = "string"
|
|
#合约名称
|
|
CKSOTPOTPAssignmentField["InstrumentName"] = "string"
|
|
#产品代码
|
|
CKSOTPOTPAssignmentField["ProductID"] = "string"
|
|
#投机套保标志
|
|
CKSOTPOTPAssignmentField["HedgeFlag"] = "string"
|
|
#上日持仓
|
|
CKSOTPOTPAssignmentField["YdPosition"] = "int"
|
|
#行权指派合约数量
|
|
CKSOTPOTPAssignmentField["AssInsVo"] = "int"
|
|
#行权标的证券数量
|
|
CKSOTPOTPAssignmentField["AssProVol"] = "int"
|
|
#行权指派应付金额
|
|
CKSOTPOTPAssignmentField["FeePay"] = "float"
|
|
#期权C/P标志
|
|
CKSOTPOTPAssignmentField["OptionsType"] = "string"
|
|
#行权交收日
|
|
CKSOTPOTPAssignmentField["DeliveryDay"] = "string"
|
|
#个股合约标识码
|
|
CKSOTPOTPAssignmentField["StockID"] = "string"
|
|
structDict['CKSOTPOTPAssignmentField'] = CKSOTPOTPAssignmentField
|
|
|
|
|
|
#查询行情
|
|
CKSOTPQryDepthMarketDataField = {}
|
|
#合约代码
|
|
CKSOTPQryDepthMarketDataField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryDepthMarketDataField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryDepthMarketDataField'] = CKSOTPQryDepthMarketDataField
|
|
|
|
|
|
#深度行情
|
|
CKSOTPDepthMarketDataField = {}
|
|
#交易日
|
|
CKSOTPDepthMarketDataField["TradingDay"] = "string"
|
|
#合约代码
|
|
CKSOTPDepthMarketDataField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPDepthMarketDataField["ExchangeID"] = "string"
|
|
#合约在交易所的代码
|
|
CKSOTPDepthMarketDataField["ExchangeInstID"] = "string"
|
|
#最新价
|
|
CKSOTPDepthMarketDataField["LastPrice"] = "float"
|
|
#上次结算价
|
|
CKSOTPDepthMarketDataField["PreSettlementPrice"] = "float"
|
|
#昨收盘
|
|
CKSOTPDepthMarketDataField["PreClosePrice"] = "float"
|
|
#昨持仓量
|
|
CKSOTPDepthMarketDataField["PreOpenInterest"] = "float"
|
|
#今开盘
|
|
CKSOTPDepthMarketDataField["OpenPrice"] = "float"
|
|
#最高价
|
|
CKSOTPDepthMarketDataField["HighestPrice"] = "float"
|
|
#最低价
|
|
CKSOTPDepthMarketDataField["LowestPrice"] = "float"
|
|
#数量
|
|
CKSOTPDepthMarketDataField["Volume"] = "int"
|
|
#成交金额
|
|
CKSOTPDepthMarketDataField["Turnover"] = "float"
|
|
#持仓量
|
|
CKSOTPDepthMarketDataField["OpenInterest"] = "float"
|
|
#今收盘
|
|
CKSOTPDepthMarketDataField["ClosePrice"] = "float"
|
|
#本次结算价
|
|
CKSOTPDepthMarketDataField["SettlementPrice"] = "float"
|
|
#涨停板价
|
|
CKSOTPDepthMarketDataField["UpperLimitPrice"] = "float"
|
|
#跌停板价
|
|
CKSOTPDepthMarketDataField["LowerLimitPrice"] = "float"
|
|
#昨虚实度
|
|
CKSOTPDepthMarketDataField["PreDelta"] = "float"
|
|
#今虚实度
|
|
CKSOTPDepthMarketDataField["CurrDelta"] = "float"
|
|
#最后修改时间
|
|
CKSOTPDepthMarketDataField["UpdateTime"] = "string"
|
|
#最后修改毫秒
|
|
CKSOTPDepthMarketDataField["UpdateMillisec"] = "int"
|
|
#申买价一
|
|
CKSOTPDepthMarketDataField["BidPrice1"] = "float"
|
|
#申买量一
|
|
CKSOTPDepthMarketDataField["BidVolume1"] = "int"
|
|
#申卖价一
|
|
CKSOTPDepthMarketDataField["AskPrice1"] = "float"
|
|
#申卖量一
|
|
CKSOTPDepthMarketDataField["AskVolume1"] = "int"
|
|
#申买价二
|
|
CKSOTPDepthMarketDataField["BidPrice2"] = "float"
|
|
#申买量二
|
|
CKSOTPDepthMarketDataField["BidVolume2"] = "int"
|
|
#申卖价二
|
|
CKSOTPDepthMarketDataField["AskPrice2"] = "float"
|
|
#申卖量二
|
|
CKSOTPDepthMarketDataField["AskVolume2"] = "int"
|
|
#申买价三
|
|
CKSOTPDepthMarketDataField["BidPrice3"] = "float"
|
|
#申买量三
|
|
CKSOTPDepthMarketDataField["BidVolume3"] = "int"
|
|
#申卖价三
|
|
CKSOTPDepthMarketDataField["AskPrice3"] = "float"
|
|
#申卖量三
|
|
CKSOTPDepthMarketDataField["AskVolume3"] = "int"
|
|
#申买价四
|
|
CKSOTPDepthMarketDataField["BidPrice4"] = "float"
|
|
#申买量四
|
|
CKSOTPDepthMarketDataField["BidVolume4"] = "int"
|
|
#申卖价四
|
|
CKSOTPDepthMarketDataField["AskPrice4"] = "float"
|
|
#申卖量四
|
|
CKSOTPDepthMarketDataField["AskVolume4"] = "int"
|
|
#申买价五
|
|
CKSOTPDepthMarketDataField["BidPrice5"] = "float"
|
|
#申买量五
|
|
CKSOTPDepthMarketDataField["BidVolume5"] = "int"
|
|
#申卖价五
|
|
CKSOTPDepthMarketDataField["AskPrice5"] = "float"
|
|
#申卖量五
|
|
CKSOTPDepthMarketDataField["AskVolume5"] = "int"
|
|
#当日均价
|
|
CKSOTPDepthMarketDataField["AveragePrice"] = "float"
|
|
#业务日期
|
|
CKSOTPDepthMarketDataField["ActionDay"] = "string"
|
|
structDict['CKSOTPDepthMarketDataField'] = CKSOTPDepthMarketDataField
|
|
|
|
|
|
#发给做市商的询价请求
|
|
CKSOTPForQuoteRspField = {}
|
|
#交易日
|
|
CKSOTPForQuoteRspField["TradingDay"] = "string"
|
|
#合约代码
|
|
CKSOTPForQuoteRspField["InstrumentID"] = "string"
|
|
#询价编号
|
|
CKSOTPForQuoteRspField["ForQuoteSysID"] = "string"
|
|
#询价时间
|
|
CKSOTPForQuoteRspField["ForQuoteTime"] = "string"
|
|
#业务日期
|
|
CKSOTPForQuoteRspField["ActionDay"] = "string"
|
|
#交易所代码
|
|
CKSOTPForQuoteRspField["ExchangeID"] = "string"
|
|
structDict['CKSOTPForQuoteRspField'] = CKSOTPForQuoteRspField
|
|
|
|
|
|
#报单
|
|
CKSOTPOrderField = {}
|
|
#经纪公司代码
|
|
CKSOTPOrderField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPOrderField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPOrderField["InstrumentID"] = "string"
|
|
#报单引用
|
|
CKSOTPOrderField["OrderRef"] = "string"
|
|
#用户代码
|
|
CKSOTPOrderField["UserID"] = "string"
|
|
#报单价格条件
|
|
CKSOTPOrderField["OrderPriceType"] = "string"
|
|
#买卖方向
|
|
CKSOTPOrderField["Direction"] = "string"
|
|
#开平标志
|
|
CKSOTPOrderField["OffsetFlag"] = "string"
|
|
#价格
|
|
CKSOTPOrderField["LimitPrice"] = "float"
|
|
#备兑标志
|
|
CKSOTPOrderField["HedgeFlag"] = "string"
|
|
#数量
|
|
CKSOTPOrderField["VolumeTotalOriginal"] = "int"
|
|
#有效期类型
|
|
CKSOTPOrderField["TimeCondition"] = "string"
|
|
#GTD日期
|
|
CKSOTPOrderField["GTDDate"] = "string"
|
|
#成交量类型
|
|
CKSOTPOrderField["VolumeCondition"] = "string"
|
|
#最小成交量
|
|
CKSOTPOrderField["MinVolume"] = "int"
|
|
#触发条件
|
|
CKSOTPOrderField["ContingentCondition"] = "string"
|
|
#止损价
|
|
CKSOTPOrderField["StopPrice"] = "float"
|
|
#强平原因
|
|
CKSOTPOrderField["ForceCloseReason"] = "string"
|
|
#业务单元
|
|
CKSOTPOrderField["BusinessUnit"] = "string"
|
|
#请求编号
|
|
CKSOTPOrderField["RequestID"] = "int"
|
|
#本地报单编号
|
|
CKSOTPOrderField["OrderLocalID"] = "string"
|
|
#交易所代码
|
|
CKSOTPOrderField["ExchangeID"] = "string"
|
|
#会员代码
|
|
CKSOTPOrderField["ParticipantID"] = "string"
|
|
#合约账号
|
|
CKSOTPOrderField["ClientID"] = "string"
|
|
#合约在交易所的代码
|
|
CKSOTPOrderField["ExchangeInstID"] = "string"
|
|
#交易所交易员代码
|
|
CKSOTPOrderField["TraderID"] = "string"
|
|
#报单提交状态
|
|
CKSOTPOrderField["OrderSubmitStatus"] = "string"
|
|
#报单提示序号
|
|
CKSOTPOrderField["NotifySequence"] = "int"
|
|
#交易日
|
|
CKSOTPOrderField["TradingDay"] = "string"
|
|
#结算编号
|
|
CKSOTPOrderField["SettlementID"] = "int"
|
|
#报单编号
|
|
CKSOTPOrderField["OrderSysID"] = "string"
|
|
#报单来源
|
|
CKSOTPOrderField["OrderSource"] = "string"
|
|
#报单状态
|
|
CKSOTPOrderField["OrderStatus"] = "string"
|
|
#报单类型
|
|
CKSOTPOrderField["OrderType"] = "string"
|
|
#今成交数量
|
|
CKSOTPOrderField["VolumeTraded"] = "int"
|
|
#剩余数量
|
|
CKSOTPOrderField["VolumeTotal"] = "int"
|
|
#报单日期
|
|
CKSOTPOrderField["InsertDate"] = "string"
|
|
#委托时间
|
|
CKSOTPOrderField["InsertTime"] = "string"
|
|
#激活时间
|
|
CKSOTPOrderField["ActiveTime"] = "string"
|
|
#最后修改时间
|
|
CKSOTPOrderField["UpdateTime"] = "string"
|
|
#撤销时间
|
|
CKSOTPOrderField["CancelTime"] = "string"
|
|
#序号
|
|
CKSOTPOrderField["SequenceNo"] = "int"
|
|
#前置编号
|
|
CKSOTPOrderField["FrontID"] = "int"
|
|
#会话编号
|
|
CKSOTPOrderField["SessionID"] = "int"
|
|
#用户端产品信息
|
|
CKSOTPOrderField["UserProductInfo"] = "string"
|
|
#状态信息
|
|
CKSOTPOrderField["StatusMsg"] = "string"
|
|
#用户强评标志
|
|
CKSOTPOrderField["UserForceClose"] = "int"
|
|
#操作用户代码
|
|
CKSOTPOrderField["ActiveUserID"] = "string"
|
|
#经纪公司报单编号
|
|
CKSOTPOrderField["BrokerOrderSeq"] = "int"
|
|
structDict['CKSOTPOrderField'] = CKSOTPOrderField
|
|
|
|
|
|
#成交
|
|
CKSOTPTradeField = {}
|
|
#经纪公司代码
|
|
CKSOTPTradeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPTradeField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPTradeField["InstrumentID"] = "string"
|
|
#报单引用
|
|
CKSOTPTradeField["OrderRef"] = "string"
|
|
#用户代码
|
|
CKSOTPTradeField["UserID"] = "string"
|
|
#交易所代码
|
|
CKSOTPTradeField["ExchangeID"] = "string"
|
|
#成交编号
|
|
CKSOTPTradeField["TradeID"] = "string"
|
|
#买卖方向
|
|
CKSOTPTradeField["Direction"] = "string"
|
|
#报单编号
|
|
CKSOTPTradeField["OrderSysID"] = "string"
|
|
#会员代码
|
|
CKSOTPTradeField["ParticipantID"] = "string"
|
|
#合约账号
|
|
CKSOTPTradeField["ClientID"] = "string"
|
|
#交易角色
|
|
CKSOTPTradeField["TradingRole"] = "string"
|
|
#合约在交易所的代码
|
|
CKSOTPTradeField["ExchangeInstID"] = "string"
|
|
#开平标志
|
|
CKSOTPTradeField["OffsetFlag"] = "string"
|
|
#备兑标志
|
|
CKSOTPTradeField["HedgeFlag"] = "string"
|
|
#价格
|
|
CKSOTPTradeField["Price"] = "float"
|
|
#数量
|
|
CKSOTPTradeField["Volume"] = "int"
|
|
#成交时期
|
|
CKSOTPTradeField["TradeDate"] = "string"
|
|
#成交时间
|
|
CKSOTPTradeField["TradeTime"] = "string"
|
|
#成交类型
|
|
CKSOTPTradeField["TradeType"] = "string"
|
|
#成交价来源
|
|
CKSOTPTradeField["PriceSource"] = "string"
|
|
#交易所交易员代码
|
|
CKSOTPTradeField["TraderID"] = "string"
|
|
#本地报单编号
|
|
CKSOTPTradeField["OrderLocalID"] = "string"
|
|
#结算会员编号
|
|
CKSOTPTradeField["ClearingPartID"] = "string"
|
|
#业务单元
|
|
CKSOTPTradeField["BusinessUnit"] = "string"
|
|
#序号
|
|
CKSOTPTradeField["SequenceNo"] = "int"
|
|
#交易日
|
|
CKSOTPTradeField["TradingDay"] = "string"
|
|
#经纪公司报单编号
|
|
CKSOTPTradeField["BrokerOrderSeq"] = "int"
|
|
#成交来源
|
|
CKSOTPTradeField["TradeSource"] = "string"
|
|
structDict['CKSOTPTradeField'] = CKSOTPTradeField
|
|
|
|
|
|
#执行宣告
|
|
CKSOTPExecOrderField = {}
|
|
#经纪公司代码
|
|
CKSOTPExecOrderField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPExecOrderField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPExecOrderField["InstrumentID"] = "string"
|
|
#执行宣告引用
|
|
CKSOTPExecOrderField["ExecOrderRef"] = "string"
|
|
#用户代码
|
|
CKSOTPExecOrderField["UserID"] = "string"
|
|
#数量
|
|
CKSOTPExecOrderField["Volume"] = "int"
|
|
#请求编号
|
|
CKSOTPExecOrderField["RequestID"] = "int"
|
|
#业务单元
|
|
CKSOTPExecOrderField["BusinessUnit"] = "string"
|
|
#开平标志
|
|
CKSOTPExecOrderField["OffsetFlag"] = "string"
|
|
#投机套保标志
|
|
CKSOTPExecOrderField["HedgeFlag"] = "string"
|
|
#执行类型
|
|
CKSOTPExecOrderField["ActionType"] = "string"
|
|
#保留头寸申请的持仓方向
|
|
CKSOTPExecOrderField["PosiDirection"] = "string"
|
|
#期权行权后是否保留期货头寸的标记
|
|
CKSOTPExecOrderField["ReservePositionFlag"] = "string"
|
|
#期权行权后生成的头寸是否自动平仓
|
|
CKSOTPExecOrderField["CloseFlag"] = "string"
|
|
#本地执行宣告编号
|
|
CKSOTPExecOrderField["ExecOrderLocalID"] = "string"
|
|
#交易所代码
|
|
CKSOTPExecOrderField["ExchangeID"] = "string"
|
|
#会员代码
|
|
CKSOTPExecOrderField["ParticipantID"] = "string"
|
|
#客户代码
|
|
CKSOTPExecOrderField["ClientID"] = "string"
|
|
#合约在交易所的代码
|
|
CKSOTPExecOrderField["ExchangeInstID"] = "string"
|
|
#交易所交易员代码
|
|
CKSOTPExecOrderField["TraderID"] = "string"
|
|
#安装编号
|
|
CKSOTPExecOrderField["InstallID"] = "int"
|
|
#执行宣告提交状态
|
|
CKSOTPExecOrderField["OrderSubmitStatus"] = "string"
|
|
#报单提示序号
|
|
CKSOTPExecOrderField["NotifySequence"] = "int"
|
|
#交易日
|
|
CKSOTPExecOrderField["TradingDay"] = "string"
|
|
#结算编号
|
|
CKSOTPExecOrderField["SettlementID"] = "int"
|
|
#执行宣告编号
|
|
CKSOTPExecOrderField["ExecOrderSysID"] = "string"
|
|
#报单日期
|
|
CKSOTPExecOrderField["InsertDate"] = "string"
|
|
#插入时间
|
|
CKSOTPExecOrderField["InsertTime"] = "string"
|
|
#撤销时间
|
|
CKSOTPExecOrderField["CancelTime"] = "string"
|
|
#执行结果
|
|
CKSOTPExecOrderField["ExecResult"] = "string"
|
|
#结算会员编号
|
|
CKSOTPExecOrderField["ClearingPartID"] = "string"
|
|
#序号
|
|
CKSOTPExecOrderField["SequenceNo"] = "int"
|
|
#前置编号
|
|
CKSOTPExecOrderField["FrontID"] = "int"
|
|
#会话编号
|
|
CKSOTPExecOrderField["SessionID"] = "int"
|
|
#用户端产品信息
|
|
CKSOTPExecOrderField["UserProductInfo"] = "string"
|
|
#状态信息
|
|
CKSOTPExecOrderField["StatusMsg"] = "string"
|
|
#操作用户代码
|
|
CKSOTPExecOrderField["ActiveUserID"] = "string"
|
|
#经纪公司报单编号
|
|
CKSOTPExecOrderField["BrokerExecOrderSeq"] = "int"
|
|
#营业部编号
|
|
CKSOTPExecOrderField["BranchID"] = "string"
|
|
structDict['CKSOTPExecOrderField'] = CKSOTPExecOrderField
|
|
|
|
|
|
#合约状态
|
|
CKSOTPInstrumentStatusField = {}
|
|
#交易所代码
|
|
CKSOTPInstrumentStatusField["ExchangeID"] = "string"
|
|
#合约在交易所的代码
|
|
CKSOTPInstrumentStatusField["ExchangeInstID"] = "string"
|
|
#合约代码
|
|
CKSOTPInstrumentStatusField["InstrumentID"] = "string"
|
|
#合约交易状态
|
|
CKSOTPInstrumentStatusField["InstrumentStatus"] = "string"
|
|
#交易阶段编号
|
|
CKSOTPInstrumentStatusField["TradingSegmentSN"] = "int"
|
|
#进入本状态时间
|
|
CKSOTPInstrumentStatusField["EnterTime"] = "string"
|
|
#进入本状态原因
|
|
CKSOTPInstrumentStatusField["EnterReason"] = "string"
|
|
structDict['CKSOTPInstrumentStatusField'] = CKSOTPInstrumentStatusField
|
|
|
|
|
|
#转账请求
|
|
CKSOTPReqTransferField = {}
|
|
#业务功能码
|
|
CKSOTPReqTransferField["TradeCode"] = "string"
|
|
#银行代码
|
|
CKSOTPReqTransferField["BankID"] = "string"
|
|
#银行分支机构代码
|
|
CKSOTPReqTransferField["BankBranchID"] = "string"
|
|
#期商代码
|
|
CKSOTPReqTransferField["BrokerID"] = "string"
|
|
#期商分支机构代码
|
|
CKSOTPReqTransferField["BrokerBranchID"] = "string"
|
|
#交易日期
|
|
CKSOTPReqTransferField["TradeDate"] = "string"
|
|
#交易时间
|
|
CKSOTPReqTransferField["TradeTime"] = "string"
|
|
#银行流水号
|
|
CKSOTPReqTransferField["BankSerial"] = "string"
|
|
#交易系统日期
|
|
CKSOTPReqTransferField["TradingDay"] = "string"
|
|
#银期平台消息流水号
|
|
CKSOTPReqTransferField["PlateSerial"] = "int"
|
|
#最后分片标志
|
|
CKSOTPReqTransferField["LastFragment"] = "string"
|
|
#会话号
|
|
CKSOTPReqTransferField["SessionID"] = "int"
|
|
#客户姓名
|
|
CKSOTPReqTransferField["CustomerName"] = "string"
|
|
#证件类型
|
|
CKSOTPReqTransferField["IdCardType"] = "string"
|
|
#证件号码
|
|
CKSOTPReqTransferField["IdentifiedCardNo"] = "string"
|
|
#客户类型
|
|
CKSOTPReqTransferField["CustType"] = "string"
|
|
#银行帐号
|
|
CKSOTPReqTransferField["BankAccount"] = "string"
|
|
#银行密码
|
|
CKSOTPReqTransferField["BankPassWord"] = "string"
|
|
#投资者帐号
|
|
CKSOTPReqTransferField["AccountID"] = "string"
|
|
#证券密码
|
|
CKSOTPReqTransferField["Password"] = "string"
|
|
#安装编号
|
|
CKSOTPReqTransferField["InstallID"] = "int"
|
|
#证券公司流水号
|
|
CKSOTPReqTransferField["FutureSerial"] = "int"
|
|
#用户标识
|
|
CKSOTPReqTransferField["UserID"] = "string"
|
|
#验证客户证件号码标志
|
|
CKSOTPReqTransferField["VerifyCertNoFlag"] = "string"
|
|
#币种代码
|
|
CKSOTPReqTransferField["CurrencyID"] = "string"
|
|
#转帐金额
|
|
CKSOTPReqTransferField["TradeAmount"] = "float"
|
|
#证券可取金额
|
|
CKSOTPReqTransferField["FutureFetchAmount"] = "float"
|
|
#费用支付标志
|
|
CKSOTPReqTransferField["FeePayFlag"] = "string"
|
|
#应收客户费用
|
|
CKSOTPReqTransferField["CustFee"] = "float"
|
|
#应收证券公司费用
|
|
CKSOTPReqTransferField["BrokerFee"] = "float"
|
|
#发送方给接收方的消息
|
|
CKSOTPReqTransferField["Message"] = "string"
|
|
#摘要
|
|
CKSOTPReqTransferField["Digest"] = "string"
|
|
#银行帐号类型
|
|
CKSOTPReqTransferField["BankAccType"] = "string"
|
|
#渠道标志
|
|
CKSOTPReqTransferField["DeviceID"] = "string"
|
|
#证券单位帐号类型
|
|
CKSOTPReqTransferField["BankSecuAccType"] = "string"
|
|
#证券公司银行编码
|
|
CKSOTPReqTransferField["BrokerIDByBank"] = "string"
|
|
#证券单位帐号
|
|
CKSOTPReqTransferField["BankSecuAcc"] = "string"
|
|
#银行密码标志
|
|
CKSOTPReqTransferField["BankPwdFlag"] = "string"
|
|
#证券资金密码核对标志
|
|
CKSOTPReqTransferField["SecuPwdFlag"] = "string"
|
|
#交易柜员
|
|
CKSOTPReqTransferField["OperNo"] = "string"
|
|
#请求编号
|
|
CKSOTPReqTransferField["RequestID"] = "int"
|
|
#交易ID
|
|
CKSOTPReqTransferField["TID"] = "int"
|
|
#转账交易状态
|
|
CKSOTPReqTransferField["TransferStatus"] = "string"
|
|
structDict['CKSOTPReqTransferField'] = CKSOTPReqTransferField
|
|
|
|
|
|
#银行资金转证券响应
|
|
CKSOTPRspTransferField = {}
|
|
#业务功能码
|
|
CKSOTPRspTransferField["TradeCode"] = "string"
|
|
#银行代码
|
|
CKSOTPRspTransferField["BankID"] = "string"
|
|
#银行分支机构代码
|
|
CKSOTPRspTransferField["BankBranchID"] = "string"
|
|
#期商代码
|
|
CKSOTPRspTransferField["BrokerID"] = "string"
|
|
#期商分支机构代码
|
|
CKSOTPRspTransferField["BrokerBranchID"] = "string"
|
|
#交易日期
|
|
CKSOTPRspTransferField["TradeDate"] = "string"
|
|
#交易时间
|
|
CKSOTPRspTransferField["TradeTime"] = "string"
|
|
#银行流水号
|
|
CKSOTPRspTransferField["BankSerial"] = "string"
|
|
#交易系统日期
|
|
CKSOTPRspTransferField["TradingDay"] = "string"
|
|
#银期平台消息流水号
|
|
CKSOTPRspTransferField["PlateSerial"] = "int"
|
|
#最后分片标志
|
|
CKSOTPRspTransferField["LastFragment"] = "string"
|
|
#会话号
|
|
CKSOTPRspTransferField["SessionID"] = "int"
|
|
#客户姓名
|
|
CKSOTPRspTransferField["CustomerName"] = "string"
|
|
#证件类型
|
|
CKSOTPRspTransferField["IdCardType"] = "string"
|
|
#证件号码
|
|
CKSOTPRspTransferField["IdentifiedCardNo"] = "string"
|
|
#客户类型
|
|
CKSOTPRspTransferField["CustType"] = "string"
|
|
#银行帐号
|
|
CKSOTPRspTransferField["BankAccount"] = "string"
|
|
#银行密码
|
|
CKSOTPRspTransferField["BankPassWord"] = "string"
|
|
#投资者帐号
|
|
CKSOTPRspTransferField["AccountID"] = "string"
|
|
#证券密码
|
|
CKSOTPRspTransferField["Password"] = "string"
|
|
#安装编号
|
|
CKSOTPRspTransferField["InstallID"] = "int"
|
|
#证券公司流水号
|
|
CKSOTPRspTransferField["FutureSerial"] = "int"
|
|
#用户标识
|
|
CKSOTPRspTransferField["UserID"] = "string"
|
|
#验证客户证件号码标志
|
|
CKSOTPRspTransferField["VerifyCertNoFlag"] = "string"
|
|
#币种代码
|
|
CKSOTPRspTransferField["CurrencyID"] = "string"
|
|
#转帐金额
|
|
CKSOTPRspTransferField["TradeAmount"] = "float"
|
|
#证券可取金额
|
|
CKSOTPRspTransferField["FutureFetchAmount"] = "float"
|
|
#费用支付标志
|
|
CKSOTPRspTransferField["FeePayFlag"] = "string"
|
|
#应收客户费用
|
|
CKSOTPRspTransferField["CustFee"] = "float"
|
|
#应收证券公司费用
|
|
CKSOTPRspTransferField["BrokerFee"] = "float"
|
|
#发送方给接收方的消息
|
|
CKSOTPRspTransferField["Message"] = "string"
|
|
#摘要
|
|
CKSOTPRspTransferField["Digest"] = "string"
|
|
#银行帐号类型
|
|
CKSOTPRspTransferField["BankAccType"] = "string"
|
|
#渠道标志
|
|
CKSOTPRspTransferField["DeviceID"] = "string"
|
|
#证券单位帐号类型
|
|
CKSOTPRspTransferField["BankSecuAccType"] = "string"
|
|
#证券公司银行编码
|
|
CKSOTPRspTransferField["BrokerIDByBank"] = "string"
|
|
#证券单位帐号
|
|
CKSOTPRspTransferField["BankSecuAcc"] = "string"
|
|
#银行密码标志
|
|
CKSOTPRspTransferField["BankPwdFlag"] = "string"
|
|
#证券资金密码核对标志
|
|
CKSOTPRspTransferField["SecuPwdFlag"] = "string"
|
|
#交易柜员
|
|
CKSOTPRspTransferField["OperNo"] = "string"
|
|
#请求编号
|
|
CKSOTPRspTransferField["RequestID"] = "int"
|
|
#交易ID
|
|
CKSOTPRspTransferField["TID"] = "int"
|
|
#转账交易状态
|
|
CKSOTPRspTransferField["TransferStatus"] = "string"
|
|
#错误代码
|
|
CKSOTPRspTransferField["ErrorID"] = "int"
|
|
#错误信息
|
|
CKSOTPRspTransferField["ErrorMsg"] = "string"
|
|
structDict['CKSOTPRspTransferField'] = CKSOTPRspTransferField
|
|
|
|
|
|
#查询签约银行请求
|
|
CKSOTPQryContractBankField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryContractBankField["BrokerID"] = "string"
|
|
#银行代码
|
|
CKSOTPQryContractBankField["BankID"] = "string"
|
|
#银行分中心代码
|
|
CKSOTPQryContractBankField["BankBrchID"] = "string"
|
|
structDict['CKSOTPQryContractBankField'] = CKSOTPQryContractBankField
|
|
|
|
|
|
#查询签约银行响应
|
|
CKSOTPContractBankField = {}
|
|
#经纪公司代码
|
|
CKSOTPContractBankField["BrokerID"] = "string"
|
|
#银行代码
|
|
CKSOTPContractBankField["BankID"] = "string"
|
|
#银行分中心代码
|
|
CKSOTPContractBankField["BankBrchID"] = "string"
|
|
#银行名称
|
|
CKSOTPContractBankField["BankName"] = "string"
|
|
structDict['CKSOTPContractBankField'] = CKSOTPContractBankField
|
|
|
|
|
|
#查询账户信息请求
|
|
CKSOTPReqQueryAccountField = {}
|
|
#业务功能码
|
|
CKSOTPReqQueryAccountField["TradeCode"] = "string"
|
|
#银行代码
|
|
CKSOTPReqQueryAccountField["BankID"] = "string"
|
|
#银行分支机构代码
|
|
CKSOTPReqQueryAccountField["BankBranchID"] = "string"
|
|
#期商代码
|
|
CKSOTPReqQueryAccountField["BrokerID"] = "string"
|
|
#期商分支机构代码
|
|
CKSOTPReqQueryAccountField["BrokerBranchID"] = "string"
|
|
#交易日期
|
|
CKSOTPReqQueryAccountField["TradeDate"] = "string"
|
|
#交易时间
|
|
CKSOTPReqQueryAccountField["TradeTime"] = "string"
|
|
#银行流水号
|
|
CKSOTPReqQueryAccountField["BankSerial"] = "string"
|
|
#交易系统日期
|
|
CKSOTPReqQueryAccountField["TradingDay"] = "string"
|
|
#银期平台消息流水号
|
|
CKSOTPReqQueryAccountField["PlateSerial"] = "int"
|
|
#最后分片标志
|
|
CKSOTPReqQueryAccountField["LastFragment"] = "string"
|
|
#会话号
|
|
CKSOTPReqQueryAccountField["SessionID"] = "int"
|
|
#客户姓名
|
|
CKSOTPReqQueryAccountField["CustomerName"] = "string"
|
|
#证件类型
|
|
CKSOTPReqQueryAccountField["IdCardType"] = "string"
|
|
#证件号码
|
|
CKSOTPReqQueryAccountField["IdentifiedCardNo"] = "string"
|
|
#客户类型
|
|
CKSOTPReqQueryAccountField["CustType"] = "string"
|
|
#银行帐号
|
|
CKSOTPReqQueryAccountField["BankAccount"] = "string"
|
|
#银行密码
|
|
CKSOTPReqQueryAccountField["BankPassWord"] = "string"
|
|
#投资者帐号
|
|
CKSOTPReqQueryAccountField["AccountID"] = "string"
|
|
#证券密码
|
|
CKSOTPReqQueryAccountField["Password"] = "string"
|
|
#证券公司流水号
|
|
CKSOTPReqQueryAccountField["FutureSerial"] = "int"
|
|
#安装编号
|
|
CKSOTPReqQueryAccountField["InstallID"] = "int"
|
|
#用户标识
|
|
CKSOTPReqQueryAccountField["UserID"] = "string"
|
|
#验证客户证件号码标志
|
|
CKSOTPReqQueryAccountField["VerifyCertNoFlag"] = "string"
|
|
#币种代码
|
|
CKSOTPReqQueryAccountField["CurrencyID"] = "string"
|
|
#摘要
|
|
CKSOTPReqQueryAccountField["Digest"] = "string"
|
|
#银行帐号类型
|
|
CKSOTPReqQueryAccountField["BankAccType"] = "string"
|
|
#渠道标志
|
|
CKSOTPReqQueryAccountField["DeviceID"] = "string"
|
|
#证券单位帐号类型
|
|
CKSOTPReqQueryAccountField["BankSecuAccType"] = "string"
|
|
#证券公司银行编码
|
|
CKSOTPReqQueryAccountField["BrokerIDByBank"] = "string"
|
|
#证券单位帐号
|
|
CKSOTPReqQueryAccountField["BankSecuAcc"] = "string"
|
|
#银行密码标志
|
|
CKSOTPReqQueryAccountField["BankPwdFlag"] = "string"
|
|
#证券资金密码核对标志
|
|
CKSOTPReqQueryAccountField["SecuPwdFlag"] = "string"
|
|
#交易柜员
|
|
CKSOTPReqQueryAccountField["OperNo"] = "string"
|
|
#请求编号
|
|
CKSOTPReqQueryAccountField["RequestID"] = "int"
|
|
#交易ID
|
|
CKSOTPReqQueryAccountField["TID"] = "int"
|
|
structDict['CKSOTPReqQueryAccountField'] = CKSOTPReqQueryAccountField
|
|
|
|
|
|
#查询账户信息响应
|
|
CKSOTPRspQueryAccountField = {}
|
|
#业务功能码
|
|
CKSOTPRspQueryAccountField["TradeCode"] = "string"
|
|
#银行代码
|
|
CKSOTPRspQueryAccountField["BankID"] = "string"
|
|
#银行分支机构代码
|
|
CKSOTPRspQueryAccountField["BankBranchID"] = "string"
|
|
#期商代码
|
|
CKSOTPRspQueryAccountField["BrokerID"] = "string"
|
|
#期商分支机构代码
|
|
CKSOTPRspQueryAccountField["BrokerBranchID"] = "string"
|
|
#交易日期
|
|
CKSOTPRspQueryAccountField["TradeDate"] = "string"
|
|
#交易时间
|
|
CKSOTPRspQueryAccountField["TradeTime"] = "string"
|
|
#银行流水号
|
|
CKSOTPRspQueryAccountField["BankSerial"] = "string"
|
|
#交易系统日期
|
|
CKSOTPRspQueryAccountField["TradingDay"] = "string"
|
|
#银期平台消息流水号
|
|
CKSOTPRspQueryAccountField["PlateSerial"] = "int"
|
|
#最后分片标志
|
|
CKSOTPRspQueryAccountField["LastFragment"] = "string"
|
|
#会话号
|
|
CKSOTPRspQueryAccountField["SessionID"] = "int"
|
|
#客户姓名
|
|
CKSOTPRspQueryAccountField["CustomerName"] = "string"
|
|
#证件类型
|
|
CKSOTPRspQueryAccountField["IdCardType"] = "string"
|
|
#证件号码
|
|
CKSOTPRspQueryAccountField["IdentifiedCardNo"] = "string"
|
|
#客户类型
|
|
CKSOTPRspQueryAccountField["CustType"] = "string"
|
|
#银行帐号
|
|
CKSOTPRspQueryAccountField["BankAccount"] = "string"
|
|
#银行密码
|
|
CKSOTPRspQueryAccountField["BankPassWord"] = "string"
|
|
#投资者帐号
|
|
CKSOTPRspQueryAccountField["AccountID"] = "string"
|
|
#证券密码
|
|
CKSOTPRspQueryAccountField["Password"] = "string"
|
|
#证券公司流水号
|
|
CKSOTPRspQueryAccountField["FutureSerial"] = "int"
|
|
#安装编号
|
|
CKSOTPRspQueryAccountField["InstallID"] = "int"
|
|
#用户标识
|
|
CKSOTPRspQueryAccountField["UserID"] = "string"
|
|
#验证客户证件号码标志
|
|
CKSOTPRspQueryAccountField["VerifyCertNoFlag"] = "string"
|
|
#币种代码
|
|
CKSOTPRspQueryAccountField["CurrencyID"] = "string"
|
|
#摘要
|
|
CKSOTPRspQueryAccountField["Digest"] = "string"
|
|
#银行帐号类型
|
|
CKSOTPRspQueryAccountField["BankAccType"] = "string"
|
|
#渠道标志
|
|
CKSOTPRspQueryAccountField["DeviceID"] = "string"
|
|
#证券单位帐号类型
|
|
CKSOTPRspQueryAccountField["BankSecuAccType"] = "string"
|
|
#证券公司银行编码
|
|
CKSOTPRspQueryAccountField["BrokerIDByBank"] = "string"
|
|
#证券单位帐号
|
|
CKSOTPRspQueryAccountField["BankSecuAcc"] = "string"
|
|
#银行密码标志
|
|
CKSOTPRspQueryAccountField["BankPwdFlag"] = "string"
|
|
#证券资金密码核对标志
|
|
CKSOTPRspQueryAccountField["SecuPwdFlag"] = "string"
|
|
#交易柜员
|
|
CKSOTPRspQueryAccountField["OperNo"] = "string"
|
|
#请求编号
|
|
CKSOTPRspQueryAccountField["RequestID"] = "int"
|
|
#交易ID
|
|
CKSOTPRspQueryAccountField["TID"] = "int"
|
|
#银行可用金额
|
|
CKSOTPRspQueryAccountField["BankUseAmount"] = "float"
|
|
#银行可取金额
|
|
CKSOTPRspQueryAccountField["BankFetchAmount"] = "float"
|
|
structDict['CKSOTPRspQueryAccountField'] = CKSOTPRspQueryAccountField
|
|
|
|
|
|
#请求查询转帐流水
|
|
CKSOTPQryTransferSerialField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryTransferSerialField["BrokerID"] = "string"
|
|
#投资者帐号
|
|
CKSOTPQryTransferSerialField["AccountID"] = "string"
|
|
#银行编码
|
|
CKSOTPQryTransferSerialField["BankID"] = "string"
|
|
#币种代码
|
|
CKSOTPQryTransferSerialField["CurrencyID"] = "string"
|
|
structDict['CKSOTPQryTransferSerialField'] = CKSOTPQryTransferSerialField
|
|
|
|
|
|
#查询账户信息通知
|
|
CKSOTPNotifyQueryAccountField = {}
|
|
#业务功能码
|
|
CKSOTPNotifyQueryAccountField["TradeCode"] = "string"
|
|
#银行代码
|
|
CKSOTPNotifyQueryAccountField["BankID"] = "string"
|
|
#银行分支机构代码
|
|
CKSOTPNotifyQueryAccountField["BankBranchID"] = "string"
|
|
#期商代码
|
|
CKSOTPNotifyQueryAccountField["BrokerID"] = "string"
|
|
#期商分支机构代码
|
|
CKSOTPNotifyQueryAccountField["BrokerBranchID"] = "string"
|
|
#交易日期
|
|
CKSOTPNotifyQueryAccountField["TradeDate"] = "string"
|
|
#交易时间
|
|
CKSOTPNotifyQueryAccountField["TradeTime"] = "string"
|
|
#银行流水号
|
|
CKSOTPNotifyQueryAccountField["BankSerial"] = "string"
|
|
#交易系统日期
|
|
CKSOTPNotifyQueryAccountField["TradingDay"] = "string"
|
|
#银期平台消息流水号
|
|
CKSOTPNotifyQueryAccountField["PlateSerial"] = "int"
|
|
#最后分片标志
|
|
CKSOTPNotifyQueryAccountField["LastFragment"] = "string"
|
|
#会话号
|
|
CKSOTPNotifyQueryAccountField["SessionID"] = "int"
|
|
#客户姓名
|
|
CKSOTPNotifyQueryAccountField["CustomerName"] = "string"
|
|
#证件类型
|
|
CKSOTPNotifyQueryAccountField["IdCardType"] = "string"
|
|
#证件号码
|
|
CKSOTPNotifyQueryAccountField["IdentifiedCardNo"] = "string"
|
|
#客户类型
|
|
CKSOTPNotifyQueryAccountField["CustType"] = "string"
|
|
#银行帐号
|
|
CKSOTPNotifyQueryAccountField["BankAccount"] = "string"
|
|
#银行密码
|
|
CKSOTPNotifyQueryAccountField["BankPassWord"] = "string"
|
|
#投资者帐号
|
|
CKSOTPNotifyQueryAccountField["AccountID"] = "string"
|
|
#证券密码
|
|
CKSOTPNotifyQueryAccountField["Password"] = "string"
|
|
#证券公司流水号
|
|
CKSOTPNotifyQueryAccountField["FutureSerial"] = "int"
|
|
#安装编号
|
|
CKSOTPNotifyQueryAccountField["InstallID"] = "int"
|
|
#用户标识
|
|
CKSOTPNotifyQueryAccountField["UserID"] = "string"
|
|
#验证客户证件号码标志
|
|
CKSOTPNotifyQueryAccountField["VerifyCertNoFlag"] = "string"
|
|
#币种代码
|
|
CKSOTPNotifyQueryAccountField["CurrencyID"] = "string"
|
|
#摘要
|
|
CKSOTPNotifyQueryAccountField["Digest"] = "string"
|
|
#银行帐号类型
|
|
CKSOTPNotifyQueryAccountField["BankAccType"] = "string"
|
|
#渠道标志
|
|
CKSOTPNotifyQueryAccountField["DeviceID"] = "string"
|
|
#证券单位帐号类型
|
|
CKSOTPNotifyQueryAccountField["BankSecuAccType"] = "string"
|
|
#证券公司银行编码
|
|
CKSOTPNotifyQueryAccountField["BrokerIDByBank"] = "string"
|
|
#证券单位帐号
|
|
CKSOTPNotifyQueryAccountField["BankSecuAcc"] = "string"
|
|
#银行密码标志
|
|
CKSOTPNotifyQueryAccountField["BankPwdFlag"] = "string"
|
|
#证券资金密码核对标志
|
|
CKSOTPNotifyQueryAccountField["SecuPwdFlag"] = "string"
|
|
#交易柜员
|
|
CKSOTPNotifyQueryAccountField["OperNo"] = "string"
|
|
#请求编号
|
|
CKSOTPNotifyQueryAccountField["RequestID"] = "int"
|
|
#交易ID
|
|
CKSOTPNotifyQueryAccountField["TID"] = "int"
|
|
#银行可用金额
|
|
CKSOTPNotifyQueryAccountField["BankUseAmount"] = "float"
|
|
#银行可取金额
|
|
CKSOTPNotifyQueryAccountField["BankFetchAmount"] = "float"
|
|
#错误代码
|
|
CKSOTPNotifyQueryAccountField["ErrorID"] = "int"
|
|
#错误信息
|
|
CKSOTPNotifyQueryAccountField["ErrorMsg"] = "string"
|
|
structDict['CKSOTPNotifyQueryAccountField'] = CKSOTPNotifyQueryAccountField
|
|
|
|
|
|
#银期转账交易流水表
|
|
CKSOTPTransferSerialField = {}
|
|
#平台流水号
|
|
CKSOTPTransferSerialField["PlateSerial"] = "int"
|
|
#交易发起方日期
|
|
CKSOTPTransferSerialField["TradeDate"] = "string"
|
|
#交易日期
|
|
CKSOTPTransferSerialField["TradingDay"] = "string"
|
|
#交易时间
|
|
CKSOTPTransferSerialField["TradeTime"] = "string"
|
|
#交易代码
|
|
CKSOTPTransferSerialField["TradeCode"] = "string"
|
|
#会话编号
|
|
CKSOTPTransferSerialField["SessionID"] = "int"
|
|
#银行编码
|
|
CKSOTPTransferSerialField["BankID"] = "string"
|
|
#银行分支机构编码
|
|
CKSOTPTransferSerialField["BankBranchID"] = "string"
|
|
#银行帐号类型
|
|
CKSOTPTransferSerialField["BankAccType"] = "string"
|
|
#银行帐号
|
|
CKSOTPTransferSerialField["BankAccount"] = "string"
|
|
#银行流水号
|
|
CKSOTPTransferSerialField["BankSerial"] = "string"
|
|
#证券公司编码
|
|
CKSOTPTransferSerialField["BrokerID"] = "string"
|
|
#期商分支机构代码
|
|
CKSOTPTransferSerialField["BrokerBranchID"] = "string"
|
|
#证券公司帐号类型
|
|
CKSOTPTransferSerialField["FutureAccType"] = "string"
|
|
#投资者帐号
|
|
CKSOTPTransferSerialField["AccountID"] = "string"
|
|
#投资者代码
|
|
CKSOTPTransferSerialField["InvestorID"] = "string"
|
|
#证券公司流水号
|
|
CKSOTPTransferSerialField["FutureSerial"] = "int"
|
|
#证件类型
|
|
CKSOTPTransferSerialField["IdCardType"] = "string"
|
|
#证件号码
|
|
CKSOTPTransferSerialField["IdentifiedCardNo"] = "string"
|
|
#币种代码
|
|
CKSOTPTransferSerialField["CurrencyID"] = "string"
|
|
#交易金额
|
|
CKSOTPTransferSerialField["TradeAmount"] = "float"
|
|
#应收客户费用
|
|
CKSOTPTransferSerialField["CustFee"] = "float"
|
|
#应收证券公司费用
|
|
CKSOTPTransferSerialField["BrokerFee"] = "float"
|
|
#有效标志
|
|
CKSOTPTransferSerialField["AvailabilityFlag"] = "string"
|
|
#操作员
|
|
CKSOTPTransferSerialField["OperatorCode"] = "string"
|
|
#新银行帐号
|
|
CKSOTPTransferSerialField["BankNewAccount"] = "string"
|
|
#错误代码
|
|
CKSOTPTransferSerialField["ErrorID"] = "int"
|
|
#错误信息
|
|
CKSOTPTransferSerialField["ErrorMsg"] = "string"
|
|
structDict['CKSOTPTransferSerialField'] = CKSOTPTransferSerialField
|
|
|
|
|
|
#指定的合约
|
|
CKSOTPSpecificInstrumentField = {}
|
|
#合约代码
|
|
CKSOTPSpecificInstrumentField["InstrumentID"] = "string"
|
|
#交易所代码
|
|
CKSOTPSpecificInstrumentField["ExchangeID"] = "string"
|
|
structDict['CKSOTPSpecificInstrumentField'] = CKSOTPSpecificInstrumentField
|
|
|
|
|
|
#查询客户交易级别
|
|
CKSOTPQryInvestorTradeLevelField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryInvestorTradeLevelField["BrokerID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryInvestorTradeLevelField["ExchangeID"] = "string"
|
|
#产品代码
|
|
CKSOTPQryInvestorTradeLevelField["ProductID"] = "string"
|
|
structDict['CKSOTPQryInvestorTradeLevelField'] = CKSOTPQryInvestorTradeLevelField
|
|
|
|
|
|
#客户交易级别
|
|
CKSOTPInvestorTradeLevelField = {}
|
|
#经纪公司代码
|
|
CKSOTPInvestorTradeLevelField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInvestorTradeLevelField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPInvestorTradeLevelField["ExchangeID"] = "string"
|
|
#产品代码
|
|
CKSOTPInvestorTradeLevelField["ProductID"] = "string"
|
|
#交易级别
|
|
CKSOTPInvestorTradeLevelField["TradeLevel"] = "string"
|
|
structDict['CKSOTPInvestorTradeLevelField'] = CKSOTPInvestorTradeLevelField
|
|
|
|
|
|
#查询个股限购额度
|
|
CKSOTPQryPurchaseLimitAmtField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryPurchaseLimitAmtField["BrokerID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryPurchaseLimitAmtField["ExchangeID"] = "string"
|
|
structDict['CKSOTPQryPurchaseLimitAmtField'] = CKSOTPQryPurchaseLimitAmtField
|
|
|
|
|
|
#个股限购额度
|
|
CKSOTPPurchaseLimitAmtField = {}
|
|
#经纪公司代码
|
|
CKSOTPPurchaseLimitAmtField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPPurchaseLimitAmtField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPPurchaseLimitAmtField["ExchangeID"] = "string"
|
|
#限购额度
|
|
CKSOTPPurchaseLimitAmtField["PurLimitAmt"] = "float"
|
|
structDict['CKSOTPPurchaseLimitAmtField'] = CKSOTPPurchaseLimitAmtField
|
|
|
|
|
|
#查询个股限仓额度
|
|
CKSOTPQryPositionLimitVolField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryPositionLimitVolField["BrokerID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryPositionLimitVolField["ExchangeID"] = "string"
|
|
#产品代码
|
|
CKSOTPQryPositionLimitVolField["ProductID"] = "string"
|
|
#保护性标志
|
|
CKSOTPQryPositionLimitVolField["ProtectFlag"] = "string"
|
|
#期权C/P标志
|
|
CKSOTPQryPositionLimitVolField["OptionsType"] = "string"
|
|
#控制范围
|
|
CKSOTPQryPositionLimitVolField["ControlRange"] = "string"
|
|
structDict['CKSOTPQryPositionLimitVolField'] = CKSOTPQryPositionLimitVolField
|
|
|
|
|
|
#查询个股限仓额度
|
|
CKSOTPPositionLimitVolField = {}
|
|
#经纪公司代码
|
|
CKSOTPPositionLimitVolField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPPositionLimitVolField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPPositionLimitVolField["ExchangeID"] = "string"
|
|
#产品代码
|
|
CKSOTPPositionLimitVolField["ProductID"] = "string"
|
|
#保护性标志
|
|
CKSOTPPositionLimitVolField["ProtectFlag"] = "string"
|
|
#期权C/P标志
|
|
CKSOTPPositionLimitVolField["OptionsType"] = "string"
|
|
#控制范围
|
|
CKSOTPPositionLimitVolField["ControlRange"] = "string"
|
|
#限仓额度
|
|
CKSOTPPositionLimitVolField["PosiLimitVol"] = "int"
|
|
structDict['CKSOTPPositionLimitVolField'] = CKSOTPPositionLimitVolField
|
|
|
|
|
|
#查询投资者结算结果
|
|
CKSOTPQrySettlementInfoField = {}
|
|
#经纪公司代码
|
|
CKSOTPQrySettlementInfoField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQrySettlementInfoField["InvestorID"] = "string"
|
|
#交易日
|
|
CKSOTPQrySettlementInfoField["TradingDay"] = "string"
|
|
structDict['CKSOTPQrySettlementInfoField'] = CKSOTPQrySettlementInfoField
|
|
|
|
|
|
#查询结算信息确认域
|
|
CKSOTPQrySettlementInfoConfirmField = {}
|
|
#经纪公司代码
|
|
CKSOTPQrySettlementInfoConfirmField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQrySettlementInfoConfirmField["InvestorID"] = "string"
|
|
structDict['CKSOTPQrySettlementInfoConfirmField'] = CKSOTPQrySettlementInfoConfirmField
|
|
|
|
|
|
#投资者结算结果确认信息
|
|
CKSOTPSettlementInfoConfirmField = {}
|
|
#经纪公司代码
|
|
CKSOTPSettlementInfoConfirmField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPSettlementInfoConfirmField["InvestorID"] = "string"
|
|
#确认日期
|
|
CKSOTPSettlementInfoConfirmField["ConfirmDate"] = "string"
|
|
#确认时间
|
|
CKSOTPSettlementInfoConfirmField["ConfirmTime"] = "string"
|
|
structDict['CKSOTPSettlementInfoConfirmField'] = CKSOTPSettlementInfoConfirmField
|
|
|
|
|
|
#投资者结算结果
|
|
CKSOTPSettlementInfoField = {}
|
|
#交易日
|
|
CKSOTPSettlementInfoField["TradingDay"] = "string"
|
|
#结算编号
|
|
CKSOTPSettlementInfoField["SettlementID"] = "int"
|
|
#经纪公司代码
|
|
CKSOTPSettlementInfoField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPSettlementInfoField["InvestorID"] = "string"
|
|
#序号
|
|
CKSOTPSettlementInfoField["SequenceNo"] = "int"
|
|
#消息正文
|
|
CKSOTPSettlementInfoField["Content"] = "string"
|
|
structDict['CKSOTPSettlementInfoField'] = CKSOTPSettlementInfoField
|
|
|
|
|
|
#查询历史报单
|
|
CKSOTPQryHistoryOrderField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryHistoryOrderField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryHistoryOrderField["InvestorID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryHistoryOrderField["InstrumentID"] = "string"
|
|
#本地报单编号
|
|
CKSOTPQryHistoryOrderField["OrderLocalID"] = "string"
|
|
#品种代码
|
|
CKSOTPQryHistoryOrderField["ProductID"] = "string"
|
|
#开始日期
|
|
CKSOTPQryHistoryOrderField["OrderDataStart"] = "string"
|
|
#结束日期
|
|
CKSOTPQryHistoryOrderField["OrderDataEnd"] = "string"
|
|
structDict['CKSOTPQryHistoryOrderField'] = CKSOTPQryHistoryOrderField
|
|
|
|
|
|
#查询历史成交
|
|
CKSOTPQryHistoryTradeField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryHistoryTradeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryHistoryTradeField["InvestorID"] = "string"
|
|
#品种代码
|
|
CKSOTPQryHistoryTradeField["ProductID"] = "string"
|
|
#开始日期
|
|
CKSOTPQryHistoryTradeField["TradeDataStart"] = "string"
|
|
#结束日期
|
|
CKSOTPQryHistoryTradeField["TradeDataEnd"] = "string"
|
|
structDict['CKSOTPQryHistoryTradeField'] = CKSOTPQryHistoryTradeField
|
|
|
|
|
|
#查询历史行权指派明细
|
|
CKSOTPQryHistoryAssignmentField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryHistoryAssignmentField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryHistoryAssignmentField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryHistoryAssignmentField["ExchangeID"] = "string"
|
|
#产品代码
|
|
CKSOTPQryHistoryAssignmentField["ProductID"] = "string"
|
|
#合约代码
|
|
CKSOTPQryHistoryAssignmentField["InstrumentID"] = "string"
|
|
#投保标记
|
|
CKSOTPQryHistoryAssignmentField["HedgeFlag"] = "string"
|
|
#期权类型
|
|
CKSOTPQryHistoryAssignmentField["OptionsType"] = "string"
|
|
#交割月
|
|
CKSOTPQryHistoryAssignmentField["DeliveryMonth"] = "string"
|
|
#持仓方向
|
|
CKSOTPQryHistoryAssignmentField["PosiDirection"] = "string"
|
|
structDict['CKSOTPQryHistoryAssignmentField'] = CKSOTPQryHistoryAssignmentField
|
|
|
|
|
|
#查询行权交割明细
|
|
CKSOTPQryDelivDetailField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryDelivDetailField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryDelivDetailField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryDelivDetailField["ExchangeID"] = "string"
|
|
#产品代码
|
|
CKSOTPQryDelivDetailField["ProductID"] = "string"
|
|
#交割月
|
|
CKSOTPQryDelivDetailField["DeliveryMonth"] = "string"
|
|
#个股交收查询类型
|
|
CKSOTPQryDelivDetailField["DelivMode"] = "string"
|
|
structDict['CKSOTPQryDelivDetailField'] = CKSOTPQryDelivDetailField
|
|
|
|
|
|
#自动行权执行操作
|
|
CKSOTPAutoExecOrderActionField = {}
|
|
#经纪公司代码
|
|
CKSOTPAutoExecOrderActionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPAutoExecOrderActionField["InvestorID"] = "string"
|
|
#自动行权阈值(0-不自动行权,非0-代表超过阀值会自动行权(20代表20%))
|
|
CKSOTPAutoExecOrderActionField["RangeVol"] = "int"
|
|
structDict['CKSOTPAutoExecOrderActionField'] = CKSOTPAutoExecOrderActionField
|
|
|
|
|
|
#历史行权指派明细
|
|
CKSOTPHistoryAssignmentField = {}
|
|
#经纪公司代码
|
|
CKSOTPHistoryAssignmentField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPHistoryAssignmentField["InvestorID"] = "string"
|
|
#交易日期
|
|
CKSOTPHistoryAssignmentField["TradingDay"] = "string"
|
|
#产品代码
|
|
CKSOTPHistoryAssignmentField["ProductID"] = "string"
|
|
#合约代码
|
|
CKSOTPHistoryAssignmentField["InstrumentID"] = "string"
|
|
#客户代码
|
|
CKSOTPHistoryAssignmentField["ClientID"] = "string"
|
|
#标的证券代码
|
|
CKSOTPHistoryAssignmentField["StockInstr"] = "string"
|
|
#投保标记
|
|
CKSOTPHistoryAssignmentField["HedgeFlag"] = "string"
|
|
#期权类型
|
|
CKSOTPHistoryAssignmentField["OptionsType"] = "string"
|
|
#持仓方向
|
|
CKSOTPHistoryAssignmentField["PosiDirection"] = "string"
|
|
#执行价
|
|
CKSOTPHistoryAssignmentField["StrikePrice"] = "float"
|
|
#行权指派数量
|
|
CKSOTPHistoryAssignmentField["ExecVol"] = "int"
|
|
#标的证券应收付数量
|
|
CKSOTPHistoryAssignmentField["IOVol"] = "int"
|
|
#应收付金额
|
|
CKSOTPHistoryAssignmentField["IOAmt"] = "float"
|
|
#行权交收日
|
|
CKSOTPHistoryAssignmentField["DelivDate"] = "string"
|
|
structDict['CKSOTPHistoryAssignmentField'] = CKSOTPHistoryAssignmentField
|
|
|
|
|
|
#行权交割明细
|
|
CKSOTPDelivDetailField = {}
|
|
#经纪公司代码
|
|
CKSOTPDelivDetailField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPDelivDetailField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPDelivDetailField["ExchangeID"] = "string"
|
|
#标的证券代码
|
|
CKSOTPDelivDetailField["StockInstr"] = "string"
|
|
#应收/应付/扣券证券数量
|
|
CKSOTPDelivDetailField["IOVol"] = "int"
|
|
#实收付数量
|
|
CKSOTPDelivDetailField["IOVolInFact"] = "int"
|
|
#结算价
|
|
CKSOTPDelivDetailField["SettlementPrice"] = "float"
|
|
#扣券面值/结算金额
|
|
CKSOTPDelivDetailField["SettlementAmt"] = "float"
|
|
#行权交收日
|
|
CKSOTPDelivDetailField["DelivDate"] = "string"
|
|
#业务类型名称
|
|
CKSOTPDelivDetailField["FunctionName"] = "string"
|
|
structDict['CKSOTPDelivDetailField'] = CKSOTPDelivDetailField
|
|
|
|
|
|
#历史报单
|
|
CKSOTPHistoryOrderField = {}
|
|
#经纪公司代码
|
|
CKSOTPHistoryOrderField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPHistoryOrderField["InvestorID"] = "string"
|
|
#客户姓名
|
|
CKSOTPHistoryOrderField["CustomerName"] = "string"
|
|
#合约代码
|
|
CKSOTPHistoryOrderField["InstrumentID"] = "string"
|
|
#本地报单编号
|
|
CKSOTPHistoryOrderField["OrderLocalID"] = "string"
|
|
#申报时间
|
|
CKSOTPHistoryOrderField["InsertTime"] = "string"
|
|
#业务单元
|
|
CKSOTPHistoryOrderField["BusinessUnit"] = "string"
|
|
#成交价格
|
|
CKSOTPHistoryOrderField["TradePrice"] = "float"
|
|
#成交金额
|
|
CKSOTPHistoryOrderField["TradeAmount"] = "float"
|
|
#成交数量
|
|
CKSOTPHistoryOrderField["VolumeTraded"] = "int"
|
|
#冻结解冻金额
|
|
CKSOTPHistoryOrderField["FrozenAmount"] = "float"
|
|
#币种代码
|
|
CKSOTPHistoryOrderField["CurrencyID"] = "string"
|
|
#序号
|
|
CKSOTPHistoryOrderField["SequenceNo"] = "int"
|
|
#买卖方向
|
|
CKSOTPHistoryOrderField["Direction"] = "string"
|
|
#交易所代码
|
|
CKSOTPHistoryOrderField["ExchangeID"] = "string"
|
|
#用户端产品信息
|
|
CKSOTPHistoryOrderField["UserProductInfo"] = "string"
|
|
#请求编号
|
|
CKSOTPHistoryOrderField["RequestID"] = "int"
|
|
#报单引用
|
|
CKSOTPHistoryOrderField["OrderRef"] = "string"
|
|
#前置编号
|
|
CKSOTPHistoryOrderField["FrontID"] = "int"
|
|
#会话编号
|
|
CKSOTPHistoryOrderField["SessionID"] = "int"
|
|
#委托价格
|
|
CKSOTPHistoryOrderField["OrderPrice"] = "float"
|
|
#委托来源
|
|
CKSOTPHistoryOrderField["OrderSource"] = "string"
|
|
#委托日期
|
|
CKSOTPHistoryOrderField["InsertDate"] = "string"
|
|
#委托时间
|
|
CKSOTPHistoryOrderField["OrderTime"] = "string"
|
|
#委托数量
|
|
CKSOTPHistoryOrderField["VolumeTotalOriginal"] = "int"
|
|
#委托状态
|
|
CKSOTPHistoryOrderField["OrderStatus"] = "string"
|
|
#产品代码
|
|
CKSOTPHistoryOrderField["ProductID"] = "string"
|
|
#产品名称
|
|
CKSOTPHistoryOrderField["ProductName"] = "string"
|
|
#产品类型
|
|
CKSOTPHistoryOrderField["ProductClass"] = "string"
|
|
#投保买卖开平标志
|
|
CKSOTPHistoryOrderField["OffsetFlag"] = "string"
|
|
#业务类型名称
|
|
CKSOTPHistoryOrderField["FunctionName"] = "string"
|
|
structDict['CKSOTPHistoryOrderField'] = CKSOTPHistoryOrderField
|
|
|
|
|
|
#历史成交
|
|
CKSOTPHistoryTradeField = {}
|
|
#经纪公司代码
|
|
CKSOTPHistoryTradeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPHistoryTradeField["InvestorID"] = "string"
|
|
#客户姓名
|
|
CKSOTPHistoryTradeField["CustomerName"] = "string"
|
|
#本地报单编号
|
|
CKSOTPHistoryTradeField["OrderLocalID"] = "string"
|
|
#币种代码
|
|
CKSOTPHistoryTradeField["CurrencyID"] = "string"
|
|
#交易所代码
|
|
CKSOTPHistoryTradeField["ExchangeID"] = "string"
|
|
#产品代码
|
|
CKSOTPHistoryTradeField["ProductID"] = "string"
|
|
#产品名称
|
|
CKSOTPHistoryTradeField["ProductName"] = "string"
|
|
#成交数量
|
|
CKSOTPHistoryTradeField["VolumeTraded"] = "int"
|
|
#成交金额
|
|
CKSOTPHistoryTradeField["TradeAmount"] = "float"
|
|
#成交日期
|
|
CKSOTPHistoryTradeField["TradeDate"] = "string"
|
|
#成交时间
|
|
CKSOTPHistoryTradeField["TradeTime"] = "string"
|
|
#投保买卖开平标志
|
|
CKSOTPHistoryTradeField["OffsetFlag"] = "string"
|
|
#业务单元
|
|
CKSOTPHistoryTradeField["BusinessUnit"] = "string"
|
|
#手续费
|
|
CKSOTPHistoryTradeField["Commission"] = "float"
|
|
#备注
|
|
CKSOTPHistoryTradeField["Memo"] = "string"
|
|
#报盘时间
|
|
CKSOTPHistoryTradeField["TraderOfferTime"] = "string"
|
|
#成交价格
|
|
CKSOTPHistoryTradeField["TradePrice;"] = "float"
|
|
#期权交易编码
|
|
CKSOTPHistoryTradeField["ClientID"] = "string"
|
|
#期权类型
|
|
CKSOTPHistoryTradeField["OptionsType"] = "string"
|
|
#备兑标志
|
|
CKSOTPHistoryTradeField["HedgeFlag"] = "string"
|
|
#权利仓数量
|
|
CKSOTPHistoryTradeField["RoyaltyVolume"] = "int"
|
|
#义务仓数量
|
|
CKSOTPHistoryTradeField["ObligationVolume"] = "int"
|
|
#权利仓金额
|
|
CKSOTPHistoryTradeField["RoyaltyAmount"] = "float"
|
|
#义务仓金额
|
|
CKSOTPHistoryTradeField["ObligationAmount"] = "float"
|
|
#成交编号
|
|
CKSOTPHistoryTradeField["TradeID"] = "string"
|
|
#业务类型名称
|
|
CKSOTPHistoryTradeField["FunctionName"] = "string"
|
|
structDict['CKSOTPHistoryTradeField'] = CKSOTPHistoryTradeField
|
|
|
|
|
|
#个股组合拆分委托
|
|
CKSOTPInputCombActionField = {}
|
|
#经纪公司代码
|
|
CKSOTPInputCombActionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInputCombActionField["InvestorID"] = "string"
|
|
#策略代码
|
|
CKSOTPInputCombActionField["StrategyID"] = "string"
|
|
#合约代码1
|
|
CKSOTPInputCombActionField["InstrumentID1"] = "string"
|
|
#合约代码2
|
|
CKSOTPInputCombActionField["InstrumentID2"] = "string"
|
|
#合约代码3
|
|
CKSOTPInputCombActionField["InstrumentID3"] = "string"
|
|
#合约代码4
|
|
CKSOTPInputCombActionField["InstrumentID4"] = "string"
|
|
#组合引用
|
|
CKSOTPInputCombActionField["CombActionRef"] = "string"
|
|
#用户代码
|
|
CKSOTPInputCombActionField["UserID"] = "string"
|
|
#买卖方向1
|
|
CKSOTPInputCombActionField["Direction1"] = "string"
|
|
#买卖方向2
|
|
CKSOTPInputCombActionField["Direction2"] = "string"
|
|
#买卖方向3
|
|
CKSOTPInputCombActionField["Direction3"] = "string"
|
|
#买卖方向4
|
|
CKSOTPInputCombActionField["Direction4"] = "string"
|
|
#强拆标记
|
|
CKSOTPInputCombActionField[" CombActionFlag"] = "string"
|
|
#数量
|
|
CKSOTPInputCombActionField["Volume"] = "int"
|
|
#组合拆分标记
|
|
CKSOTPInputCombActionField["CombDirection"] = "string"
|
|
#投机套保标志
|
|
CKSOTPInputCombActionField["HedgeFlag"] = "string"
|
|
#交易所代码
|
|
CKSOTPInputCombActionField["ExchangeID"] = "string"
|
|
#交易所组合编号
|
|
CKSOTPInputCombActionField["ComTradeID"] = "string"
|
|
structDict['CKSOTPInputCombActionField'] = CKSOTPInputCombActionField
|
|
|
|
|
|
#个股组合拆分
|
|
CKSOTPCombActionField = {}
|
|
#经纪公司代码
|
|
CKSOTPCombActionField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPCombActionField["InvestorID"] = "string"
|
|
#完整合约代码
|
|
CKSOTPCombActionField["InstrumentID"] = "string"
|
|
#策略代码
|
|
CKSOTPCombActionField["StrategyID"] = "string"
|
|
#合约代码1
|
|
CKSOTPCombActionField["InstrumentID1"] = "string"
|
|
#合约代码2
|
|
CKSOTPCombActionField["InstrumentID2"] = "string"
|
|
#合约代码3
|
|
CKSOTPCombActionField["InstrumentID3"] = "string"
|
|
#合约代码4
|
|
CKSOTPCombActionField["InstrumentID4"] = "string"
|
|
#组合引用
|
|
CKSOTPCombActionField["CombActionRef"] = "string"
|
|
#用户代码
|
|
CKSOTPCombActionField["UserID"] = "string"
|
|
#买卖方向1
|
|
CKSOTPCombActionField["Direction1"] = "string"
|
|
#买卖方向2
|
|
CKSOTPCombActionField["Direction2"] = "string"
|
|
#买卖方向3
|
|
CKSOTPCombActionField["Direction3"] = "string"
|
|
#买卖方向4
|
|
CKSOTPCombActionField["Direction4"] = "string"
|
|
#强拆标记
|
|
CKSOTPCombActionField[" CombActionFlag"] = "string"
|
|
#数量
|
|
CKSOTPCombActionField["Volume"] = "int"
|
|
#组合拆分标记
|
|
CKSOTPCombActionField["CombDirection"] = "string"
|
|
#投机套保标志
|
|
CKSOTPCombActionField["HedgeFlag"] = "string"
|
|
#本地申请组合编号
|
|
CKSOTPCombActionField["ActionLocalID"] = "string"
|
|
#交易所代码
|
|
CKSOTPCombActionField["ExchangeID"] = "string"
|
|
#会员代码
|
|
CKSOTPCombActionField["ParticipantID"] = "string"
|
|
#客户代码
|
|
CKSOTPCombActionField["ClientID"] = "string"
|
|
#合约在交易所的代码
|
|
CKSOTPCombActionField["ExchangeInstID"] = "string"
|
|
#交易所交易员代码
|
|
CKSOTPCombActionField["TraderID"] = "string"
|
|
#安装编号
|
|
CKSOTPCombActionField["InstallID"] = "int"
|
|
#组合状态
|
|
CKSOTPCombActionField["ActionStatus"] = "string"
|
|
#报单提示序号
|
|
CKSOTPCombActionField["NotifySequence"] = "int"
|
|
#交易日
|
|
CKSOTPCombActionField["TradingDay"] = "string"
|
|
#结算编号
|
|
CKSOTPCombActionField["SettlementID"] = "int"
|
|
#序号
|
|
CKSOTPCombActionField["SequenceNo"] = "int"
|
|
#前置编号
|
|
CKSOTPCombActionField["FrontID"] = "int"
|
|
#会话编号
|
|
CKSOTPCombActionField["SessionID"] = "int"
|
|
#用户端产品信息
|
|
CKSOTPCombActionField["UserProductInfo"] = "string"
|
|
#状态信息
|
|
CKSOTPCombActionField["StatusMsg"] = "string"
|
|
#交易所组合编号
|
|
CKSOTPCombActionField["ComTradeID"] = "string"
|
|
#报单来源
|
|
CKSOTPCombActionField["OrderSource"] = "string"
|
|
structDict['CKSOTPCombActionField'] = CKSOTPCombActionField
|
|
|
|
|
|
#查询个股组合持仓明细
|
|
CKSOTPQryInvestorPositionCombineDetailField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryInvestorPositionCombineDetailField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryInvestorPositionCombineDetailField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryInvestorPositionCombineDetailField["ExchangeID"] = "string"
|
|
#产品代码
|
|
CKSOTPQryInvestorPositionCombineDetailField["ProductID"] = "string"
|
|
#交易所组合编号
|
|
CKSOTPQryInvestorPositionCombineDetailField["ComTradeID"] = "string"
|
|
structDict['CKSOTPQryInvestorPositionCombineDetailField'] = CKSOTPQryInvestorPositionCombineDetailField
|
|
|
|
|
|
#个股组合持仓明细
|
|
CKSOTPInvestorPositionCombineDetailField = {}
|
|
#经纪公司代码
|
|
CKSOTPInvestorPositionCombineDetailField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInvestorPositionCombineDetailField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPInvestorPositionCombineDetailField["ExchangeID"] = "string"
|
|
#交易编码
|
|
CKSOTPInvestorPositionCombineDetailField["ClientID"] = "string"
|
|
#组合编号
|
|
CKSOTPInvestorPositionCombineDetailField["ComTradeID"] = "string"
|
|
#策略代码
|
|
CKSOTPInvestorPositionCombineDetailField["StrategyID"] = "string"
|
|
#合约代码1
|
|
CKSOTPInvestorPositionCombineDetailField["InstrumentID1"] = "string"
|
|
#合约代码2
|
|
CKSOTPInvestorPositionCombineDetailField["InstrumentID2"] = "string"
|
|
#合约代码3
|
|
CKSOTPInvestorPositionCombineDetailField["InstrumentID3"] = "string"
|
|
#合约代码4
|
|
CKSOTPInvestorPositionCombineDetailField["InstrumentID4"] = "string"
|
|
#保证金
|
|
CKSOTPInvestorPositionCombineDetailField["Margin"] = "float"
|
|
#距离自动拆分日天数
|
|
CKSOTPInvestorPositionCombineDetailField["CombActionVolume"] = "int"
|
|
#投保标记
|
|
CKSOTPInvestorPositionCombineDetailField["HedgeFlag"] = "string"
|
|
#持仓量
|
|
CKSOTPInvestorPositionCombineDetailField["TotalAmt"] = "int"
|
|
#买卖方向1
|
|
CKSOTPInvestorPositionCombineDetailField["Direction1"] = "string"
|
|
#买卖方向2
|
|
CKSOTPInvestorPositionCombineDetailField["Direction2"] = "string"
|
|
#买卖方向3
|
|
CKSOTPInvestorPositionCombineDetailField["Direction3"] = "string"
|
|
#买卖方向4
|
|
CKSOTPInvestorPositionCombineDetailField["Direction4"] = "string"
|
|
#组合买卖方向
|
|
CKSOTPInvestorPositionCombineDetailField["CombDirection"] = "string"
|
|
structDict['CKSOTPInvestorPositionCombineDetailField'] = CKSOTPInvestorPositionCombineDetailField
|
|
|
|
|
|
#个股可组合可拆分手数查询请求
|
|
CKSOTPQryCombActionVolumeField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryCombActionVolumeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryCombActionVolumeField["InvestorID"] = "string"
|
|
#交易所代码
|
|
CKSOTPQryCombActionVolumeField["ExchangeID"] = "string"
|
|
#策略代码
|
|
CKSOTPQryCombActionVolumeField["StrategyID"] = "string"
|
|
#合约代码1
|
|
CKSOTPQryCombActionVolumeField["InstrumentID1"] = "string"
|
|
#合约代码2
|
|
CKSOTPQryCombActionVolumeField["InstrumentID2"] = "string"
|
|
#合约代码3
|
|
CKSOTPQryCombActionVolumeField["InstrumentID3"] = "string"
|
|
#合约代码4
|
|
CKSOTPQryCombActionVolumeField["InstrumentID4"] = "string"
|
|
#投保标记
|
|
CKSOTPQryCombActionVolumeField["HedgeFlag"] = "string"
|
|
#买卖方向1
|
|
CKSOTPQryCombActionVolumeField["Direction1"] = "string"
|
|
#买卖方向2
|
|
CKSOTPQryCombActionVolumeField["Direction2"] = "string"
|
|
#买卖方向3
|
|
CKSOTPQryCombActionVolumeField["Direction3"] = "string"
|
|
#买卖方向4
|
|
CKSOTPQryCombActionVolumeField["Direction4"] = "string"
|
|
#强拆标记
|
|
CKSOTPQryCombActionVolumeField[" CombActionFlag"] = "string"
|
|
#组合拆分标记
|
|
CKSOTPQryCombActionVolumeField["CombDirection"] = "string"
|
|
#组合编号
|
|
CKSOTPQryCombActionVolumeField["ComTradeID"] = "string"
|
|
structDict['CKSOTPQryCombActionVolumeField'] = CKSOTPQryCombActionVolumeField
|
|
|
|
|
|
#个股可组合可拆分手数
|
|
CKSOTPCombActionVolumeField = {}
|
|
#经纪公司代码
|
|
CKSOTPCombActionVolumeField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPCombActionVolumeField["InvestorID"] = "string"
|
|
#最大可组合数量
|
|
CKSOTPCombActionVolumeField["MaxCombVolume"] = "int"
|
|
#最大可拆分数量
|
|
CKSOTPCombActionVolumeField["MaxActionVolume"] = "int"
|
|
structDict['CKSOTPCombActionVolumeField'] = CKSOTPCombActionVolumeField
|
|
|
|
|
|
#客户每日出金额度申请请求
|
|
CKSOTPInputFundOutCreditApplyField = {}
|
|
#经纪公司代码
|
|
CKSOTPInputFundOutCreditApplyField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPInputFundOutCreditApplyField["InvestorID"] = "string"
|
|
#当日出金额度
|
|
CKSOTPInputFundOutCreditApplyField["FundOutCredit"] = "float"
|
|
#当日出金额度操作类型
|
|
CKSOTPInputFundOutCreditApplyField["CreditApplyFlag"] = "string"
|
|
#流水号
|
|
CKSOTPInputFundOutCreditApplyField["CreditSerial"] = "int"
|
|
structDict['CKSOTPInputFundOutCreditApplyField'] = CKSOTPInputFundOutCreditApplyField
|
|
|
|
|
|
#客户每日出金额度查询请求
|
|
CKSOTPQryFundOutCreditField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryFundOutCreditField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryFundOutCreditField["InvestorID"] = "string"
|
|
structDict['CKSOTPQryFundOutCreditField'] = CKSOTPQryFundOutCreditField
|
|
|
|
|
|
#客户每日出金额度查询
|
|
CKSOTPRspQryFundOutCreditField = {}
|
|
#经纪公司代码
|
|
CKSOTPRspQryFundOutCreditField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPRspQryFundOutCreditField["InvestorID"] = "string"
|
|
#当日出金额度
|
|
CKSOTPRspQryFundOutCreditField["FundOutCredit"] = "float"
|
|
#当日已出金额度
|
|
CKSOTPRspQryFundOutCreditField["FundOutedCredit"] = "float"
|
|
#最后更新日期
|
|
CKSOTPRspQryFundOutCreditField["UpdateDate"] = "string"
|
|
#设置日期
|
|
CKSOTPRspQryFundOutCreditField["SetDate"] = "string"
|
|
#设置时间
|
|
CKSOTPRspQryFundOutCreditField["SetTime"] = "string"
|
|
structDict['CKSOTPRspQryFundOutCreditField'] = CKSOTPRspQryFundOutCreditField
|
|
|
|
|
|
#客户每日出金额度申请查询请求
|
|
CKSOTPQryFundOutCreditApplyField = {}
|
|
#经纪公司代码
|
|
CKSOTPQryFundOutCreditApplyField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPQryFundOutCreditApplyField["InvestorID"] = "string"
|
|
#查询开始日期
|
|
CKSOTPQryFundOutCreditApplyField["QryCreditStart"] = "string"
|
|
#查询结束日期
|
|
CKSOTPQryFundOutCreditApplyField["QryCreditEnd"] = "string"
|
|
#当日出金额度处理状态
|
|
CKSOTPQryFundOutCreditApplyField["DealStatus"] = "string"
|
|
structDict['CKSOTPQryFundOutCreditApplyField'] = CKSOTPQryFundOutCreditApplyField
|
|
|
|
|
|
#客户每日出金额度申请查询
|
|
CKSOTPRspQryFundOutCreditApplyField = {}
|
|
#经纪公司代码
|
|
CKSOTPRspQryFundOutCreditApplyField["BrokerID"] = "string"
|
|
#投资者代码
|
|
CKSOTPRspQryFundOutCreditApplyField["InvestorID"] = "string"
|
|
#流水号
|
|
CKSOTPRspQryFundOutCreditApplyField["CreditSerial"] = "int"
|
|
#申请出金额度
|
|
CKSOTPRspQryFundOutCreditApplyField["FundOutCredit"] = "float"
|
|
#当日出金额度处理状态
|
|
CKSOTPRspQryFundOutCreditApplyField["DealStatus"] = "string"
|
|
#申请日期
|
|
CKSOTPRspQryFundOutCreditApplyField["ApplyDate"] = "string"
|
|
#申请时间
|
|
CKSOTPRspQryFundOutCreditApplyField["ApplyTime"] = "string"
|
|
#审核日期
|
|
CKSOTPRspQryFundOutCreditApplyField["ConfirmDate"] = "string"
|
|
#审核时间
|
|
CKSOTPRspQryFundOutCreditApplyField["ConfirmTime"] = "string"
|
|
structDict['CKSOTPRspQryFundOutCreditApplyField'] = CKSOTPRspQryFundOutCreditApplyField
|
|
|
|
structDict['CKSOTPRspQryFundOutCreditApplyField'] = CKSOTPRspQryFundOutCreditApplyField
|
|
|
|
|
|
|