-
Notifications
You must be signed in to change notification settings - Fork 87
Description
BSIP: 0062
Title: Close short position (i.e. manual margin call)
Authors:
Stefan Schießl <stefan.schiessl@blockchainprojectsbv.com>
Contributors and Reviewers:
Jerry Liu bitcrab@qq.com
Status: Draft
Type: Protocol
Created: 2019-03-28
Discussion: https://bitsharestalk.org/index.php?topic=28211.0
Worker: Unpaid
Abstract
Closing a short position comes with a risk of getting margin called if no spare funds are available to buy the long and reduce the debt to zero. This BSIP introduces a way to put the short position directly on the market.
Rationale
Closing a short position with a healthy CR should come with no risk of getting margin called.
Specification
Introduce a way that triggers something similar to a margin call. The user defines:
- amount of short to sell
- price of short/long
The price must be restricted such that the CR is not reduced when orders are matched against it. The order must appear as a normal order on the order book and not as a margin call. If the position is in a state of being margin called, this manual margin call will remain alongside the margin call.
This can be done by adding optional parameters to the update of a short position, or by addition of a new operation that activates the manual margin call (and deactivates on setting amount to 0)
Discussion and Summary for Shareholders
Reducing the risk of a margin call is favorable for the network and the position holder, while there is no risk for the market or long holders in allowing to put the position on the market.
References
- https://bitsharestalk.org/index.php?topic=28211.msg328509
- User custom price for his margin call order New BSIP: User custom price for his margin call order #129