| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370 |
- /**
- * 历史成交单查询请求(合约市场)
- */
- export interface QueryHisTradeDetailReq {
- accountID?: string // 资金账户 - 格式:1,2,3
- tradeID?: number // 成交单号
- orderID?: number // 委托单号
- tradeMode?: string // 交易模式 - 格式:1,2,3
- buildType?: number // 委托单据类型
- tradeType?: string // 成交类别 - 格式:1,2,3
- startDate?: string // 开始时间 - 闭区间,格式:yyyy-MM-dd
- endDate?: string // 结束时间 - 闭区间,格式:yyyy-MM-dd
- }
- /**
- * 历史成交单查询返回
- */
- export interface QueryHisTradeDetailRsp {
- accountid: number;//账户ID[报价币种]
- buildtype: number;//委托单据类型 1:建仓 2:平仓 3:先平后建
- buyorsell: number;//方向 - number;
- //:买 1:卖
- charge: number;//手续费
- closecharge: number;//平仓手续费(支付总手续费=(交易所比率+会员比率)成交金额)
- closeexchagechargevalue: number;//平仓交易所手续费设置值
- closefeealgorithm: number;//平仓手续费收取方式 1:比率 2:固定
- closememberchargevalue: number;//平仓会员手续费设置值
- closepl: number;//平仓盈亏
- closepl2: number;//平仓盈亏[逐笔]
- closeqty: number;//平仓数量(先建后平操作 需要记录)
- creditamount: number;//授信金额
- gcaccountid: number;//账户ID[合约币种]
- goodscode: string;//商品代码
- goodsid: number;//商品ID
- goodsname: string;//商品名称
- histradedate: string;//历史交易日
- intclosepl: number;//整型盈亏(用于交易结算试算平衡-收益权)
- isconfirmexercise: number;//是否确认行权- number;
- //:否 1:是
- ismain: number;//是否主单 - number;
- //:不是 1:是
- ispreexercise: number;//是否预申报- number;
- //:否 1:是
- isreckoned: number;//是否结算 - number;
- //:未结算 1:已结算
- isvaliddata: number;//是否有效 - number;
- //:无效 1:有效
- listingselecttype: number;//关联委托单挂牌点选类型 - 1:挂牌 2:摘牌 3:先摘后挂
- marketid: number;//市场ID
- marketname: string;//市场名称
- matchaccountid: number;//对手账号id
- memberuserid: number;//会员id 个人投资者 需要填写
- opencharge: number;//建仓手续费(支付总手续费=(交易所比率+会员比率)成交金额)
- openexchagechargevalue: number;//建仓交易所手续费设置值
- openfeealgorithm: number;//建仓手续费收取方式 1:比率 2:固定
- openmemberchargevalue: number;//建仓会员手续费设置值
- openqty: number;//开仓数量(先建后平操作 需要记录)
- optiontype: number;//期权类型 - 1:认购(看涨) 2:认沽(看跌)
- orderid: string;//委托单号
- performanceplanid: number;//履约计划ID[期权]
- performancestatus: number;//履约状态[期权] - number;
- //:无履约 1:未履约 2:履约中 3:履约完成
- preexerciseprice: number;//预申报价格
- premium: number;//权利金 - [持仓单的权利金]
- relatedouttradeid: number;//关联外部成交单ID
- status: number;//处理状态 - 1:待处理 2:已处理 3:处理失败
- tradeamount: number;//成交金额[账户币种,用于所有权]
- tradedate: string;//交易日(yyyyMMdd)
- tradeid: string;//成交单号(1number;
- //1+Unix秒时间戳(1number;
- //位)+2位(MarketServiceID)+xxxx)
- trademode: number;//交易模式
- tradeprice: number;//成交价格
- tradeproperty: number;//交易属性
- tradeqty: number;//成交数量
- tradetime: string;//成交时间
- tradetype: number;//成交类别 - 1:正常委托成交 2:定向做市成交(接单) 3:交割协议平仓成交 4:交割减仓成交 5:到期强平成交 6:风控斩仓成交 7:协议平仓(管理端)成交 8:仓单转持仓成交 9: 交割协议转让成交 1number;
- //:受托竞价成交(接单) 11:协议转让成交 12:系统强行平仓 13:期权违约平仓
- }
- /**
- * 历史委托单查询请求(合约市场)
- */
- export interface QueryHisTradeOrderDetailReq {
- accountID?: string // 资金账户 - 格式:1,2,3
- tradeMode?: string // 交易模式 - 格式:1,2,3
- orderStatus?: string// 委托状态 - 格式:1,2,3
- orderID?: number// 委托单号
- startDate?: string// 开始时间 - 闭区间,格式:yyyy-MM-dd
- endDate?: string// 结束时间 - 闭区间,格式:yyyy-MM-dd
- }
- /**
- * 历史委托单查询返回(合约市场)
- */
- export interface QueryHisTradeOrderDetailRsp {
- accountid: number;//账户ID[报价币种]
- buildtype: number;//委托单据类型 - 1:建仓 2:平仓 3:先平后建
- buyorsell: number;//买卖 - number;
- //:买 1:卖
- cancelorderid: string;//撤单单号(撤单时填写)
- cancelqty: number;//撤单数量
- clientordertime: string;//客户端委托时间
- clientticket: string;//客户端流水号
- clienttype: number;//客户端类型 - number;
- //:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端安卓 4:网页客户端 5:微信客户端 6:手机客户端苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
- closeexchagechargevalue: number;//平仓交易所手续费设置值
- closefeealgorithm: number;//平仓手续费收取方式 1:比率 2:固定
- closefreezecharge: number;//平仓冻结手续费(先建后平操作,需要记录)
- closememberchargevalue: number;//平仓会员手续费设置值
- closeqty: number;//平仓数量(先建后平操作 需要记录)
- closetradeqty: number;//平仓成交数量(先建后平操作,需要记录)
- closeunfreezecharge: number;//平仓解冻手续费(先建后平操作,需要记录)
- delistingtype: number;//摘牌类型 - 1:价格最优 2:点选成交
- freezecharge: number;//冻结手续费
- freezemargin: number;//冻结保证金(冻结交易金额)
- gcaccountid: number;//账户ID[合约币种]
- goodscode: string;//商品代码
- goodsid: number;//商品ID
- goodsname: string;//商品名称
- histradedate: string;//历史交易日
- isconfirmexercise: number;//是否确认行权- number;
- //:否 1:是
- ispreexercise: number;//是否预申报- number;
- //:否 1:是
- isvaliddata: number;//是否有效 - number;
- //:无效 1:有效
- listingselecttype: number;//挂牌点选类型 - 1:挂牌 2:摘牌 3:先摘后挂
- marginalgorithm: number;//保证金收取方式 1:比率 2:固定
- marginvalue: number;//即市保证金设置值
- marketid: number;//市场ID
- marketmaxsub: number;//市价最大偏移范围
- marketname: string;//市场名称
- memberuserid: number;//所属会员UserID
- openexchagechargevalue: number;//建仓交易所手续费设置值
- openfeealgorithm: number;//建仓手续费收取方式 1:比率 2:固定
- openfreezecharge: number;//开仓冻结手续费(先建后平操作,需要记录)
- openmemberchargevalue: number;//建仓会员手续费设置值
- openqty: number;//开仓数量(先建后平操作,需要记录)
- opentradeqty: number;//开仓成交数量(先建后平操作,需要记录)
- openunfreezecharge: number;//开仓解冻手续费(先建后平操作,需要记录)
- operatetype: number;//操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平 8:(结算)协议转让 9:系统对冲单 1number;
- //:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓 15:管理端协议转让
- operatorid: number;//登录账号(LoginID)
- optiontype: number;//期权类型 - 1:认购(看涨) 2:认沽(看跌)
- orderid: string;//委托单号(1number;
- //number;
- //+Unix秒时间戳(1number;
- //位)+2位(MarketServiceID)+xxxx)
- orderprice: number;//委托价格
- orderqty: number;//委托数量
- ordersrc: number;//委托来源 - 1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平 9:交易接口 1number;
- //:交割服务商被动(受托竞价) 11:预埋触发
- orderstatus: number;//委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 1number;
- //:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)
- ordertime: string;//委托时间
- preexerciseprice: number;//预申报价格
- premium: number;//权利金
- preorderid: string;//关联预埋单号(止盈止损单时填写)
- pricemode: number;//取价方式 - 1:市价 2: 限价
- quoteid: number;//报价单ID
- relatedid: string;//关联单号(交割单)
- retcode: number;//错误代码
- sessionid: number;//会话ID
- tradedate: string;//交易日(yyyyMMdd)
- trademode: number;//交易模式
- tradeproperty: number;//交易属性
- tradeqty: number;//成交数量
- unfreezecharge: number;//解冻手续费
- unfreezemargin: number;//解冻保证金
- updatetime: string;//更新时间
- uuid: string;//发起端唯一id
- validtime: string;//有效期限
- validtype: number;//有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效 5指定时间有效
- volumetype: number;//当时间有效类型为 “立即执行否则取消 IOC” 时,需要此项 - number;
- //:任意量 1:最小量(暂时不支持) 2:全部量
- }
- /**
- * 成交单查询(合约市场)
- */
- export interface QueryTradeDetailReq {
- accountID: string // 资金账户 - 格式:1,2,3
- tradeID?: number // 成交单号
- orderID?: number// 委托单号
- tradeMode?: string// 交易模式 - 格式:1,2,3
- buildType?: number// 委托单据类型
- tradeType?: string// 成交类别 - 格式:1,2,3
- }
- /**
- * 成交单查询返回
- */
- export interface QueryTradeDetailRsp {
- accountid: number;//账户ID[报价币种]
- buildtype: number;//委托单据类型 1:建仓 2:平仓 3:先平后建
- buyorsell: number;//方向 - number;
- //:买 1:卖
- charge: number;//手续费
- closecharge: number;//平仓手续费(支付总手续费=(交易所比率+会员比率)成交金额)
- closeexchagechargevalue: number;//平仓交易所手续费设置值
- closefeealgorithm: number;//平仓手续费收取方式 1:比率 2:固定
- closememberchargevalue: number;//平仓会员手续费设置值
- closepl: number;//平仓盈亏
- closepl2: number;//平仓盈亏[逐笔]
- closeqty: number;//平仓数量(先建后平操作 需要记录)
- creditamount: number;//授信金额
- gcaccountid: number;//账户ID[合约币种]
- goodscode: string;//商品代码
- goodsid: number;//商品ID
- goodsname: string;//商品名称
- intclosepl: number;//整型盈亏(用于交易结算试算平衡-收益权)
- isconfirmexercise: number;//是否确认行权- number;
- //:否 1:是
- ismain: number;//是否主单 - number;
- //:不是 1:是
- ispreexercise: number;//是否预申报- number;
- //:否 1:是
- isreckoned: number;//是否结算 - number;
- //:未结算 1:已结算
- listingselecttype: number;//关联委托单挂牌点选类型 - 1:挂牌 2:摘牌 3:先摘后挂
- marketid: number;//市场ID
- marketname: string;//市场名称
- matchaccountid: number;//对手账号id
- memberuserid: number;//会员id 个人投资者 需要填写
- opencharge: number;//建仓手续费(支付总手续费=(交易所比率+会员比率)成交金额)
- openexchagechargevalue: number;//建仓交易所手续费设置值
- openfeealgorithm: number;//建仓手续费收取方式 1:比率 2:固定
- openmemberchargevalue: number;//建仓会员手续费设置值
- openqty: number;//开仓数量(先建后平操作 需要记录)
- optiontype: number;//期权类型 - 1:认购(看涨) 2:认沽(看跌)
- orderid: string;//委托单号
- performanceplanid: number;//履约计划ID[期权]
- performancestatus: number;//履约状态[期权] - number;
- //:无履约 1:未履约 2:履约中 3:履约完成
- preexerciseprice: number;//预申报价格
- premium: number;//权利金 - [持仓单的权利金]
- relatedouttradeid: number;//关联外部成交单ID
- status: number;//处理状态 - 1:待处理 2:已处理 3:处理失败
- tradeamount: number;//成交金额[账户币种,用于所有权]
- tradedate: string;//交易日(yyyyMMdd)
- tradeid: string;//成交单号(1number;
- //1+Unix秒时间戳(1number;
- //位)+2位(MarketServiceID)+xxxx)
- trademode: number;//交易模式
- tradeprice: number;//成交价格
- tradeproperty: number;//交易属性
- tradeqty: number;//成交数量
- tradetime: string;//成交时间
- tradetype: number;//成交类别 - 1:正常委托成交 2:定向做市成交(接单) 3:交割协议平仓成交 4:交割减仓成交 5:到期强平成交 6:风控斩仓成交 7:协议平仓(管理端)成交 8:仓单转持仓成交 9: 交割协议转让成交 1number;
- //:受托竞价成交(接单) 11:协议转让成交 12:系统强行平仓 13:期权违约平仓
- }
- /**
- * 委托单查询请求(合约市场)
- */
- export interface QueryTradeOrderDetailReq {
- accountID?: string // 资金账户 - 格式:1,2,3
- tradeMode?: string // 交易模式 - 格式:1,2,3
- orderStatus?: string// 委托状态 - 格式:1,2,3
- orderID?: number// 委托单号
- }
- /**
- * 委托单查询返回(合约市场)
- */
- export interface QueryTradeOrderDetailRsp {
- accountid: number;//账户ID[报价币种]
- buildtype: number;//委托单据类型 1:建仓 2:平仓 3:先平后建
- buyorsell: number;//方向 - number;
- //:买 1:卖
- charge: number;//手续费
- closecharge: number;//平仓手续费(支付总手续费=(交易所比率+会员比率)成交金额)
- closeexchagechargevalue: number;//平仓交易所手续费设置值
- closefeealgorithm: number;//平仓手续费收取方式 1:比率 2:固定
- closememberchargevalue: number;//平仓会员手续费设置值
- closepl: number;//平仓盈亏
- closepl2: number;//平仓盈亏[逐笔]
- closeqty: number;//平仓数量(先建后平操作 需要记录)
- creditamount: number;//授信金额
- gcaccountid: number;//账户ID[合约币种]
- goodscode: string;//商品代码
- goodsid: number;//商品ID
- goodsname: string;//商品名称
- intclosepl: number;//整型盈亏(用于交易结算试算平衡-收益权)
- isconfirmexercise: number;//是否确认行权- number;
- //:否 1:是
- ismain: number;//是否主单 - number;
- //:不是 1:是
- ispreexercise: number;//是否预申报- number;
- //:否 1:是
- isreckoned: number;//是否结算 - number;
- //:未结算 1:已结算
- listingselecttype: number;//关联委托单挂牌点选类型 - 1:挂牌 2:摘牌 3:先摘后挂
- marketid: number;//市场ID
- marketname: string;//市场名称
- matchaccountid: number;//对手账号id
- memberuserid: number;//会员id 个人投资者 需要填写
- opencharge: number;//建仓手续费(支付总手续费=(交易所比率+会员比率)成交金额)
- openexchagechargevalue: number;//建仓交易所手续费设置值
- openfeealgorithm: number;//建仓手续费收取方式 1:比率 2:固定
- openmemberchargevalue: number;//建仓会员手续费设置值
- openqty: number;//开仓数量(先建后平操作 需要记录)
- optiontype: number;//期权类型 - 1:认购(看涨) 2:认沽(看跌)
- orderid: string;//委托单号
- performanceplanid: number;//履约计划ID[期权]
- performancestatus: number;//履约状态[期权] - number;
- //:无履约 1:未履约 2:履约中 3:履约完成
- preexerciseprice: number;//预申报价格
- premium: number;//权利金 - [持仓单的权利金]
- relatedouttradeid: number;//关联外部成交单ID
- status: number;//处理状态 - 1:待处理 2:已处理 3:处理失败
- tradeamount: number;//成交金额[账户币种,用于所有权]
- tradedate: string;//交易日(yyyyMMdd)
- tradeid: string;//成交单号(1number;
- //1+Unix秒时间戳(1number;
- //位)+2位(MarketServiceID)+xxxx)
- trademode: number;//交易模式
- tradeprice: number;//成交价格
- tradeproperty: number;//交易属性
- tradeqty: number;//成交数量
- tradetime: string;//成交时间
- tradetype: number;//成交类别 - 1:正常委托成交 2:定向做市成交(接单) 3:交割协议平仓成交 4:交割减仓成交 5:到期强平成交 6:风控斩仓成交 7:协议平仓(管理端)成交 8:仓单转持仓成交 9: 交割协议转让成交 1number;
- //:受托竞价成交(接单) 11:协议转让成交 12:系统强行平仓 13:期权违约平仓
- }
- /**
- * 持仓汇总查询(合约市场)
- */
- export interface QueryTradePositionReq {
- accountID: string // 资金账户 - 格式:1,2,3
- tradeMode?: string // 交易模式 - 格式:1,2,3
- }
- /**
- * 持仓汇总返回(合约市场)
- */
- export interface QueryTradePositionRsp {
- accountid: number;//资金账户
- agreeunit: number;//合约单位
- averageprice: number;//持仓均价
- buyorsell: number;//方向 - number;
- //:买 1:卖
- closetotalqty: number;//平仓总数量
- curholderamount: number;//当前持仓总金额[商品币种]
- curpositionqty: number;//当前持仓总数量
- currencyid: number;//报价货币ID
- curtdposition: number;//期末今日头寸
- decimalplace: number;//报价小数位
- enableqty: number;//可用量
- fretdposition: number;//冻结今日头寸
- frozenqty: number;//持仓冻结数量
- goodscode: string;//商品代码
- goodsid: number;//商品Id
- goodsname: string;//商品名称
- goodunit: string;//报价单位
- goodunitid: number;//报价单位ID
- holderamount: number;//期初持仓总金额[商品币种]
- marketid: number;//所属市场ID
- openreqqty: number;//开仓申请数量(用于比较最大持仓数量)
- opentotalqty: number;//开仓总数量
- otherfrozenqty: number;//持仓其他冻结数量(交割冻结)
- positionqty: number;//期初持仓数量
- tnqty: number;//T+N冻结总量
- tnusedqty: number;//T+N使用量(可以使用T+N的冻结数量)
- trademode: number;//交易模式
- usedmargin: number;//占用保证金[商品币种]
- }
|