Skip to content

BSIP62: Close short position (i.e. manual margin call) #156

@sschiessl-bcp

Description

@sschiessl-bcp
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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions