# VICOINDAO 二、区块链高级教程-合约知识教程-19合约持仓量重要详解

By [VICOINDAO](https://paragraph.com/@vicoindao) · 2022-01-25

---

![](https://storage.googleapis.com/papyrus_images/377bf55bf8bc2bf495169b4c2df67d164c2db15b42c580aa256daff2dd0ef18d.png)

1 持仓量

![](https://storage.googleapis.com/papyrus_images/26e59d16a1d6f2d8793d62751d7bc13a458ee2e74d74c05c3d25cdf4fad173ba.png)

当你的委托成交后，你可以在当前持仓这一栏中查看你的持仓情况。你持仓的仓位价值有两种单位可选，一种是张，一种是币，可按图操作完成单位切换。

![](https://storage.googleapis.com/papyrus_images/21dfd18793b20334eb237781ac1afea2d0f7d8c77ff62b298205afbb73542aa9.png)

![](https://storage.googleapis.com/papyrus_images/2e4942904d96d1ced82f059636391a62405b29f1669d4651f52a266d429db07d.png)

![](https://storage.googleapis.com/papyrus_images/432b18836f58922eddc4cb1cc6737c02b36765bb09c414c3a5f74b37575bd547.png)

2 可平量

![](https://storage.googleapis.com/papyrus_images/379fbf32fda8ed68928c2c2b3232bf9a43c64c4523cba83e2d51f4614fc272b3.png)

可平量是当前持仓数量减去平仓冻结数量。 3 保证金

![](https://storage.googleapis.com/papyrus_images/cc287607d0e901e524fda5d43fc81e2e94d0585409dda158cdd920116fa8caa0.png)

保证金是你持仓时所需的保证金。保证金的计算跟你的合约种类和保证金模式相关。 在USDT保证金合约中，全仓模式的保证金=面值_张数_最新标记价格／杠杆，逐仓模式的保证金=面值_张数_开仓均价／杠杆。 在币本位保证金合约中，全仓模式的保证金=面值_张数/最新标记价格／杠杆，逐仓模式的保证金=面值_张数/开仓均价／杠杆。

举例如下： 假设你当前交易BTCUSDT保证金合约，当前合约最新标记价格为10000USDT/BTC，用户希望使用10倍杠杆开多1BTC等值的交割合约，用户开多张数=开多BTC数量/面值=1/0.0001=10000张。 用户所需保证金=面值_张数_最新标记价格/杠杆倍数=0.0001_10000_10000/10=1000USDT

![](https://storage.googleapis.com/papyrus_images/08795d385c8df86a21bff0fb0ba2c084934058ca4bcacb696de3977a4e131bb2.png)

逐仓保证金模式下，你可以使用自动追加保证金功能。此功能默认为关闭状态，用户点击“自动追加保证金”按钮选择开启/关闭。在开启状态下，梯度强平模式中，当保证金率小于（维持保证金率+平仓手续费率）时，系统会进行自动追加保证金，追加量需要追加至该仓位的保证金率等于开仓保证金率。 用户可以关闭自动追加保证金，对特定仓位进行手动增加保证金数量，进行精确的风险控制。 4 保证金率

![](https://storage.googleapis.com/papyrus_images/8f1c560c59e4997819e0755d85617075cb5e1df2417db0a67db7f9dc36a4215d.png)

保证金率的意义：保证金率代表你仓位的风险高低程度。 初始保证金率=1/杠杆倍数 维持保证金率：用户维持当前仓位所需的最低保证金率，当保证金率小于等于用户当前所需维持保证金率+平仓手续费率，即触发强制平仓。 保证金率计算公式： USDT保证金合约： 逐仓：保证金率=（固定保证金+未实现盈亏）／仓位价值=（固定保证金+未实现盈亏）／（面值_张数_最新标记价格） 全仓：保证金率=（余额+已实现盈亏+未实现盈亏）／(仓位价值+挂单冻结保证金_杠杆倍数) =（余额+已实现盈亏+未实现盈亏）／（面值_张数_最新标记价格+挂单冻结保证金_杠杆倍数） 币本位保证金合约： 逐仓：保证金率=（固定保证金+未实现盈亏）／仓位价值=（固定保证金+未实现盈亏）／（面值_张数／最新标记价格） 全仓：保证金率=（账户余额+已实现盈亏+未实现盈亏）／（面值_张数／最新标记价格+冻结保证金_杠杆倍数） 举例如下： 假设交易USDT保证金合约，当前BTC价格为10000USDT/BTC，用户选择逐仓模式，10倍杠杆，开多1BTC，对应张数为10000张，处于档位3，维持保证金率=1.50%，平仓手续费率=0.05% 保证金=面值_张数_BTC价格/杠杆倍数=0.0001_10000_10000/10=1000USDT；此时，用户初始保证金率=1／10=10% 当BTC最新标记价格下跌至9010 USDT/BTC，未实现盈亏=面值_张数_最新标记价格-面值_张数_开仓均价=0.0001_10000_9010-0.0001_100_10000=-990USDT 此时，保证金率=（固定保证金+未实现盈亏）／仓位价值=（1000-990）／（0.0001_10000\*9010）=10／9010=0.11%<维持保证金率+平仓手续费率=1.55%，此时，仓位触发强制平仓。 5 收益

![](https://storage.googleapis.com/papyrus_images/985efe6496a8623b9f53fe55d48b3b329ff4c1d2e08cc9408d34296572d075f3.png)

收益是指当前未平仓仓位的收益，包括该仓位已经结算到用户余额中的已实现收益和最近一次结算后产生的未实现收益。 6 收益率 收益率=收益/开仓时所需保证金

![](https://storage.googleapis.com/papyrus_images/cbf4d91fa93cb527ae8c7fe51c245e20eb382afd32399fe67eabfa365b380839.png)

7 开仓均价

![](https://storage.googleapis.com/papyrus_images/adc1f6acb847330a50ab94a8235a4f71b3204b7b5f11e679ee8724c5f757c110.png)

开仓均价指的是用户的开仓平均成本价格，该价格不会随着结算发生变动，可以准确的显示用户的实际开仓成本。 如果用户先开了一定数量的仓位，之后又在不同的合约价格下开了另一部分的仓位，这时开仓均价会发生改变。 对于USDT保证金合约，新开仓均价_面值_（原持仓张数+新开仓张数）=原开仓均价_面值_原持仓张数+新开仓成交均价_面值_新开仓张数 举例：某用户持多仓合约6张BTCUSDT合约，平均开仓价格为500，当他又买入5张开多合约，这5张合约的成交均价为566USDT。 则新的开仓均价为： (6_500 +  5 \* 566) /11= 530   新的持仓数量为：5 + 6 = 11 对于币本位保证金合约，面值_（原持仓张数+新开仓张数）／新开仓均价=面值_原持仓张数／原持仓均价+面值_新开仓张数／新开仓成交均价 举例：某用户持多仓合约6张BTCUSD合约，平均开仓价格为500，当他又买入5张开多合约，这5张合约的成交均价为566USD 则新的开仓平均价为： （5+6）/新开仓均价=6/500+5/566 新的持仓数量为：5 + 6 = 11 8 预估强平价

![](https://storage.googleapis.com/papyrus_images/5202f114433b1fe50d2f98bf3828676580d13c2b75f122cd5fc8b1765f1fc7cd.png)

预估强平价是系统预估用户仓位触发强制平仓的价格。预估强平价是当保证金率等于维持保证金率+平仓手续费率时对应的价格。 假如你持有BTCUSDT当周合约的多仓仓位，你的保证金率≤维持保证金率+平仓手续费率时，就会触发强制平仓。 你可使用合约计算器计算你的预估强平价。 9 维持保证金率

![](https://storage.googleapis.com/papyrus_images/826138828512831af20a572b747aada4686d512a3da7f81740d0bb7ace79ab93.png)

维持保证金率是用户维持当前仓位所需的最低保证金率，当保证金率小于等于用户当前所需维持保证金率+平仓手续费率时，即触发强制平仓。维持保证金率跟你的持仓张数所在的档位有关。 逐仓模式下，每个合约每个方向的仓位单独计算张数、档位及该仓位所需维持保证金率； 全仓模式下，每个合约所有方向的所有方向一起计算张数、档位及仓位所需维持保证金率，当用户在一个合约下同时持有多头仓位和空头仓位时，按照多头和空头持仓张数相加，来计算用户张数。例如，用户持仓BTCUSDT合约多仓10000张，空仓15000张，那么用户仓位张数按照25000计算，处于档位1. 如果你想详细了解你所在仓位档位，请点击查询欧易OKEx关于永续&交割合约梯度档位规则调整的公告 10 查看所有持仓

![](https://storage.googleapis.com/papyrus_images/21a01db36f07bb2fe1c14e499076f82a92b99ffd9fc52c8f4badfc11e228255a.png)

可在持仓栏下查看所有持仓合约。

【welcome to join us】 WeChat1：victeam005 WeChat2：shijie20170405 Telegream：[https://t.me/VICOINDAOCHAT](https://t.me/VICOINDAOCHAT) Twitter：@VICOINDAO

---

*Originally published on [VICOINDAO](https://paragraph.com/@vicoindao/vicoindao-19-2)*
