ex-global


仓位管理 - 接口集合

<p>[TOC]</p> <h1>获取持仓列表</h1> <h2>接口描述</h2> <ul> <li>获取持仓列表</li> </ul> <h2>HTTP请求</h2> <ul> <li>GET <code>/perp/contract/position/userPosition</code></li> </ul> <h2>请求限流</h2> <ul> <li>1次/1s</li> </ul> <h3>请求参数</h3> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>是否必需</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>symbol</td> <td>STRING</td> <td>NO</td> <td>交易对</td> </tr> </tbody> </table> <h3>响应示例</h3> <pre><code>{</code></pre> <p>    &quot;code&quot;: &quot;0&quot;,     &quot;msg&quot;: &quot;Success&quot;,     &quot;data&quot;: [         {             &quot;id&quot;: 7, //持仓ID             &quot;userId&quot;: 841750104334766080, //用户ID             &quot;symbolId&quot;: 1, //交易对ID             &quot;symbol&quot;: &quot;PERP_BTC_USDT&quot;, //交易对             &quot;positionSide&quot;: &quot;BOTH&quot;, //持仓方向[BOTH:多向持仓;LONG:多;SHORT:空]             &quot;positionMode&quot;: true, //持仓模式[1:全仓cross 2:逐仓isolated]  &quot;leverage&quot;: &quot;100&quot;, //杠杆倍数             &quot;positionSize&quot;: &quot;-0.5&quot;, //持仓数量(根据持仓数量判断方向 负数:SELL,正数:BUY)             &quot;entryPrice&quot;: &quot;58000&quot;, //持仓价格             &quot;notional&quot;: &quot;29000&quot;, //持仓名义价值(USD)             &quot;breakEvenPrice&quot;: &quot;58000&quot;, //盈亏平衡价             &quot;liquidationPrice&quot;: &quot;30221.05263158&quot;,//强平价格             &quot;realizedProfit&quot;: &quot;0&quot;, //持仓已实现盈亏             &quot;marginAsset&quot;: &quot;USDT&quot;, //保证金币种             &quot;isolatedMargin&quot;: &quot;0&quot;, //逐仓保证金             &quot;initialMargin&quot;: &quot;290&quot;, //初始保证金             &quot;maintenanceMargin&quot;: &quot;145&quot;, //维持保证金             &quot;maintenanceMarginRate&quot;: &quot;0.005&quot;, //维持保证金率             &quot;adl&quot;: 1, //自动减仓等级 &quot;slPrice&quot;: &quot;58000.05&quot;, //止损价格 &quot;tpPrice&quot;: &quot;58000.05&quot;, //止盈价格             &quot;createTime&quot;: &quot;2024-10-08T15:09:03&quot;, //创建时间             &quot;updateTime&quot;: &quot;2024-10-11T15:43:51&quot; //更新时间         }     ] }</p> <h1>合约平仓</h1> <h2>接口描述</h2> <ul> <li>合约平仓</li> </ul> <h2>HTTP请求</h2> <ul> <li>POST <code>/perp/contract/position/closePosition</code></li> </ul> <h2>请求限流</h2> <ul> <li>1次/1s</li> </ul> <h2>参数类型</h2> <ul> <li>Body Params</li> </ul> <h3>请求参数</h3> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">symbol</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td style="text-align: left;">交易对</td> </tr> </tbody> </table> <ul> <li>当symbol为空时,就撤销所有持仓(一键平仓)</li> </ul> <h3>返回参数</h3> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">string</td> <td style="text-align: left;">返回码</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td style="text-align: left;">返回信息</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td style="text-align: left;">平仓状态</td> </tr> </tbody> </table> <h3>返回示例</h3> <pre><code>{     &amp;quot;code&amp;quot;: &amp;quot;0&amp;quot;,     &amp;quot;msg&amp;quot;: &amp;quot;Success&amp;quot;,     &amp;quot;data&amp;quot;: true }</code></pre> <h1>设置仓位止盈止损价格</h1> <h2>接口描述</h2> <ul> <li>设置仓位止盈止损价格</li> </ul> <h2>HTTP请求</h2> <ul> <li>POST <code>/perp/contract/position/setPositionTPSLPrice</code></li> </ul> <h2>请求限流</h2> <ul> <li>1次/1s</li> </ul> <h2>参数类型</h2> <ul> <li>Body JSON</li> </ul> <h3>请求参数</h3> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">symbol</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td style="text-align: left;">交易对</td> </tr> <tr> <td style="text-align: left;">slPrice</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td style="text-align: left;">止损价格</td> </tr> <tr> <td style="text-align: left;">tpPrice</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td style="text-align: left;">止盈价格</td> </tr> </tbody> </table> <h3>请求示例</h3> <pre><code>{     &amp;quot;symbol&amp;quot;: &amp;quot;PERP_BTC_USDT&amp;quot;,     &amp;quot;slPrice&amp;quot;: 97287.1, &amp;quot;tpPrice&amp;quot;: 97287.1 }</code></pre> <h3>返回参数</h3> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">string</td> <td style="text-align: left;">返回码</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td style="text-align: left;">返回信息</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td style="text-align: left;">修改状态</td> </tr> </tbody> </table> <h3>返回示例</h3> <pre><code>{     &amp;quot;code&amp;quot;: &amp;quot;0&amp;quot;,     &amp;quot;msg&amp;quot;: &amp;quot;Success&amp;quot;,     &amp;quot;data&amp;quot;: true }</code></pre>

页面列表

ITEM_HTML