Halaman informasi kontrak: https://www.kraken.com/zh-cn/features/futures
Halaman dokumentasi API: https://support.kraken.com/hc/en-us/categories/360001806372-Futures-API
1 kontrak 1USD, beberapa kontrak adalah kontrak berbasis mata uang, menggunakan mata uang sebagai jaminan. Beberapa kontrak menggunakan BTC sebagai jaminan.
Leverage maksimal 50 kali lipat
Waktu pengiriman kontrak: 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.
Informasi tentang kepemilikan Interface tidak tersedia, posisi kosong, pengelolaan sekuritas, posisi leverage, posisi lossless.
Tidak mendukung antarmuka K-line, panggilanGetRecordsTidak ada dukungan.
Tidak didukungGetOrderPermintaan ke antarmuka pemesanan, panggilan ke not support.
tick interface, hanya beli satu, jual satu, harga saat ini, tidak mendukung 24 jam harga tertinggi dan terendah. High Low dari GetTicker digunakan untuk membeli satu, menjual satu isian.
Setup, setupXBT_USDKontrak untuk BTC, diatur dalam kode strategiexchange.SetContractType("swap")Kontrak permanen untuk BTC, sesuai dengan kode kontrak dari bursa:pi_xbtusdPengaturanexchange.SetContractType("month")Kontrak BTC untuk bulan tersebut. Misalnya:fi_xbtusd_191227。
Untuk transaksi:pv_xrpxbtKontrak, yang harus disetel ke pasangan transaksi:XRP_XBTPanggilan.exchange.SetContractType("swap")fungsi.
GetAccountData yang dikembalikan oleh fungsiFrozenStocksJadi 0 karena modal yang dimiliki dan modal yang tercantum ditulis bersama dalam antarmuka bursa, tidak dapat dibedakan.StocksJumlah dana yang tersedia saat ini:
SetMarginLevelTidak dapat mengatur Leverage, ukuran Leverage hanya dapat diatur di halaman Exchange (API Exchange tidak menyediakan antarmuka untuk mengatur Leverage, dan tidak ada parameter untuk mengatur Leverage di antarmuka berikutnya)
Klasifikasi Kode Kontrak
Kontrak berbasis mata uang
Kekal: pi_xbtusd
Pengiriman:fi_xbtusd_191227 月合约,fi_bchusd_200327 季度合约Waktu pengiriman: UTC.
Menuju Kontrak Kekal: pv_xrpxbt, kontrak menggunakan BTC sebagai jaminan.
Informasi kontrak dapat diakses melalui API bursa:
{
"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"
}