비트코인 선물 계약 – CoinGeek

이 게시물은에 처음 게시되었습니다. 중급.

이 글에서는 비트코인의 선물 스마트 계약 구현에 대해 살펴보겠습니다. 이전에 소개한 전달 및 옵션과 같은 금융 파생상품을 체인에 배치하면 잠재적으로 더 안전하고 효율적이며 투명해질 수 있습니다.

보라색 배경의 비트코인

선물 계약이란 무엇입니까?

선물 계약은 특정 수량의 기초 자산을 미리 정해진 가격으로 사거나 파는 표준화된 금융 계약입니다. 미래 날짜. 이러한 계약은 조직화된 선물 거래소에서 거래되며 위험 관리, 가격 발견 및 시장 유동성 촉진에 중요한 역할을 합니다.

선물 계약은 헤저자를 위한 위험 관리, 가격 변동으로 이익을 추구하는 거래자를 위한 투기, 더 넓은 시장을 위한 가격 발견 등 다양한 목적으로 사용됩니다. 이는 금융 시장의 필수적인 부분이며 전반적인 시장 효율성에 기여합니다.

한계

선물 거래에서 마진은 거래자가 선물 포지션을 개설하고 유지하기 위해 중개인에게 예치해야 하는 금액이나 담보 금액을 의미합니다. 이것을 선물 마진이라고 합니다. 증거금 요구 사항은 거래소와 중개 회사에 의해 설정되며 거래자가 자신의 포지션에서 잠재적인 손실을 감당할 수 있는 충분한 자금을 확보하도록 설계되었습니다.

선물 거래의 증거금과 관련된 주요 사항은 다음과 같습니다.

  1. 초기 증거금: 선물 포지션을 개설할 때 예치해야 하는 금액입니다. 이는 보증금 역할을 하며 선물 계약의 총 가치에 대한 일정 비율입니다.
  2. 유지 관리 이익: 선물 포지션이 개설되면 거래자는 거래 계좌에 유지마진이라고 알려진 일정 수준의 자금을 유지해야 합니다. 계좌 잔고가 이 수준 이하로 떨어지면 거래자는 마진콜을 받을 수 있습니다.
  3. 변형 여백: 시가 표시라고도 알려진 변동 증거금은 선물 포지션에서 매일 발생하는 손익 정산을 나타내며, 필요한 증거금 수준을 유지하는 데 도움이 됩니다. 이는 거래자의 계좌 잔액이 포지션의 현재 시장 가치를 반영하도록 보장합니다.

마진 콜

마진콜은 계좌 잔고가 유지증거금 수준 이하로 떨어지면 발생합니다. 그런 다음 거래자는 초기 마진 요구 사항을 충족하기 위해 추가 자금을 예치해야 합니다. 마진 콜은 거래자가 손실을 감당할 수 없는 상황을 방지하여 시장이 질서있게 유지되고 거래자가 재정적 의무를 이행하도록 보장합니다.

선물 거래에서 마진이 어떻게 작동하는지 설명하기 위해 간단한 예를 살펴보겠습니다. XYZ 회사의 단일 선물 계약을 거래하려고 하며 계약의 명목 가치가 $100,000라고 가정해 보겠습니다. 거래소는 개시 증거금 요건을 5%, 유지 증거금 요건을 3%로 설정합니다.

1. 개시 증거금 계산:

포지션을 개설하는 데 필요한 개시 증거금은 다음과 같이 계산됩니다: 개시 증거금=명목 가치×최초 증거금 요건 = $100,000 * 0.05 = $5,000. 따라서 선물 포지션을 개설하려면 초기 증거금으로 $5,000를 예치해야 합니다.

2. 유지마진 계산:

유지 증거금은 개시 증거금과 유사하게 계산됩니다. 유지 증거금=명목 가치×유지 증거금 요건 = $100,000 * 0.03 = $3,000

포지션을 개설한 후 거래 계좌에 최소 $3,000를 유지해야 합니다.

3. 변형 마진:

시장이 귀하에게 반대 방향으로 움직여 귀하의 포지션에서 $2,000의 손실이 발생했다고 가정해 보겠습니다. 시가 표시라고도 알려진 변동 마진은 손익을 매일 정산하는 것입니다. 이 경우 유지 증거금 요건을 충족하고 포지션을 유지하기 위해 $2,000를 추가로 예치해야 합니다.

4. 마진콜:

귀하의 계좌가 유지 증거금 $3,000 미만으로 떨어지면 마진 콜을 받게 됩니다. 요구 사항을 충족하려면 증거금을 초기 수준으로 되돌리기 위해 자금을 입금해야 합니다.

실시

아래 선물 스마트 계약은 현금으로 결제됩니다. 당사자는 정산일에 계약 가격과 시장 가격 간의 금전적 차액을 정산합니다. 이 프로세스는 기본 자산을 물리적으로 교환할 필요성을 무효화합니다.

  • 마진 계정: 계약은 구매자와 판매자 모두의 마진 계정을 관리하고 자산의 시장 가격 변동에 따라 조정합니다. 초기 증거금은 계약 체결 시 양 당사자가 예치합니다.
  • 차액결제: 결제일 또는 마진콜 시 계약은 초기 자산 가치와 현재 자산 가치의 차이를 계산하고 이 차이를 사토시로 교환합니다. 이 접근 방식은 기초 자산의 전체 가치가 변경되지 않음을 의미합니다. 순차액만 정산됩니다.

계약은 다음과 같은 공개 메서드를 공개합니다.

  • 해결하다: 최신 시장정보를 바탕으로 시장에 선물계약을 체결하는 방식입니다. 이는 일반적으로 오라클에서 얻은 기초 자산의 시장 가격 변화에 대응하여 호출됩니다. 어느 쪽이든 마진 잔액이 유지 관리 임계값 아래로 떨어지면 마진 콜을 받게 됩니다.

스크린샷 코드 정산스크린샷 코드 정산

  • 마진콜: 이 방법은 유지 증거금 요구 사항을 충족하기 위해 구매자 또는 판매자가 추가 자금을 예치해야 하는 마진 콜을 충족하는 데 사용됩니다.

MarginCall 코드 인라인MarginCall 코드 인라인

  • 가까운: 이 방법은 선물 계약을 종료하는 데 사용됩니다. 결제일이 도래하거나 마진콜 마감일이 지난 후에 호출할 수 있습니다. 계약은 예치된 마진 잔액을 각 당사자에게 공개합니다.

코드 스크린샷코드 스크린샷

스마트 계약의 전체 코드는 GitHub에서 확인할 수 있습니다.

보기: sCrypt는 BSV 블록체인에서 스마트 계약을 가능하게 합니다.

YouTube 동영상YouTube 동영상

블록체인이 처음이신가요? 블록체인 기술에 대해 자세히 알아보려면 궁극적인 리소스 가이드인 초보자를 위한 CoinGeek의 블록체인 섹션을 확인하십시오.

출처: https://coingeek.com/futures-contract-on-bitcoin/