# 交易接口/杠杆交易

## 设置仓位止损止盈

> 说明：设置仓位止损止盈\
> \
> \`\`\`\
> group=tradeApi\
> version=0.0.1\
> bizType=tradeapi.app.OrderApiService.updateOrder\
> \`\`\`

````json
{"openapi":"3.0.1","info":{"title":"默认模块","version":"1.0.0"},"tags":[{"name":"交易接口/杠杆交易"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/tradeapi.app.CrossLeverOrderApiService.updateOrder":{"post":{"summary":"设置仓位止损止盈","deprecated":false,"description":"说明：设置仓位止损止盈\n\n```\ngroup=tradeApi\nversion=0.0.1\nbizType=tradeapi.app.OrderApiService.updateOrder\n```","tags":["交易接口/杠杆交易"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"group","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"tradeType":{"type":"integer","title":"玩法ID","description":"本玩法下应填3","format":"long"},"accountId":{"type":"integer","title":"账户ID","description":"*","format":"long"},"accountCurrency":{"type":"string","title":"账户货币","description":"*"},"orderId":{"type":"integer","title":"订单ID","format":"long"},"positionId":{"type":"integer","title":"仓位ID","format":"long"},"accountDigits":{"type":"integer","title":"账户小数位","format":"long"},"stopLoss":{"type":"string","title":"止损单价","description":"需乘以10的`产品报价小数位`次方，处理为整数传入。"},"takeProfit":{"type":"string","title":"止盈单价","description":"需乘以10的`产品报价小数位`次方，处理为整数传入。"},"remark":{"type":"string","title":"备注"}},"required":["tradeType","orderId","positionId","accountDigits","stopLoss","takeProfit","remark"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"模块标识码"},"code":{"type":"string","title":"状态返回码"},"msg":{"type":"string","title":"状态描述"},"tm":{"type":"integer","format":"int64","title":"处理时长（毫秒）"},"trace":{"type":"string","title":"跟踪码"},"msgParams":{"type":"string","title":"返回描述中占位符参数串，多个参数间以,分割"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"object","properties":{},"title":"数据体","description":"*"}}}}},"headers":{}}}}}}}
````

## 成交记录

> 说明：查询成交记录列表\
> \
> \`\`\`\
> group=tradeApi\
> version=0.0.1\
> bizType=tradeapi.app.OrderApiService.queryTradeRecordPage\
> \`\`\`

````json
{"openapi":"3.0.1","info":{"title":"默认模块","version":"1.0.0"},"tags":[{"name":"交易接口/杠杆交易"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/tradeapi.app.CrossLeverOrderApiService.queryTradeRecordPage":{"post":{"summary":"成交记录","deprecated":false,"description":"说明：查询成交记录列表\n\n```\ngroup=tradeApi\nversion=0.0.1\nbizType=tradeapi.app.OrderApiService.queryTradeRecordPage\n```","tags":["交易接口/杠杆交易"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"group","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"tradeType":{"type":"integer","title":"玩法ID","description":"本玩法下应填2","format":"int32"},"accountIds":{"type":"string","title":"账户id","description":"多个以,号分割"},"sortFieldName":{"type":"string","title":"排序字段名","description":"executeTime-成交时间；direction-方向；symbolId-产品id；"},"sortType":{"type":"string","title":"排序类型","description":"desc-降序；asc-升序；"},"symbolId":{"type":"integer","title":"产品ID","format":"long"},"direction":{"type":"integer","title":"买卖方向","description":"-1-全部；1-买；2-卖；","format":"int32"},"orderType":{"type":"integer","title":"订单类型","description":"-1-全部；1-开；2-平；3-市价；4-限价；","format":"int32"},"executeStartTime":{"type":"integer","title":"成交起始时间","description":"13位时间戳","format":"long"},"executeEndTime":{"type":"integer","title":"成交结束时间","description":"13位时间戳","format":"long"},"current":{"type":"integer","title":"页码","description":"默认1","format":"int32"},"size":{"type":"integer","title":"每页数据量","description":"默认20","format":"int32"}},"required":["tradeType","sortFieldName","sortType"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"模块标识码"},"code":{"type":"string","title":"状态返回码"},"msg":{"type":"string","title":"状态描述"},"tm":{"type":"integer","format":"int64","title":"处理时长（毫秒）"},"trace":{"type":"string","title":"跟踪码"},"msgParams":{"type":"string","title":"返回描述中占位符参数串，多个参数间以,分割"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"object","properties":{"accountId":{"type":"integer","title":"账户id","format":"long"},"companyId":{"type":"integer","title":"公司id","format":"long"},"customerId":{"type":"integer","title":"客户id","format":"long"},"customerNo":{"type":"string","title":"客户编号"},"current":{"type":"integer","format":"int32","title":"当前页码"},"size":{"type":"integer","format":"int32","title":"每页数据量"},"totalPage":{"type":"integer","title":"总页数","format":"int32"},"bizTypeText":{"type":"object","properties":{},"title":"交易类型映射"},"list":{"type":"array","items":{"type":"object","properties":{"symbolId":{"type":"integer","title":"产品id","format":"long"},"orderId":{"type":"integer","title":"委托单号","format":"long"},"bizType":{"type":"integer","format":"long","title":"订单类型"},"symbolName":{"type":"string","title":"产品名称"},"direction":{"type":"integer","format":"int32","title":"成交方向","description":"1-买；2-卖；"},"requestPrice":{"type":"string","title":"请求价","description":"*"},"executePrice":{"type":"string","title":"成交价"},"executeNum":{"type":"string","title":"成交数量（手数）","description":"*"},"loanAmount":{"type":"string","title":"借款金额","description":"*"},"executeTime":{"type":"integer","format":"long","title":"成交时间","description":"13位时间戳"},"outCurrency":{"type":"string","title":"借款币种","description":"*"},"stopLoss":{"type":"string","title":"止损价"},"takeProfit":{"type":"string","title":"止盈价"},"commission":{"type":"string","title":"手续费"},"profitLoss":{"type":"string","title":"盈亏"},"overnightInterest":{"type":"string","title":"隔夜利息"},"numberStatisticMode":{"type":"string","title":"数量统计方式","description":"1-按数量；2-按额；"},"accountCurrency":{"type":"string","title":"账户币种"},"dealId":{"type":"integer","format":"long","title":"成交单号"}},"required":["executePrice","executeNum","loanAmount","executeTime","outCurrency","stopLoss","takeProfit","commission","profitLoss","overnightInterest","numberStatisticMode","accountCurrency","dealId"]},"title":"成交列表集合"}},"title":"数据体"}}}}},"headers":{}}}}}}}
````

## 获取跨币种还款汇率

> group=tradeApi\
> version=0.0.1\
> bizType=tradeapi.app.OrderApiService.previewOrder

```json
{"openapi":"3.0.1","info":{"title":"默认模块","version":"1.0.0"},"tags":[{"name":"交易接口/杠杆交易"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/tradeapi.app.CrossLeverOrderApiService.previewOrder":{"post":{"summary":"获取跨币种还款汇率","deprecated":false,"description":"group=tradeApi\nversion=0.0.1\nbizType=tradeapi.app.OrderApiService.previewOrder","tags":["交易接口/杠杆交易"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"group","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"tradeType":{"type":"integer","title":"玩法ID","description":"本玩法下应填2","format":"long"},"sourceCurrency":{"type":"string","title":"","description":"源货币"},"targetCurrency":{"type":"string","description":"目标货币"},"customerCurrency":{"type":"string","description":"总资产货币"},"requestNum":{"type":"number","title":"","description":"请求数量"},"requestTime":{"type":"integer","description":"下单请求时间"},"remark":{"type":"string","description":"备注"}},"required":["tradeType","requestNum","targetCurrency","customerCurrency","requestTime","remark","sourceCurrency"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"模块标识码"},"code":{"type":"string","title":"状态返回码"},"msg":{"type":"string","title":"状态描述"},"tm":{"type":"integer","format":"int64","title":"处理时长（毫秒）"},"trace":{"type":"string","title":"跟踪码"},"msgParams":{"type":"string","title":"返回描述中占位符参数串，多个参数间以,分割"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"object","properties":{"positionId":{"type":"integer","title":"仓位ID","format":"long"},"orderId":{"type":"integer","title":"订单ID","format":"long"},"dealId":{"type":"integer","title":"成交单ID","format":"long"},"status":{"type":"string","title":"仓位状态","description":"0-初始化；1-持仓中；2-已完成；3-部分平仓；"},"direction":{"type":"integer","format":"int32","title":"买卖方向","description":"1-买；2-卖；"},"symbolId":{"type":"integer","title":"产品ID","format":"long"},"symbolName":{"type":"string","title":"产品名称"},"openAccountDigits":{"type":"integer","title":"开仓账户小数位","format":"int32"},"openSymbolDigits":{"type":"integer","format":"int32","title":"开仓产品小数位"},"openContractSize":{"type":"integer","format":"int32","title":"合约大小"},"openPrice":{"type":"string","title":"开仓单价"},"openNum":{"type":"string","title":"开仓数量"},"closeAccountDigits":{"type":"integer","title":"平仓账户小数位","format":"int32"},"closeSymbolDigits":{"type":"integer","title":"平仓产品小数位","format":"int32"},"closePrice":{"type":"string","title":"平仓单价"},"closeFreeDigits":{"type":"string","title":"平仓手续费小数位"},"profit":{"type":"string","title":"盈亏"},"openMargin":{"type":"string","title":"开仓占用保证金"},"stopLoss":{"type":"string","title":"止损单价","description":"原始登记值，未处理"},"takeProfit":{"type":"string","title":"止盈单价","description":"原始登记值，未处理"},"remark":{"type":"string","title":"备注"},"margin":{"type":"string","title":"实时占用保证金"},"openTime":{"type":"integer","format":"long","title":"开仓时间","description":"13位时间戳"},"closeTime":{"type":"integer","format":"long","title":"平仓时间","description":"13位时间戳"},"openFee":{"type":"string","title":"开仓手续费"},"closeFee":{"type":"string","title":"平仓手续费"},"closeNum":{"type":"string","title":"平仓数量","description":"*"},"openVolume":{"type":"string","title":"开仓手数","description":"*"},"closeVolume":{"type":"string","title":"平仓手数","description":"*"},"minVolume":{"type":"string","title":"单边最小手数","description":"*"},"stopLossDecimal":{"type":"string","title":"止损单价","description":"`stopLoss`根据`closeSymbolDigits`处理后结果。用于前端直接展示"},"takeProfitDecimal":{"type":"string","title":"止盈单价","description":"`takeProfit`根据`closeSymbolDigits`处理后结果。用于前端直接展示"},"volume":{"type":"string","title":"手数"},"marginSetType":{"type":"string","title":"保证金类型","description":"1-比例；2-范围；"}},"title":"数据体"}}}}},"headers":{}}}}}}}
```

## 资金流水

> 说明：分页查询账户资金流水\
> \
> \`\`\`\
> group=tradeApi\
> version=0.0.1\
> bizType=tradeapi.app.OrderApiService.queryCapitalFlowList\
> \`\`\`

````json
{"openapi":"3.0.1","info":{"title":"默认模块","version":"1.0.0"},"tags":[{"name":"交易接口/杠杆交易"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/tradeapi.app.CrossLeverOrderApiService.queryCapitalFlowList":{"post":{"summary":"资金流水","deprecated":false,"description":"说明：分页查询账户资金流水\n\n```\ngroup=tradeApi\nversion=0.0.1\nbizType=tradeapi.app.OrderApiService.queryCapitalFlowList\n```","tags":["交易接口/杠杆交易"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"group","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"tradeType":{"type":"integer","title":"玩法ID","description":"本玩法下应填2","format":"long"},"accountId":{"type":"integer","format":"long","title":"账户ID"},"size":{"type":"integer","title":"每页数据条数","format":"long"},"current":{"type":"integer","title":"当前页","format":"long"},"businessType":{"type":"integer","format":"int32","title":"业务类型","description":"0-不限制；1-存款；2-取款；3-系统清零；4-额度调整；5-冻结；6-交易；36-划转；42-奖励；"},"status":{"type":"integer","format":"int32","title":"状态","description":"0-不限制；1-初始化；2-处理成功；3-处理失败；"},"startTime":{"type":"integer","format":"long","description":"13位时间戳","title":"起始时间"},"endTime":{"type":"integer","format":"long","description":"13位时间戳","title":"结束时间"},"operate":{"type":"integer","format":"int32","title":"资金流向","description":"0-不限制；1-增加；2-减少；"},"assetsId":{"type":"integer","format":"long","title":"资产Id"},"lang":{"type":"string","title":"语种"}},"required":["tradeType"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"模块标识码"},"code":{"type":"string","title":"状态返回码"},"msg":{"type":"string","title":"状态描述"},"tm":{"type":"integer","format":"int64","title":"处理时长（毫秒）"},"trace":{"type":"string","title":"跟踪码"},"msgParams":{"type":"string","title":"返回描述中占位符参数串，多个参数间以,分割"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"object","properties":{"total":{"type":"integer","title":"总数","format":"long"},"size":{"type":"integer","format":"long","title":"每页条数"},"current":{"type":"integer","format":"long","title":"当前页"},"records":{"type":"array","items":{"type":"object","properties":{"remark":{"type":"string","title":"备注"},"createTime":{"type":"integer","title":"创建日期","description":"13位时间戳","format":"long"},"updateTime":{"type":"integer","format":"long","title":"更新时间","description":"13位时间戳"},"subjectId":{"type":"integer","format":"long","title":"科目ID"},"bookkeepId":{"type":"integer","format":"long","title":"凭证ID"},"amountIn":{"type":"string","title":"增加金额"},"amountOut":{"type":"string","title":"减少金额"},"status":{"type":"integer","format":"int32","title":"状态","description":"1-初始化；2-处理成功；3-处理失败；"},"amountAfter":{"type":"string","title":"变动后余额"},"businessType":{"type":"integer","title":"业务类型","format":"int32","description":"1-存款；2-取款；3-系统清零；4-额度调整；5-冻结；6-交易；36-划转；42-奖励；"},"businessType1":{"type":"integer","format":"int32","description":"1001-前端存款；1002-存款手续费；2001-前端取款；2002-取消取款；2003-取款手续费；2004-取消手续费；2005-确认转账；3001-系统清零；4001-额度调整_存款；4002-额度调整_取款；4003-额度调整_其他；4004-额度调整_赠金；4005-额度调整_释放不可提；4006-额度调整_不可提；4007-额度调整_转入返佣；5001-冻结；5002-解冻；6001-开仓手续费；6002-平仓手续费；6003-隔夜利息；6004-市价平仓盈亏；6005-止损平仓盈亏；6006-止盈平仓盈亏；6007-系统强平盈亏；6008-到期强平盈亏；6009-手动强平盈亏；36001-划入金额；36002-划出金额；42001-发放奖励；42002-扣回奖励；42003-发放返佣；42004-扣回返佣；","title":"业务子类型"},"customerNo":{"type":"string","title":"客户编号"},"digits":{"type":"string","title":"小数位"},"currency":{"type":"string","title":"币种"},"businessTypeName":{"type":"string","title":"业务类型名称","description":"按传入`lang`确认语种"},"businessType1Name":{"type":"string","title":"业务子类型名称","description":"按传入`lang`确认语种"},"accountId":{"type":"integer","title":"账户Id","format":"long"}},"title":"数据体"},"title":"流水集合"}}}}}}},"headers":{}}}}}}}
````

## 跨币种还款

> group=tradeApi\
> version=0.0.1\
> bizType=tradeapi.app.OrderApiService.addRepaymentOrder

```json
{"openapi":"3.0.1","info":{"title":"默认模块","version":"1.0.0"},"tags":[{"name":"交易接口/杠杆交易"}],"servers":[{"url":"https://prewppc-3.cmfbl.com/api","description":"PRE测试公司439"}],"security":[],"paths":{"/global/tradeapi.app.CrossLeverOrderApiService.addRepaymentOrder":{"post":{"summary":"跨币种还款","deprecated":false,"description":"group=tradeApi\nversion=0.0.1\nbizType=tradeapi.app.OrderApiService.addRepaymentOrder","tags":["交易接口/杠杆交易"],"parameters":[{"name":"companyId","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"token","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"lang","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"group","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"trace","in":"header","description":"","required":false,"schema":{"type":"string"}},{"name":"version","in":"header","description":"","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"tradeType":{"type":"integer","title":"玩法ID","description":"本玩法下应填2","format":"long"},"sourceCurrency":{"type":"string","title":"","description":"源货币"},"targetCurrency":{"type":"string","description":"目标货币"},"customerCurrency":{"type":"string","description":"总资产货币"},"requestNum":{"type":"number","title":"","description":"请求数量"},"requestTime":{"type":"integer","description":"下单请求时间"},"remark":{"type":"string","description":"备注"}},"required":["tradeType","requestNum","targetCurrency","customerCurrency","requestTime","remark","sourceCurrency"]}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"bizCode":{"type":"string","title":"模块标识码"},"code":{"type":"string","title":"状态返回码"},"msg":{"type":"string","title":"状态描述"},"tm":{"type":"integer","format":"int64","title":"处理时长（毫秒）"},"trace":{"type":"string","title":"跟踪码"},"msgParams":{"type":"string","title":"返回描述中占位符参数串，多个参数间以,分割"},"ok":{"type":"boolean"},"fail":{"type":"boolean"},"data":{"type":"object","properties":{"positionId":{"type":"integer","title":"仓位ID","format":"long"},"orderId":{"type":"integer","title":"订单ID","format":"long"},"dealId":{"type":"integer","title":"成交单ID","format":"long"},"status":{"type":"string","title":"仓位状态","description":"0-初始化；1-持仓中；2-已完成；3-部分平仓；"},"direction":{"type":"integer","format":"int32","title":"买卖方向","description":"1-买；2-卖；"},"symbolId":{"type":"integer","title":"产品ID","format":"long"},"symbolName":{"type":"string","title":"产品名称"},"openAccountDigits":{"type":"integer","title":"开仓账户小数位","format":"int32"},"openSymbolDigits":{"type":"integer","format":"int32","title":"开仓产品小数位"},"openContractSize":{"type":"integer","format":"int32","title":"合约大小"},"openPrice":{"type":"string","title":"开仓单价"},"openNum":{"type":"string","title":"开仓数量"},"closeAccountDigits":{"type":"integer","title":"平仓账户小数位","format":"int32"},"closeSymbolDigits":{"type":"integer","title":"平仓产品小数位","format":"int32"},"closePrice":{"type":"string","title":"平仓单价"},"closeFreeDigits":{"type":"string","title":"平仓手续费小数位"},"profit":{"type":"string","title":"盈亏"},"openMargin":{"type":"string","title":"开仓占用保证金"},"stopLoss":{"type":"string","title":"止损单价","description":"原始登记值，未处理"},"takeProfit":{"type":"string","title":"止盈单价","description":"原始登记值，未处理"},"remark":{"type":"string","title":"备注"},"margin":{"type":"string","title":"实时占用保证金"},"openTime":{"type":"integer","format":"long","title":"开仓时间","description":"13位时间戳"},"closeTime":{"type":"integer","format":"long","title":"平仓时间","description":"13位时间戳"},"openFee":{"type":"string","title":"开仓手续费"},"closeFee":{"type":"string","title":"平仓手续费"},"closeNum":{"type":"string","title":"平仓数量","description":"*"},"openVolume":{"type":"string","title":"开仓手数","description":"*"},"closeVolume":{"type":"string","title":"平仓手数","description":"*"},"minVolume":{"type":"string","title":"单边最小手数","description":"*"},"stopLossDecimal":{"type":"string","title":"止损单价","description":"`stopLoss`根据`closeSymbolDigits`处理后结果。用于前端直接展示"},"takeProfitDecimal":{"type":"string","title":"止盈单价","description":"`takeProfit`根据`closeSymbolDigits`处理后结果。用于前端直接展示"},"volume":{"type":"string","title":"手数"},"marginSetType":{"type":"string","title":"保证金类型","description":"1-比例；2-范围；"}},"title":"数据体"}}}}},"headers":{}}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-cn.multimarkets.org/client-api/geng-duo-.../jiao-yi-jie-kou-gang-gan-jiao-yi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
