basePath: /api definitions: app.Response: properties: code: type: integer data: type: object msg: type: string type: object common.OperationPrimaryMenu: properties: Children: description: 二级功能菜单 items: $ref: '#/definitions/common.OperationSecondaryMenu' type: array Key: description: 菜单KEY type: string Label: description: 菜单标题 type: string type: object common.OperationSecondaryMenu: properties: Key: description: 菜单KEY type: string Label: description: 菜单标题 type: string TabList: description: 三级功能菜单 items: $ref: '#/definitions/common.OperationTabMenu' type: array type: object common.OperationTabMenu: properties: Key: description: 菜单KEY type: string Label: description: 菜单标题 type: string type: object common.QueryTraderMenuRsp: properties: OperationMenu: description: 功能菜单 items: $ref: '#/definitions/common.OperationPrimaryMenu' type: array QuoteMenu: description: 报价牌分类菜单 items: $ref: '#/definitions/common.QuotePrimaryMenu' type: array type: object common.QuotePrimaryMenu: properties: Index: description: 序号 type: integer Key: description: 键名 type: string Name: description: 菜单名称 type: string SubMenus: description: 子菜单 items: $ref: '#/definitions/common.QuoteSecondaryMenu' type: array SubTitleType: description: 子菜单标题模式:0-市场名称;1-外部交易所名称 type: integer TradeModes: description: 包含市场交易类型 type: string type: object common.QuoteSecondaryMenu: properties: ExExchangeCode: description: 外部交易所代码 type: string ExExchangeID: description: 外部交易所ID type: integer GoodsGroupIDs: description: 商品组ID列表 items: type: integer type: array Index: description: 序号 type: integer MarketID: description: 市场ID type: integer MenuTitle: description: 菜单标题(市场名称或外部交易所名称) type: string TradeMode: description: 交易模式 type: integer type: object cptrade.Cptradepositioncancel: properties: accountid: description: 申请人账户ID type: integer applystatus: description: 申请状态 - 1:已提交 2:初审通过 3:初审拒绝 4:初审失败 5复审通过 6:复审拒绝 7:复审失败 8:已撤销 type: integer applytime: description: 申请时间 type: string cancelid: description: 注销ID(SEQ_CPTRADE_POSITIONCANCEL) type: integer cancelqty: description: 注销数量 type: integer createtime: description: 创建时间 type: string creatorid: description: 创建人ID type: integer creatorname: description: 创建人 type: string goodscode: description: 订单商品代码 type: string goodsid: description: 商品ID type: integer goodsname: description: 订单商品名称 type: string goodunit: description: 报价单位 type: string handlestatus: description: 处理状态 type: integer marketid: description: 市场ID type: integer marketname: description: 市场名称 type: string tradedate: description: 交易日(yyyyMMdd) type: string userid: description: 申请人ID type: integer required: - cancelid type: object cptrade.Cptradepresaleapply: properties: accountid: description: 申请人账户ID type: integer applyid: description: 申请ID(181+Unix秒时间戳(10位)+xxxxxx) type: integer applyremark: description: 申请备注 type: string applystatus: description: 申请状态 - 1:已提交 2:初审通过 3:初审拒绝 4:初审失败 5复审通过 6:复审拒绝 7:复审失败 8:已撤销 type: integer applytime: description: 申请时间 type: string attachmenturl: description: 附件地址 type: string endtime: description: 预售结束时间 type: string goodscode: description: 商品代码 type: string goodsid: description: 商品ID type: integer goodsname: description: 商品名称 type: string goodunit: description: 报价单位 type: string handlestatus: description: 处理状态 type: integer marketid: description: 预售市场ID type: integer marketname: description: 预售市场名称 type: string presaleqty: description: 预售数量 type: integer relatedgoodscode: description: 关联交易合约代码 type: string relatedgoodsid: description: 关联交易合约ID type: integer relatedgoodsname: description: 关联交易合约名称 type: string starttime: description: 预售开始时间 type: string tradedate: description: 交易日(yyyyMMdd) type: string trademode: description: 交易模式 - 16:挂牌点选 21:大宗竞拍 type: integer userid: description: 申请人ID type: integer required: - applyid type: object cptrade.Cptradeusergoodsdata: properties: EnabledQty: description: 可用量 type: integer GoodsCode: description: 订单商品代码 type: string GoodsName: description: 订单商品名称 type: string WRStandardCode: description: 仓单标准代码 type: string WRStandardName: description: 仓单标准名称 type: string accountid: description: 账户ID type: integer cancelqty: description: 注销量 type: integer curpresaleqty: description: 当前预售量 type: integer deliveryqty: description: 交割量 type: integer freezeamount: description: 冻结金额 type: number goodsid: description: 商品ID type: integer goodunit: description: 报价单位 type: string hasspotfreeze: description: 是否有现货冻结 - 0:否 1:有 type: integer inqty: description: 转入量(总数量) type: integer marketid: description: 市场ID type: integer presaledamount: description: 已预售总金额 type: integer presaledqty: description: 已预售量 type: integer userid: description: 用户ID type: integer wrstandardid: description: 仓单标准ID type: integer required: - accountid - goodsid type: object cptrade.QueryCPTradeMyBidRsp: properties: accountid: description: 账户ID[报价币种] type: integer goodsid: description: 商品ID type: integer goodunit: description: 报价单位 type: string marketid: description: 市场ID type: integer orderid: description: 委托单号(100+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx) type: integer orderprice: description: 委托价格 type: number orderqty: description: 委托数量 type: integer ordertime: description: 委托时间 type: string ordertotalprice: description: 货款金额(委托总价格=委托价格*委托数量*合约单位) type: number ordertotalweight: description: 竞拍总重量(委托总重量=委托数量*合约单位) type: integer totaltotalprice: description: 成交货款金额(成交总价格=成交价格*成交数量*合约单位) type: number tradeprice: description: 成交价格 type: number tradeqty: description: 成交数量 type: integer required: - accountid - goodsid - marketid - orderid - orderqty - ordertime - tradeprice - tradeqty type: object cptrade.QueryCPTradeOrderDetailRsq: properties: accountid: description: 账户ID[报价币种] type: integer buildtype: description: 委托单据类型 - 1:建仓 2:平仓 3:先平后建 type: integer buyorsell: description: 买卖 - 0:买 1:卖 type: integer cancelorderid: description: 撤单单号(撤单时填写) type: integer cancelqty: description: 撤单数量 type: integer clientordertime: description: 客户端委托时间 type: string clientticket: description: 客户端流水号 type: string clienttype: description: 客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江) type: integer closeexchagechargevalue: description: 平仓交易所手续费设置值 type: number closefeealgorithm: description: 平仓手续费收取方式 1:比率 2:固定 type: integer closefreezecharge: description: 平仓冻结手续费(先建后平操作,需要记录) type: number closememberchargevalue: description: 平仓会员手续费设置值 type: number closeqty: description: 平仓数量(先建后平操作 需要记录) type: integer closetradeqty: description: 平仓成交数量(先建后平操作,需要记录) type: integer closeunfreezecharge: description: 平仓解冻手续费(先建后平操作,需要记录) type: number delistingtype: description: 摘牌类型 - 1:价格最优 2:点选成交 type: integer freezecharge: description: 冻结手续费 type: number freezemargin: description: 冻结保证金(冻结交易金额) type: number gcaccountid: description: 账户ID[合约币种] type: integer goodsid: description: 商品ID type: integer isconfirmexercise: description: 是否确认行权- 0:否 1:是 type: integer ispreexercise: description: 是否预申报- 0:否 1:是 type: integer listingselecttype: description: 挂牌点选类型 - 1:挂牌 2:摘牌 3:先摘后挂 type: integer marginalgorithm: description: 保证金收取方式 1:比率 2:固定 type: integer marginvalue: description: 即市保证金设置值 type: number marketid: description: 市场ID type: integer marketmaxsub: description: 市价最大偏移范围 type: number memberuserid: description: 所属会员UserID type: integer openexchagechargevalue: description: 建仓交易所手续费设置值 type: number openfeealgorithm: description: 建仓手续费收取方式 1:比率 2:固定 type: integer openfreezecharge: description: 开仓冻结手续费(先建后平操作,需要记录) type: number openmemberchargevalue: description: 建仓会员手续费设置值 type: number openqty: description: 开仓数量(先建后平操作,需要记录) type: integer opentradeqty: description: 开仓成交数量(先建后平操作,需要记录) type: integer openunfreezecharge: description: 开仓解冻手续费(先建后平操作,需要记录) type: number operatetype: description: 操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平 8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓 15:管理端协议转让 type: integer operatorid: description: 登录账号(LoginID) type: integer optiontype: description: 期权类型 - 1:认购(看涨) 2:认沽(看跌) type: integer orderprice: description: 委托价格 type: number orderqty: description: 委托数量 type: integer ordersrc: description: 委托来源 - 1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平 9:交易接口 10:交割服务商被动(受托竞价) 11:预埋触发 type: integer orderstatus: description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) type: integer ordertime: description: 委托时间 type: string preexerciseprice: description: 预申报价格 type: number premium: description: 权利金 type: number preorderid: description: 关联预埋单号(止盈止损单时填写) type: integer pricemode: description: '取价方式 - 1:市价 2: 限价' type: integer quoteid: description: 报价单ID type: integer relatedid: description: 关联单号(交割单) type: integer retcode: description: 错误代码 type: integer sessionid: description: 会话ID type: integer strorderid: description: 委托单号 type: string tradedate: description: 交易日(yyyyMMdd) type: string tradeproperty: description: 交易属性 type: integer tradeqty: description: 成交数量 type: integer unfreezecharge: description: 解冻手续费 type: number unfreezemargin: description: 解冻保证金 type: number updatetime: description: 更新时间 type: string uuid: description: 发起端唯一id type: string validtime: description: 有效期限 type: string validtype: description: 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效 5指定时间有效 type: integer volumetype: description: 当时间有效类型为 “立即执行否则取消 IOC” 时,需要此项 - 0:任意量 1:最小量(暂时不支持) 2:全部量 type: integer required: - accountid - buildtype - buyorsell - goodsid - marketid - memberuserid - operatetype - orderqty - ordertime - pricemode - strorderid - tradedate - validtype type: object cptrade.QueryMyCPTradeGoodsRsp: properties: accountid: description: 卖方账户ID type: integer agreeunit: description: 合约单位 type: number applyid: description: 关联申请ID type: integer attachmenturl: description: 附件地址 type: string createtime: description: 创建时间 type: string currencyid: description: 报价货币ID type: integer decimalplace: description: 报价小数位 type: integer endtime: description: 预售结束时间 type: string floorprice: description: 底价[大宗式竞拍] type: number goodscode: description: 商品代码(预售) type: string goodsdetail: description: 详情[大宗] type: string goodsid: description: 商品ID(自增ID SEQ_GOODS) type: integer goodsname: description: 商品名称(预售) type: string goodunit: description: 报价单位 type: string goodunitid: description: 报价单位ID type: integer marketid: description: 所属市场ID type: integer marketname: description: 预售市场名称 type: string presaledamount: description: 已预售总金额(预售结束时更新) type: number presaledqty: description: 已预售量(预售结束时更新) type: integer presalemode: description: 预售模式 - 1:一口价 2:大宗式竞拍 type: integer presaleqty: description: 预售数量 type: integer refprice: description: 参考价格[一口价] type: number relatedgoodscode: description: 商品代码(订单) type: string relatedgoodsid: description: 关联交易合约ID type: integer relatedgoodsname: description: 商品名称(订单) type: string relatedmarketid: description: 关联交易合约市场ID type: integer sellstatus: description: 卖方处理状态 - 1:卖方头寸未处理 2:卖方头寸已处理 type: integer startprice: description: 起拍价[大宗式竞拍] type: number starttime: description: 预售开始时间 type: string tradedate: description: 交易日(yyyyMMdd) type: string tradeprice: description: 成交价[大宗] type: number userid: description: 卖方用户ID type: integer required: - goodscode - goodsid - goodsname - marketid - relatedgoodscode - relatedgoodsname type: object cptrade.QueryPresaleGoodsExRsp: properties: attachmenturl: description: 附件地址 type: string createtime: description: 创建时间 type: string endtime: description: 预售结束时间 type: string floorprice: description: 底价[大宗式竞拍] type: number goodsdetail: description: 详情[大宗] type: string goodsid: description: 商品ID(预售) type: integer goodunit: description: 报价单位 type: string marketid: description: 预售市场ID - 根据预售模式选择市场 type: integer presaledamount: description: 已预售总金额(预售结束时更新) type: number presaledqty: description: 已预售量(预售结束时更新) type: integer presalemode: description: 预售模式 - 1:一口价 2:大宗式竞拍 type: integer presaleqty: description: 预售数量 type: integer refprice: description: 参考价格[一口价] type: number relatedgoodsid: description: 关联交易合约ID type: integer relatedmarketid: description: 关联交易合约市场ID type: integer sellstatus: description: 卖方处理状态 - 1:卖方头寸未处理 2:卖方头寸已处理 type: integer startprice: description: 起拍价[大宗式竞拍] type: number starttime: description: 预售开始时间 type: string tradedate: description: 交易日(yyyyMMdd) type: string tradeprice: description: 成交价[大宗] type: number required: - goodsid type: object delivery.QueryDeliveryRelationRsp: properties: begindate: description: 起始日期(yyyyMMdd) type: string buytemplateid: description: 买履约计划模板ID type: integer deliverygoodscode: description: 品种代码 type: string deliverygoodsid: description: 交割商品 type: integer deliverygoodsname: description: 品种名称 type: string deliverymode: description: 交割方式 - 1:点选式 2:申报式 type: integer deliverypricerule: description: 交割价规则- 1:行情价 2:建仓价 type: integer deliverytype: description: 交割模式 - 1:X交割 2:X+P交割 3:X+C交割 4:X+P+C交割 type: integer enddate: description: 结束日期(yyyyMMdd) type: string goodscode: description: 商品代码 type: string goodsid: description: 交易合约ID type: integer goodsname: description: 商品名称 type: string marketid: description: 市场ID type: integer mindeliveryqty: description: 最小交割系数(K) type: integer p2deliveryprice: description: P2合约价格(商品价时填写0,固定值时填写固定值) type: number p2deliveryratio: description: P2合约系数(p) type: integer p2goodsid: description: P2合约ID type: integer p2pricemode: description: P2合约价格方式 - 1:商品价 2:固定值 type: integer pdeliveryprice: description: P合约价格(商品价时填写0,固定值时填写固定值) type: number pdeliveryratio: description: P合约系数(n) type: integer pgoodsid: description: P合约ID type: integer ppricemode: description: P合约价格方式 - 1:商品价 2:固定值 type: integer rratio: description: 兑换系数(R) type: integer rratio1: description: 兑换系数(交易合约)(R1) type: integer rratio2: description: 兑换系数(仓单标准)(R2) type: integer selltemplateid: description: 卖履约计划模板ID type: integer wrstandardid: description: 仓单标准ID type: integer xdeliveryratio: description: 交易合约系数(m) type: integer required: - begindate - enddate - goodsid - mindeliveryqty - xdeliveryratio type: object erms2.QueryArbitrageStrategyRsp: properties: applybasis: description: 申请基差 type: number asapplyid: description: 策略申请ID(702+Unix秒时间戳(10位)+xxxxxx) type: string asname: description: 策略名称 type: string asno: description: 策略编号 type: string basischangepl: description: 基差变动损益[结算更新] type: number biztype: description: 业务类型 - 1:正向套利 -1:反向套利 type: integer closetradedate: description: 完结交易日(yyyyMMdd) type: string curbasis: description: 当前基差[结算更新] type: number deliverygoodsid: description: 现货品种ID type: integer futureavgprice: description: 期货建仓均价 type: number futurecloseamount: description: 期货平仓金额 type: number futurecloseqty: description: 期货平仓数量 type: number futureopenamount: description: 期货开仓金额 type: number futureopenqty: description: 期货开仓数量 type: number futurepl: description: 期货总盈亏[结算更新] type: number futureqty: description: 期货持仓数量 type: number futurequote: description: 期货额度 type: number goodsgroupid: description: 期货品种ID type: integer marketid: description: 市场ID type: integer netexposure: description: 单笔业务头寸净敞口 = 期货持仓数量 + 已定价现货不含税数量 type: number netexposurepl: description: 净敞口损益 = TotalPL - BasisChangePL[结算更新] type: number netexposurerate: description: 净敞口比例 - 0:未结束 = (NetExposure/PriceSpotQtyNoTax) ; 已结束为0 type: number openbasis: description: 建仓基差 type: number pricedspotqty: description: 已定价现货数量 type: number pricedspotqtynotax: description: 已定价现货不含税数量 type: number remark: description: 备注 type: string spotavgprice: description: 现货均价 type: number spotbuyamount: description: 现货采购金额 type: number spotbuyqty: description: 现货采购数量 type: number spotpl: description: 现货总盈亏[结算更新] type: number spotquota: description: 现货额度 type: number spotsellamount: description: 现货销售金额 type: number spotsellqty: description: 现货销售数量 type: number spotusedquota: description: 现货占用资金 type: number strategystatus: description: 策略状态 - 0:未结束 1:已结束 type: integer totalpl: description: 业务合计损益 = FuturePL + SpotPL [结算更新] type: number tradedate: description: 交易日(yyyyMMdd) type: string updatetime: description: 更新时间 type: string usedquota: description: 已占用资金 type: number userid: description: 所属机构 type: integer required: - asapplyid type: object erms2.QueryInnerTradeDetailRsp: properties: accountid: description: 账号ID type: integer agreeunit: description: 合约单位 type: number asapplyid: description: 策略申请ID type: integer asname: description: 策略名称 type: string asno: description: 策略编号 type: string buyorsell: description: 方向 - 0:买 1:卖 type: integer channelbuildtype: description: 委托单据类型 0:无 1:建仓 2:平仓 type: integer closetype: description: 平仓方式 - 0:无 1:平今 2:平昨 type: integer decimalplace: description: 报价小数位 type: integer detailtype: description: 明细类型 - 1:套利对冲 2:期货换月 3:期货仓位调整 type: integer exexchangecode: description: 外部交易所代码 type: string exexchangename: description: 外部交易所名称 type: string goodscode: description: 商品代码(合约) type: string goodsgroupid: description: 商品组ID(品种ID) type: integer goodsgroupname: description: 商品组名称(品种) type: string goodsid: description: 商品ID type: integer goodsname: description: 商品名称(合约) type: string goodunit: description: 报价单位 type: string marketid: description: 市场ID type: integer orderid: description: 委托单号 type: string outgoodscode: description: 商品代码(外部) type: string relatedouttradeid: description: 关联外部成交单ID type: string remark: description: 备注 type: string spotcontractid: description: 现货合同ID [1:套利对冲 为合同ID,2:期货换月\3:期货仓位调整时为0] type: integer spotcontractno: description: 现货合同编号 type: string tradeid: description: 成交单号(108+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx) type: string tradeprice: description: 成交价格 type: number tradeqty: description: 成交数量 type: integer tradetime: description: 成交时间 type: string updatetime: description: 更新时间 type: string required: - asapplyid - buyorsell - goodscode - goodsgroupid - goodsgroupname - goodsname - tradeid type: object erms2.QuerySpotContractRsp: properties: accountid: description: 资金账户ID type: integer areauserid: description: 所属机构 type: integer closedate: description: 终止日期 type: string closeremark: description: 结束备注 type: string closetradedate: description: 完结交易日(yyyyMMdd) type: string closetype: description: 终止类型 - 1:违约 2:提前终止 type: integer contractamount: description: 合同金额 type: number contractattachment: description: 合同附件 type: string contractno: description: 现货合同编号 type: string contractqty: description: 合同数量(数值) (用于计算) type: number contractqtychar: description: 合同数量\已订价数量 (用于显示) type: string contractstatus: description: 合同状态 - 0:未结束 1:已结束 type: integer contracttype: description: 现货合同类型 - 1:采购合同 -1:销售合同 type: integer customeraccountid: description: 客户资金账户ID type: integer customeruserid: description: 客户ID type: integer deliverygoodsdesc: description: 品种说明 type: string deliverygoodsid: description: 现货品种ID type: integer handlestatus: description: 处理状态 type: integer invoiceatt: description: 发票附件 type: string invoicedatetime: description: 开收票更新时间 type: string invoiceopentime: description: 开票时间 type: string invoiceremark: description: 发票备注 type: string invoicestatus: description: 开收票状态 - 0:未开票 1:已开票 type: integer lastdate: description: 交货时间 type: string marketid: description: 市场ID type: integer paydatetime: description: 收付款更新时间 type: string payremark: description: 收付款备注 type: string paystatus: description: 收付款状态 - 0:未支付 1:已收款 2:已付款 type: integer positionqty: description: 头寸数量 - 合同数量去小数部分 type: integer producttype: description: 产品类型 - 1:标准仓单 2:等标 3:非标 type: integer relatedqty: description: 已关联数量 type: number relatedstatus: description: 关联完结状态 - 0:未结束 1:已结束 type: integer remark: description: 备注 type: string signdate: description: 签订日期 type: string spotcontractid: description: 现货合同ID(701+Unix秒时间戳(10位)+xxxxxx) type: string spotdatetime: description: 收发货更新时间 type: string spotprice: description: 价格 type: number spotremark: description: 收发货备注 type: string spotstatus: description: 收发货状态 - 0:未交收 1:已发货 2:已发货 type: integer tradedate: description: 交易日(yyyyMMdd) type: string userid: description: 业务员用户ID type: integer warehouseid: description: 仓库ID type: integer wrfactortypeid: description: 仓单要素类型ID type: integer wrstandardid: description: 仓单标准ID(SEQ_WRSTANDARD) type: integer required: - spotcontractid type: object models.Szdz3goodspickup: properties: accountid: description: 账户ID type: integer address: description: 提货人详细地址 type: string auditer: description: 审核人 type: integer audittime: description: 审核时间 type: string cardnum: description: 提货人证件号码 type: string cardtypeid: description: 提货人证件类型 type: integer checkremark: description: 审核备注 type: string goodsid: description: 商品ID type: integer handlestatus: description: 处理状态 type: integer marketid: description: 市场ID type: integer phonenum: description: 提货人联系方式 type: string qty: description: 提货数量 type: number recivername: description: 提货人姓名 type: string reqtime: description: 更新时间 type: string takemode: description: 提货方式 - 2:自提 3:配送 type: integer takeorderid: description: 提货单号(905+Unix秒时间戳(10位)+xxxxxx) type: integer takeorderstatus: description: 提货状态 - 1:待发货 2:已发货 3:已收货 type: integer takeremark: description: 提货备注 type: string tradedate: description: 交易日(yyyyMMdd) type: string userid: description: 用户ID type: integer required: - takeorderid type: object models.Tablecolumnconfig: properties: aligntype: description: 对齐方式 - 1:居中对齐 2:左对齐 3:右对齐 type: integer autoid: description: AutoID type: integer columnfield: description: 列字段 type: string columntitle: description: 列Title type: string columnwidth: description: 列宽 type: string formatterstring: description: 格式化字符 type: string formattertype: description: 格式化类型 type: string groupname: description: 表头分组名称 type: string isshow: description: 是否显示 - 0:不显示 1:显示 type: integer needsummary: description: 是否需要汇总 - 0:不需要 1:需要 type: integer orderindex: description: 顺序 type: integer remark: description: 备注 type: string summarytype: description: 汇总类型 - 1:加总 2:最后一个 type: integer tablekey: description: 列表Key type: string required: - autoid type: object order.QueryTradeOrderDetailRsp: properties: accountid: description: 账户ID[报价币种] type: integer buildtype: description: 委托单据类型 - 1:建仓 2:平仓 3:先平后建 type: integer buyorsell: description: 买卖 - 0:买 1:卖 type: integer cancelorderid: description: 撤单单号(撤单时填写) type: integer cancelqty: description: 撤单数量 type: integer closefreezecharge: description: 平仓冻结手续费(先建后平操作,需要记录) type: number closeqty: description: 平仓数量(先建后平操作 需要记录) type: integer closetradeqty: description: 平仓成交数量(先建后平操作,需要记录) type: integer closeunfreezecharge: description: 平仓解冻手续费(先建后平操作,需要记录) type: number delistingtype: description: 摘牌类型 - 1:价格最优 2:点选成交 type: integer enableqty: description: 计算字段 type: integer freezecharge: description: 冻结手续费 type: number freezemargin: description: 冻结保证金(冻结交易金额) type: number goodscode: description: 关联字段 type: string goodsid: description: 商品ID type: integer goodsname: description: 商品名称 type: string listingselecttype: description: 挂牌点选类型 - 1:挂牌 2:摘牌 3:先摘后挂 type: integer marketid: description: 市场ID type: integer marketname: description: 市场名称 type: string openfreezecharge: description: 开仓冻结手续费(先建后平操作,需要记录) type: number openqty: description: 开仓数量(先建后平操作,需要记录) type: integer opentradeqty: description: 开仓成交数量(先建后平操作,需要记录) type: integer openunfreezecharge: description: 开仓解冻手续费(先建后平操作,需要记录) type: number operatetype: description: 操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平 8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓 15:管理端协议转让 type: integer orderid: description: 委托单字段 type: integer orderprice: description: 委托价格 type: number orderqty: description: 委托数量 type: integer orderstatus: description: 委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用) type: integer ordertime: description: 委托时间 type: string preorderid: description: 关联预埋单号(止盈止损单时填写) type: integer pricemode: description: '取价方式 - 1:市价 2: 限价' type: integer relatedid: description: 关联单号(交割单) type: integer tradedate: description: 交易日(yyyyMMdd) type: string trademode: description: 交易模式 type: integer tradeqty: description: 成交数量 type: integer unfreezecharge: description: 解冻手续费 type: number unfreezemargin: description: 解冻保证金 type: number validtime: description: 有效期限 type: string validtype: description: 有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效 5指定时间有效 type: integer volumetype: description: 当时间有效类型为 “立即执行否则取消 IOC” 时,需要此项 - 0:任意量 1:最小量(暂时不支持) 2:全部量 type: integer required: - accountid - buildtype - buyorsell - goodsid - marketid - operatetype - orderid - orderqty - ordertime - pricemode - tradedate - validtype type: object order.QueryTradePositionRsp: properties: accountid: description: 资金账户 type: integer agreeunit: description: 合约单位 type: number buyorsell: description: 方向 - 0:买 1:卖 type: integer closetotalqty: description: 平仓总数量 type: integer curholderamount: description: 当前持仓总金额[商品币种] type: number curpositionqty: description: 当前持仓总数量 type: integer currencyid: description: 报价货币ID type: integer curtdposition: description: 期末今日头寸 type: integer decimalplace: description: 报价小数位 type: integer enableqty: description: 可用量 type: integer fretdposition: description: 冻结今日头寸 type: integer frozenqty: description: 持仓冻结数量 type: integer goodscode: description: 商品代码 type: string goodsname: description: 商品名称 type: string goodunit: description: 报价单位 type: string goodunitid: description: 报价单位ID type: integer holderamount: description: 期初持仓总金额[商品币种] type: number marketid: description: 所属市场ID type: integer openreqqty: description: 开仓申请数量(用于比较最大持仓数量) type: integer opentotalqty: description: 开仓总数量 type: integer otherfrozenqty: description: 持仓其他冻结数量(交割冻结) type: integer positionqty: description: 期初持仓数量 type: integer tnqty: description: T+N冻结总量 type: integer tnusedqty: description: T+N使用量(可以使用T+N的冻结数量) type: integer trademode: description: 交易模式 type: integer type: object szdz.QueryRecieptOrderRsp: properties: accountName: description: 所属账号名称(已脱敏) type: string buyorsell: description: 方向 - 0:买 1:卖 type: integer enableqty: description: 可摘数量 type: integer goodscode: description: 商品代码 type: string goodsid: description: 商品ID type: integer goodsname: description: 商品名称 type: string orderid: description: 委托单号 type: integer orderprice: description: 委托价格 type: number tradedate: description: 交易日(yyyyMMdd) type: string type: object info: contact: {} description: 新的查询服务,替代原通用查询服务。 license: {} termsOfService: http://muchinfo.cn title: MTP2.0 查询服务 API version: "1.0" paths: /CPTrade/QueryCPTradeMyBidInfos: get: parameters: - description: 资金账户 in: query name: accountid required: true type: integer - description: 预售市场ID in: query name: marketid type: integer - description: 预售商品ID in: query name: goodsid type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/cptrade.QueryCPTradeMyBidRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询产能预售我的出价信息 tags: - 产能预售 /CPTrade/QueryCPTradeOrderDetail: get: parameters: - description: 预售商品ID in: query name: goodsid type: integer - description: 预售市场ID in: query name: marketid type: integer - description: 预售商品ID列表 - 格式:1,2,3 in: query name: goodsids type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/cptrade.QueryCPTradeOrderDetailRsq' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询产能预售委托单信息 tags: - 产能预售 /CPTrade/QueryMyCPTradeGoods: get: parameters: - description: 资金账户 in: query name: accountid required: true type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/cptrade.QueryMyCPTradeGoodsRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询我的预售信息 tags: - 产能预售 /CPTrade/QueryPositionCancel: get: parameters: - description: 账户ID in: query name: userid required: true type: integer - description: 注销ID in: query name: cancelid type: integer - description: 资金账户ID in: query name: accountid type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/cptrade.Cptradepositioncancel' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询远期订单注销申请信息 tags: - 产能预售 /CPTrade/QueryPreasleApply: get: parameters: - description: 账户ID in: query name: userid required: true type: integer - description: 申请ID in: query name: applyid type: integer - description: 资金账户ID in: query name: accountid type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/cptrade.Cptradepresaleapply' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询产能预售申请信息 tags: - 产能预售 /CPTrade/QueryPresaleGoodsEx: get: parameters: - description: 预售商品ID in: query name: goodsid type: integer - description: 预售市场ID in: query name: marketid type: integer - description: 预售模式 - 1:一口价 2:大宗式竞拍 in: query name: presalemode type: integer - description: 预售商品ID列表 - 格式:1,2,3 in: query name: goodsids type: string - description: 预售商品代码 in: query name: goodscode type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/cptrade.QueryPresaleGoodsExRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询产能预售商品扩展信息 tags: - 产能预售 /CPTrade/QueryUserGoodsData: get: parameters: - description: 资金账户ID in: query name: accountid required: true type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/cptrade.Cptradeusergoodsdata' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询远期订单信息 tags: - 产能预售 /Common/QueryTableDefine: get: parameters: - description: 表key in: query name: TableKey type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/models.Tablecolumnconfig' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' summary: 查询交易端列表头信息 tags: - 通用服务 /Common/QueryTraderMenu: get: parameters: - description: 登录账号 in: query name: loginid required: true type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/common.QueryTraderMenuRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' summary: 查询交易端菜单 tags: - 通用服务 /Delivery/QueryDeliveryRelation: get: parameters: - description: 商品ID in: query name: goodsid type: integer - description: 品种ID in: query name: deliverygoodsid type: integer - description: 市场ID in: query name: marketid type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/delivery.QueryDeliveryRelationRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询商品交割关系表 tags: - 交割服务 /Erms2/QueryArbitrageStrategy: get: parameters: - description: 账户ID in: query name: userid required: true type: integer - description: 商品组ID(品种ID) in: query name: goodsgroupid type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/erms2.QueryArbitrageStrategyRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询期现套利策略表信息(指定资金账户、未结束的) tags: - 风险管理 /Erms2/QueryInnerTradeDetail: get: parameters: - description: 资金账户 in: query name: accountid required: true type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/erms2.QueryInnerTradeDetailRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询内部成交单信息 tags: - 风险管理 /Erms2/QuerySpotContract: get: parameters: - description: 策略申请ID in: query name: asapplyid required: true type: integer - description: 现货合同ID in: query name: spotcontractid type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/erms2.QuerySpotContractRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 查询现货合同表信息(指定策略ID、未结束的) tags: - 风险管理 /Order/QueryTradeOrderDetail: get: parameters: - description: 资金账户 - 格式:1,2,3 in: query name: accountID required: true type: string - description: 交易模式 - 格式:1,2,3 in: query name: tradeMode type: string - description: 委托状态 - 格式:1,2,3 in: query name: orderStatus type: string - description: 委托单号 in: query name: orderID type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/order.QueryTradeOrderDetailRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 委托单查询请求(合约市场) tags: - 通用单据 /Order/QueryTradePosition: get: parameters: - description: 资金账户 - 格式:1,2,3 in: query name: accountID required: true type: string - description: 交易模式 - 格式:1,2,3 in: query name: tradeMode type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/order.QueryTradePositionRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 持仓汇总查询(合约市场) tags: - 通用单据 /SZDZ/QueryGoodsPickup: get: parameters: - description: 资金账户 - 格式:1,2,3 in: query name: accountID required: true type: string - description: 提货状态 - 1:待发货 2:已发货 3:已收货 in: query name: takeOrderStatus type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/models.Szdz3goodspickup' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 商品提货单查询 tags: - 尚志大宗 /SZDZ/QueryRecieptOrder: get: parameters: - description: 商品ID in: query name: goodsID required: true type: integer - description: 所属账户名称 in: query name: accountName type: string - description: 市场ID in: query name: marketID type: integer produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/szdz.QueryRecieptOrderRsp' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 点选挂牌委托单据查询(摘牌大厅) tags: - 尚志大宗 /User/GetLoginID: get: parameters: - description: 登录代码 in: query name: username required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/app.Response' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' summary: 获取登录ID tags: - 用户信息 /User/QueryUserReferNum: get: parameters: - description: 用户ID in: query name: userID required: true type: string produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/app.Response' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' summary: 获取用户邀请码 tags: - 用户信息 /WRTrade/GetAllDeliveryGoods: get: produces: - application/json responses: "200": description: OK schema: $ref: '#/definitions/app.Response' "500": description: Internal Server Error schema: $ref: '#/definitions/app.Response' security: - ApiKeyAuth: [] summary: 获取带仓单分类的种类信息 tags: - 仓单贸易 securityDefinitions: ApiKeyAuth: in: header name: Authorization type: apiKey swagger: "2.0"