avatar of 发明者量化-小小梦 发明者量化-小小梦
집중하다 사신
4
집중하다
1271
수행원

Futures_Kraken Kraken 선물거래소 이용 요약

만든 날짜: 2019-12-18 10:36:35, 업데이트 날짜: 2019-12-18 10:40:52
comments   0
hits   2164

Futures_Kraken Kraken 선물거래소 이용 요약

계약 정보 페이지: https://www.kraken.com/zh-cn/features/futures

API 문서 페이지: https://support.kraken.com/hc/en-us/categories/360001806372-Futures-API

요약

  • 1USD 계약, 어떤 계약은 동전 기반 계약, 동전을 보증금으로 사용한다. 어떤 계약은 BTC를 보증금으로 사용한다.

  • 최대 50배의 레버리

  • 계약 수급 시점 관련: Last Trading

  16:00 London time
  Month: Last Friday* of the month
  Quarter: Last Friday* of a month in the March quarterly cycle (March, June, September, December)

First Trading

  For inverse contracts:
  16:00 London time
  Month: The last Friday* of the calendar month where no contract exists in the following calendar month.  // 需要符合条件,接下的月份没有合约产生?
  Quarter: The last Friday* of the calendar month where a contract exists in the following calendar month. // 当每个月最后一个周五,季度合约变为月合约,也就是接下来一个月只有一个合约时,产生新季度合约?
  The fixed maturity listing schedule results in there always being listed simultaneously two contracts:
  - a Month contract which matures in between 1 and 42 days
  - a Quarter contract which matures in between 42 and 130 days
  For linear contracts on altcoins with less liquidity the listing schedule varies.
  • 포지션 정보 포지션 인터페이스를 제공하지 않고, 포지션 냉동, 포지션 보증금 점유, 포지션 레버리지, 포지션 손실.

  • K선 인터페이스를 지원하지 않습니다.GetRecords“지원받지 못했다”고 보도합니다.

  • 지원하지 않습니다.GetOrder주문 인터페이스를 검색하면 not support 라는 메시지가 나옵니다.

  • tick 시장 인터페이스는 현재 구매/판매만 가능하며, 현재 가격은 24시간 최고/최저 가격을 지원하지 않는다. GetTicker의 High Low는 현재 구매/판매를 사용하여 채워진다.

  • 거래 쌍 설정, 설정XBT_USD즉, BTC의 계약, 전략 코드에서 설정됩니다.exchange.SetContractType("swap")BTC의 영구 계약은 거래소의 계약 코드입니다.pi_xbtusd, 설정exchange.SetContractType("month")BTC의 해당 달 계약. 예를 들어 해당 달의:fi_xbtusd_191227。 거래할 때:pv_xrpxbt계약은 다음과 같이 설정해야 합니다.XRP_XBT, 호출exchange.SetContractType("swap")기능.

  • GetAccount함수가 반환하는 데이터 중FrozenStocks0으로, 거래소 인터페이스에서 지분 점유액과 상장 점유액이 함께 쓰여져 있기 때문에, 구분할 수 없습니다.Stocks현재 사용할 수 있는 자금의 양에 대해

  • SetMarginLevel레버를 설정할 수 없으며 레버 크기는 거래소 페이지에서만 설정할 수 있습니다. (거래소 API는 레버를 설정하는 인터페이스를 제공하지 않으며 다음 인터페이스는 레버를 설정하는 매개 변수가 없습니다.)

  • 계약 코드 종류

    • 통화 기반 계약 영구성: pi_xbtusd 전달:fi_xbtusd_191227 月合约fi_bchusd_200327 季度合约[이미] UTC 시간.

    • 계약으로 가는 길 영구성: pv_xrpxbt, BTC를 보증금으로 사용하는 계약.

