-
bitcoin $76464.156879 USD
0.86% -
ethereum $2445.495804 USD
1.91% -
tether $0.999058 USD
-0.01% -
bnb $725.991560 USD
1.93% -
xrp $1.303704 USD
0.85% -
usd-coin $0.999942 USD
0.00% -
solana $100.064497 USD
3.06% -
tron $0.335357 USD
0.24% -
zcash $1358.632097 USD
14.53% -
hyperliquid $79.355311 USD
2.37% -
dogecoin $0.081165 USD
1.50% -
monero $495.294239 USD
-2.55% -
chainlink $11.205049 USD
3.83% -
unus-sed-leo $8.932502 USD
0.55% -
cardano $0.198341 USD
1.78%
如何从Kraken API获取历史合同数据?
Fetch Kraken Futures historical OHLC data via `futures-api.kraken.com/api/history/candles` using symbol, interval, and Unix timestamps; authenticate with API key and HMAC-SHA256 signature if rate-limited.
2025/08/08 14:49
了解Kraken API和历史合同数据
Kraken API是一个强大的接口,使开发人员和交易者能够以编程方式与Kraken的加密货币交换服务进行交互。在参考历史合同数据时,重要的是要澄清Kraken主要通过其Kraken Futures Platform(以前称为Cryptowatch衍生品)来支持现货交易和期货合约。标准Kraken REST API(API.KRAKEN.COM)不直接提供期货或永久合同的历史数据。取而代之的是,可以通过Futures-api.kraken.com托管的Kraken Futures API访问历史合同数据。
要检索历史数据,您必须根据所需的合同和时间范围的类型确定正确的端点。 Kraken Futures API提供诸如/api/history/candles等终点,以获取特定期货合约的OHLC(开放,高,低,关闭)数据。每个端点都需要参数,例如符号,间隔和从/直到时间戳来定义数据范围。
设置API访问凭据
在提出任何请求之前,您必须设置对Kraken Futures API的经过身份验证的访问。这涉及创建一个API密钥和秘密:
- 登录到您的Kraken帐户并导航到资金部分。
- 选择API并选择Kraken Futures 。
- 单击创建API键。
- 分配许可证 - 启用读取访问的市场数据。
- 生成密钥,并安全地存储API密钥和秘密密钥。
这些凭据必须使用HMAC-SHA256签署请求。与现货交易不同,Kraken Futures使用单独的身份验证机制。每个请求都必须包括诸如APIKey和Authent标题,在该Authent中,根据请求方法,路径,车身和时间戳是计算的签名。
构建API的历史数据请求
要检索历史合同数据,请使用蜡烛历史终点:
GET https://futures-api.kraken.com/api/history/candles所需的查询参数包括:
- 符号:合同符号,例如Bitcoin永久逆同合同的
PI_XBTUSD。 - 间隔:烛台间隔。有效值包括
1m,5m,15m,1h,4h,1d。 - 来自:在UNIX时间戳(秒)中开始时间。
- 直到:unix时间戳中的结束时间(秒)。
例如,从2024年1月1日至2024年1月2日,以获取Bitcoin永久合同的1小时蜡烛:
https://futures-api.kraken.com/api/history/candles?symbol=PI_XBTUSD&interval=1h&from=1704067200&until=1704153600如果仅访问公共市场数据,则此请求不需要身份验证。但是,如果限制限制,请考虑使用身份验证的请求。
处理限制要求的身份验证
如果您超过了未经身份验证的请求限制,请切换到签名的请求。该过程涉及:
- 使用方法,路径,车身和ISO 8601时间戳创建请求有效负载。
- 将时间戳,方法,路径和身体(如果存在)连接到签名字符串中。
- 将HMAC-SHA256与您的秘密键一起生成签名。
- 包括
Authent标头中的签名和APIKey中的钥匙。
python中的示例步骤:
- 设置请求方法:
GET - 定义路径:
/api/history/candles?symbol=PI_XBTUSD&interval=1h&from=1704067200&until=1704153600 - 生成ISO时间戳:
2024-01-01T00:00:00Z - 构建签名消息:
2024-01-01T00:00:00ZGET/api/history/candles?symbol=PI_XBTUSD&interval=1h&from=1704067200&until=1704153600 - 使用您的秘密密钥计算消息的HMAC-SHA256
- 编码base64中的结果
- 设置标题:
-
APIKey: YOUR_PUBLIC_KEY -
Authent: BASE64_SIGNATURE -
Nonce: 2024-01-01T00:00:00Z
-
使用库之类的requests发送请求。
处理和存储响应数据
API返回包含蜡烛对象数组的JSON响应。每个蜡烛都包括:
- 时间戳:蜡烛的时间开始。
- 开放:开头。
- 高:最高价格。
- 低:最低的价格。
- 关闭:收盘价。
- 数量:交易数量。
示例响应:
{ 'result': 'success', 'candles': [{ 'timestamp': 1704067200, 'open': '42000.00', 'high': '42500.00', 'low': '41800.00', 'close': '42300.00', 'volume': '120.5' }
这是给出的}
解析JSON并提取candles阵列。您可以将此数据存储在CSV,数据库或数据框架中以进行分析。确保根据需要将时间戳转换为本地时间或UTC。如果时间范围很大,则处理分页 - Kraken可能会限制每个请求的结果,需要多次from和until值调整为止。
常见错误和故障排除
- 无效符号:双检查合同符号。使用
GET /api/instruments列出所有可用合同。 - 利率限制:未经身份验证的请求受到限制。使用身份验证或在呼叫之间添加延迟。
- 无效时间戳格式:确保UNIX时间戳为几秒钟,而不是毫秒。
- 签名不匹配:验证签名字符串包含确切的路径和查询参数,并且秘密键是正确的。
- 空响应:确认时间范围包括主动交易期。
使用Postman或Python脚本等工具来逐步测试请求。启用记录以捕获请求标题和调试的响应。
常见问题
如何找到Kraken Futures合同的正确符号?使用仪器端点: GET https://futures-api.kraken.com/api/instruments 。这将返回所有具有其符号的活动合同,例如Bitcoin perpetuals的PI_XBTUSD或以太期货的FI_ETHUSD 。
我可以检索刻度级的历史数据而不是蜡烛吗? Kraken Futures API不会通过公共端点提供tick级数据。 /api/history/candles端点仅在指定的间隔内支持汇总的OHLC数据。对于颗粒数据,请考虑Websocket Feeds或第三方数据提供商。
我一次可以获取多少历史数据有限制吗?是的,API可能会限制每个请求返回的蜡烛数量。如果您的时间范围很大,则将其分为较小的间隔(例如一次),然后提出多个请求。检查响应的完整性,并from和until参数相应地调整。
我需要成为经过验证的Kraken用户才能访问历史合同数据吗?对于未经验证的公共数据请求,基本帐户访问就足够了。但是,为了提高利率限制并确保稳定访问,建议使用API凭据的验证帐户。数据检索不需要完整的交易许可。
免责声明:info@kdj.com
所提供的信息并非交易建议。根据本文提供的信息进行的任何投资,kdj.com不承担任何责任。加密货币具有高波动性,强烈建议您深入研究后,谨慎投资!
如您认为本网站上使用的内容侵犯了您的版权,请立即联系我们(info@kdj.com),我们将及时删除。
- 朝鲜恶意软件与 Asia Express:CoinEx 在不断变化的数字格局中退出
- 2026-09-18 08:30:02
- WisdomTree 和 MoonPay 联手:代币化 MMF 的游戏规则改变者
- 2026-09-18 08:50:01
- Vitalik Buterin 挑战人工智能网络安全末日叙事,倡导形式验证
- 2026-09-18 00:55:01
- AML RightSource 荣获著名的 Dobra-Sight 数字资产合规卓越奖
- 2026-09-18 00:40:01
- Solana 和 XRP 引领加密货币市场的潮流转变,向更广泛的代币化趋势致敬
- 2026-09-17 20:40:01
- HBO Max Reddit 帐户因窃取加密货币的恶意软件攻击而被劫持:新一波复杂的诈骗
- 2026-09-17 12:50:01
相关百科
如何查看SOL期货成交量和持仓量?
2026-09-14 00:40:03
访问 SOL 期货市场数据1. 前往SOL永续合约或季度合约上市的官方交易平台,例如Bybit、OKX或Bitget。 2. 找到SOL/USDT或SOL/USD期货交易对页面,切换到“合约概览”或“市场数据”选项卡。 3. 识别标记为“交易量(24 小时)”和“未平仓合约”的实时字段,这两个字段通...
如何查看XRP期货交易量和持仓量?
2026-09-15 05:00:12
访问实时 XRP 期货数据1. 访问列出 XRP 永续合约和季度期货合约的主要衍生品交易所,包括 Binance、Bybit、OKX 和 Bitget。 2. 导航至XRP/USDT或XRP/USD交易对页面,找到实时显示交易量和持仓量数据的市场深度面板。 3. 确认显示的持仓量是否反映了多头/空头...
如何查看DOGE期货成交量及持仓量?
2026-09-12 08:39:38
了解 DOGE 期货交易量1. 期货交易量是指在特定时间范围内交易的DOGE份期货合约的总数,通常以每天或每小时计算。 2. 高成交量通常表明市场参与度较高,并且可以表明潜在的趋势延续或逆转,具体取决于价格走势背景。 3. 交易者监控交易量峰值以及突破或崩溃,以评估合法性——交易量上升支持的持续价格...
如何查看ETH期货交易量和持仓量?
2026-09-16 19:00:18
访问实时 ETH 期货数据1. Binance、Bybit和OKX等主要中心化交易所提供实时仪表板,显示ETH永续和季度期货交易量和持仓量。这些指标每 5-10 秒更新一次,无需登录其公开市场页面即可访问。 2. Glassnode、CryptoQuant 和 Coinglass 等链上分析平台可以...
如何查看BTC期货交易量和持仓量?
2026-09-12 15:19:55
BTC期货指标的数据源1. CoinGlass API v4 提供 30 多个交易所的实时融资利率、清算热图和精细的未平仓合约细分。 2. 币安期货 API 提供对买卖深度、合约特定交易量历史记录和保证金比率快照的本机访问。 3. OKX 数据门户提供可下载的 CSV 档案,其中包含每日结算价格、按...
如何看懂DOGEUSDT永续合约图表?
2026-09-11 19:19:48
了解 DOGEUSDT 永续图表上的价格走势1. 蜡烛图的形成揭示了直接的市场情绪——绿色蜡烛表示买盘占主导地位,而红色蜡烛则反映该区间内的抛售压力。 2. 实体上方和下方的灯芯信号拒绝更高或更低的价格;在波动较大的模因币市场中,长上影线通常先于短期反转。 3. 接近关键水平的连续小实体蜡烛表明在突...
如何查看SOL期货成交量和持仓量?
2026-09-14 00:40:03
访问 SOL 期货市场数据1. 前往SOL永续合约或季度合约上市的官方交易平台,例如Bybit、OKX或Bitget。 2. 找到SOL/USDT或SOL/USD期货交易对页面,切换到“合约概览”或“市场数据”选项卡。 3. 识别标记为“交易量(24 小时)”和“未平仓合约”的实时字段,这两个字段通...
如何查看XRP期货交易量和持仓量?
2026-09-15 05:00:12
访问实时 XRP 期货数据1. 访问列出 XRP 永续合约和季度期货合约的主要衍生品交易所,包括 Binance、Bybit、OKX 和 Bitget。 2. 导航至XRP/USDT或XRP/USD交易对页面,找到实时显示交易量和持仓量数据的市场深度面板。 3. 确认显示的持仓量是否反映了多头/空头...
如何查看DOGE期货成交量及持仓量?
2026-09-12 08:39:38
了解 DOGE 期货交易量1. 期货交易量是指在特定时间范围内交易的DOGE份期货合约的总数,通常以每天或每小时计算。 2. 高成交量通常表明市场参与度较高,并且可以表明潜在的趋势延续或逆转,具体取决于价格走势背景。 3. 交易者监控交易量峰值以及突破或崩溃,以评估合法性——交易量上升支持的持续价格...
如何查看ETH期货交易量和持仓量?
2026-09-16 19:00:18
访问实时 ETH 期货数据1. Binance、Bybit和OKX等主要中心化交易所提供实时仪表板,显示ETH永续和季度期货交易量和持仓量。这些指标每 5-10 秒更新一次,无需登录其公开市场页面即可访问。 2. Glassnode、CryptoQuant 和 Coinglass 等链上分析平台可以...
如何查看BTC期货交易量和持仓量?
2026-09-12 15:19:55
BTC期货指标的数据源1. CoinGlass API v4 提供 30 多个交易所的实时融资利率、清算热图和精细的未平仓合约细分。 2. 币安期货 API 提供对买卖深度、合约特定交易量历史记录和保证金比率快照的本机访问。 3. OKX 数据门户提供可下载的 CSV 档案,其中包含每日结算价格、按...
如何看懂DOGEUSDT永续合约图表?
2026-09-11 19:19:48
了解 DOGEUSDT 永续图表上的价格走势1. 蜡烛图的形成揭示了直接的市场情绪——绿色蜡烛表示买盘占主导地位,而红色蜡烛则反映该区间内的抛售压力。 2. 实体上方和下方的灯芯信号拒绝更高或更低的价格;在波动较大的模因币市场中,长上影线通常先于短期反转。 3. 接近关键水平的连续小实体蜡烛表明在突...
查看所有文章














