Author Topic: 【升级投票】BSIP38 抵押借款时可指定爆仓时最多卖多少抵押品  (Read 3400 times)

0 Members and 1 Guest are viewing this topic.

Offline btspad

  • Newbie
  • *
  • Posts: 16
    • View Profile
  • BitShares: btspad
新的爆仓规则更贴近市场,简单粗暴,好用,支持!!!
site:btspad.com

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
我觉得这个方案增加了过多的复杂性
我之前有个提议,提供阶梯抵押的功能
没有增加复杂性
操作便利性和一致性更好
更直观,改动更小,起得作用甚至会更好一些
麻烦大大看下这个帖子
https://bitsharestalk.org/index.php?topic=25557.0;topicseen

TCR 参数的作用,就是调节爆仓卖出比例。也就是说,跌得多爆的多,跌的少爆的少。

比如,没用 TCR 的时候,当一个 1000万 CNY 借款仓位爆仓了,会挂单卖 BTS 买够 1000万 CNY 为止;
如果爆仓价是 1 元,当前喂价 0.99 ,那么会挂出 1010万 BTS 的卖单;
如果喂价到了 0.90,那么会挂1111万 BTS的卖单。

用了 TCR 的话,比如设置成 175%,那么喂价到 0.99 只会挂 10万 BTS 的卖单,喂价到 0.9 会挂 100万 BTS 的卖单。(具体数字会有出入,但大概就是这个意思)
这样买单深度就不会那么快被砸掉。

当然, TCR 是可选参数,买卖自由,有人真想卖的话,什么参数都没用。
BitShares committee member: abit
BitShares witness: in.abit

Offline szs484

  • Jr. Member
  • **
  • Posts: 46
    • View Profile
我觉得这个方案增加了过多的复杂性
我之前有个提议,提供阶梯抵押的功能
没有增加复杂性
操作便利性和一致性更好
更直观,改动更小,起得作用甚至会更好一些
麻烦大大看下这个帖子
https://bitsharestalk.org/index.php?topic=25557.0;topicseen

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
已发起 worker 方式的投票,请在钱包内参与。如果通过的话,这个功能会加入下个协议升级(硬分叉)版本。

英文链接: https://github.com/bitshares/bsips/blob/master/bsip-0038.md

相关讨论:
https://bitsharestalk.org/index.php?topic=25924.0
https://github.com/bitshares/bsips/issues/51

------ 正文 ----------

按现在的爆仓机制,爆仓单成交时,卖出的抵押品数量以买单大小为准。也就是说:
* 如果正好有个大买单,那么债仓可能被关闭,按成交价卖出对应数量的抵押品
* 如果只有小买单,那么就会少卖一点

在BSIP 31 实施后,爆仓单部分成交后抵押率会自动调整,同时爆仓价降低,可能就变成不爆仓。
但是,这并不能防止大买单一次性完全吃掉爆仓单。

总的来说,爆仓时强制卖掉抵押品,会提高剩余仓位的抵押率;卖的越多,剩余仓位的抵押率越高。

对交易者来说,在出现爆仓时,
* 有的交易者希望直接止损或者止盈,也就是卖出全部抵押品(当前机制);
* 有的交易者希望能保留尽可能大的仓位,也就是尽可能少卖抵押品;
* 有的交易者希望稍微多卖一点,但不全部卖完,目的只是为了防止马上又爆。

为了解决这个问题,基于系统中立原则,提出了 BSIP 38 方案。具体为:

Quote
抵押借款时、或者主动调整债仓时,可以指定一个目标抵押率 TCR(target collateral ratio),也可以不指定;
如果不指定目标抵押率,那么爆仓单成交时仍然按照买单大小为准,与当前规则相同;
如果指定了目标抵押率,那么爆仓单成交时,最多只会卖出一部分抵押品,直到剩余仓位的抵押率达到这个抵押率为止。
如果指定的目标抵押率低于 MCR 也就是最低不爆仓的抵押率(通常是 175%),那么以 MCR 为准。

这个参数不影响强清。

具体的计算公式这里就先不列了。

具体用法为:
* 如果想爆仓时尽可能少卖抵押品,那么就把 TCR 尽量设低,但不能低于 MCR ;
* 如果想多卖一点但不全卖,那么就把 TCR 稍微设高一点,比如设成 185% 或者 200% 等等;
* 如果想尽可能多卖,那么就不要设 TCR 。
BitShares committee member: abit
BitShares witness: in.abit