거래소 API에서 얻을 수 있는 계약 정보:

  {
      "result": "success",
      "instruments": [{
          "symbol": "pi_xbtusd",
          "type": "futures_inverse",
          "underlying": "rr_xbtusd",
          "tickSize": 0.5,
          "contractSize": 1,
          "tradeable": true,
          "marginLevels": [{
              "contracts": 0,
              "initialMargin": 0.02,
              "maintenanceMargin": 0.01
          }, {
              "contracts": 500000,
              "initialMargin": 0.04,
              "maintenanceMargin": 0.02
          }, {
              "contracts": 1000000,
              "initialMargin": 0.06,
              "maintenanceMargin": 0.03
          }, {
              "contracts": 3000000,
              "initialMargin": 0.1,
              "maintenanceMargin": 0.05
          }, {
              "contracts": 6000000,
              "initialMargin": 0.15,
              "maintenanceMargin": 0.075
          }],
          "fundingRateCoefficient": 8,
          "maxRelativeFundingRate": 0.0005,
          "retailMarginLevels": [{
              "contracts": 0,
              "initialMargin": 0.5,
              "maintenanceMargin": 0.25
          }]
      }, {
          "symbol": "pv_xrpxbt",
          "type": "futures_vanilla",
          "underlying": "rr_xrpxbt",
          "tickSize": 0.00000001,
          "contractSize": 1,
          "tradeable": true,
          "marginLevels": [{
              "contracts": 0,
              "initialMargin": 0.02,
              "maintenanceMargin": 0.01
          }, {
              "contracts": 100000,
              "initialMargin": 0.04,
              "maintenanceMargin": 0.02
          }, {
              "contracts": 500000,
              "initialMargin": 0.06,
              "maintenanceMargin": 0.03
          }, {
              "contracts": 2000000,
              "initialMargin": 0.1,
              "maintenanceMargin": 0.05
          }],
          "fundingRateCoefficient": 8,
          "maxRelativeFundingRate": 0.0005,
          "retailMarginLevels": [{
              "contracts": 0,
              "initialMargin": 0.5,
              "maintenanceMargin": 0.25
          }]
      }, {
          "symbol": "fi_xbtusd_191227",
          "type": "futures_inverse",
          "underlying": "rr_xbtusd",
          "lastTradingTime": "2019-12-27T16:00:00.000Z",
          "tickSize": 0.5,
          "contractSize": 1,
          "tradeable": true,
          "marginLevels": [{
              "contracts": 0,
              "initialMargin": 0.02,
              "maintenanceMargin": 0.01
          }, {
              "contracts": 500000,
              "initialMargin": 0.04,
              "maintenanceMargin": 0.02
          }, {
              "contracts": 1000000,
              "initialMargin": 0.06,
              "maintenanceMargin": 0.03
          }, {
              "contracts": 3000000,
              "initialMargin": 0.1,
              "maintenanceMargin": 0.05
          }, {
              "contracts": 6000000,
              "initialMargin": 0.15,
              "maintenanceMargin": 0.075
          }],
          "retailMarginLevels": [{
              "contracts": 0,
              "initialMargin": 0.5,
              "maintenanceMargin": 0.25
          }]
      }, {
          "symbol": "fi_ltcusd_200327",
          "type": "futures_inverse",
          "underlying": "rr_ltcusd",
          "lastTradingTime": "2020-03-27T16:00:00.000Z",
          "tickSize": 0.01,
          "contractSize": 1,
          "tradeable": true,
          "marginLevels": [{
              "contracts": 0,
              "initialMargin": 0.02,
              "maintenanceMargin": 0.01
          }, {
              "contracts": 250000,
              "initialMargin": 0.04,
              "maintenanceMargin": 0.02
          }, {
              "contracts": 500000,
              "initialMargin": 0.06,
              "maintenanceMargin": 0.03
          }, {
              "contracts": 2000000,
              "initialMargin": 0.1,
              "maintenanceMargin": 0.05
          }, {
              "contracts": 5000000,
              "initialMargin": 0.15,
              "maintenanceMargin": 0.075
          }],
          "retailMarginLevels": [{
              "contracts": 0,
              "initialMargin": 0.5,
              "maintenanceMargin": 0.25
          }]
      }, {
          "symbol": "in_xbtusd",
          "type": "spot index",
          "tradeable": false
      }, ...],
      "serverTime": "2019-12-12T08:25:26.549Z"
  }