Page d'information sur le contrat:https://www.kraken.com/zh-cn/features/futures
Page de documentation de l'APIhttps://support.kraken.com/hc/en-us/categories/360001806372-Futures-API
un contrat vaut 1 USD; certains contrats sont des contrats cryptographiques à marge, utilisant la crypto-monnaie comme marge; certains contrats utilisent BTC comme marge;
le montant maximal de l'effet de levier si c'est 50;
concernant le délai de livraison du contrat: Dernière négociation
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)
Première négociation
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.
Informations sur la position L'interface de position n'est pas fournie; la position close est gelée; la marge de position est occupée; la valeur de l'effet de levier de la position; le résultat de la position.
L'interface K-line n'est pas prise en charge, et l'appelGetRecords
Il sera signalé
Recherche de l'interface de commande parGetOrder
n'est pas prise en charge, et appelantGetOrder
Il sera signalé
L'interface des marchés tick, ne comporte qu'un achat, une vente et le prix actuel, et elle ne prend pas en charge les prix les plus bas et les plus élevés de 24 heures.
Paramètres de paire de négociation;XBT_USD
, c'est-à-dire le contrat BTC;exchange.SetContractType("swap")
dans le code de stratégie, c'est-à-dire le contrat perpétuel BTC, et son code de contrat correspondant est:pi_xbtusd
; ensembleexchange.SetContractType("month")
comme contrat mensuel BTC, et son code de contrat correspondant, par exemple:fi_xbtusd_191227
- Je ne sais pas.
Si vous voulez échangerpv_xrpxbt
Contract, vous devez régler la paire de trading àXRP_XBT
, et appeler la fonctionexchange.SetContractType("swap")
.
Dans les données renvoyées parGetAccount
fonction,FrozenStocks
est égal à 0, car les fonds occupés par les positions et les fonds occupés par les ordres en attente dans l'interface de la plateforme sont inscrits ensemble et ne peuvent être distingués;Stocks
est le montant actuel des fonds disponibles.
SetMarginLevel
ne peut pas définir le levier, la taille du levier ne peut être définie que sur la page de la plateforme (l'API de la plateforme ne fournit pas l'interface de réglage du levier et il n'existe aucun paramètre de réglage du levier sur l'interface de commande).
Type de code du contrat
Contrats de crypto-marge
Contrat à perpétuité: pi_xbtusd
Contrat de livraison:fi_xbtusd_191227 monthly contract
,fi_bchusd_200327 quarterly contract
, heure de livraison: heure UTC.
Contrats à terme Le contrat perpétuel: pv_xrpxbt, qui utilise BTC comme marge.
Les informations relatives aux contrats peuvent être obtenues par l'API de la plateforme:
{
"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"
}