Resumo de uso da bolsa de futuros Kraken Kraken Futures Exchange
Página de informações do contrato: https://www.kraken.com/zh-cn/features/futures
Página de documentação da API: https://support.kraken.com/hc/en-us/categories/360001806372-Futures-API
Resumo
-
1 contrato de 1USD, alguns contratos são baseados em moeda, usando moeda como garantia. Outros contratos usam BTC como garantia.
-
Levação máxima de 50 vezes
-
O prazo de entrega do contrato é:
Last Trading16: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. -
Informações sobre posições
Interface de posição não fornecida, congelação de posição, ocupação de garantia de posição, alavancagem de posição, perda de posição. -
Interface de linha K não suportada, chamada
GetRecordsNão há suporte. -
Não suportado
GetOrderConsultar a interface de pedidos e receber o "not support" -
tick interface de mercado, apenas compra e venda, preço atual, não suporta 24 horas mais alto ou menor preço. High Low do GetTicker usa o atual compra e venda para preencher.
-
Pair de transação, configuração
XBT_USDO contrato para a moeda BTC, definido no código da estratégiaexchange.SetContractType("swap")O contrato de permanência para o BTC, correspondente ao código de contrato da bolsa:pi_xbtusdConfiguraçõesexchange.SetContractType("month")O contrato do mês para o BTC corresponde, por exemplo, a:fi_xbtusd_191227。
Para transações:pv_xrpxbtContratos que requerem a configuração de pares de transação para:XRP_XBTChamado.exchange.SetContractType("swap")função. -
GetAccountOs dados que a função retornaFrozenStocks0 porque o capital de ocupação de posição e o capital de ocupação de listagem são escritos juntos na interface da bolsa e não podem ser distinguidos.StocksA quantidade de recursos disponíveis atualmente. -
SetMarginLevelNão é possível configurar a alavancagem, o tamanho da alavancagem só pode ser configurado na página da bolsa (a API da bolsa não fornece uma interface para configurar a alavancagem, nem há parâmetros para configurar a alavancagem na próxima interface) -
Código de contrato
-
Contratos baseados em moeda
Perpétuo: pi_xbtusd
Entrega:fi_xbtusd_191227 月合约,fi_bchusd_200327 季度合约A entrega ocorreu no dia 28 de julho, às 21h. -
Em direção ao contrato
Perpetuidade: pv_xrpxbt, contrato que usa BTC como garantia.
Informações sobre os contratos podem ser obtidas através da API da bolsa:
{ "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" } -
- 1
