如何使用Dukascopy API发起GET请求?URL构造存疑
Dukascopy API GET 请求实操指南
基础请求格式
Dukascopy行情API的基础请求地址为 https://api.dukascopy.com/api/v1/quotes,所有GET请求都需要携带你的API密钥作为必填参数。
必填参数说明
apiKey:你的Dukascopy API密钥,直接作为URL参数拼接instrument:交易品种代码,例如EURUSD、GBPUSD这类标准外汇品种代码format:返回数据格式,支持json或csv两种
实时行情请求示例
以获取欧元兑美元的实时报价为例,完整GET请求URL如下:
https://api.dukascopy.com/api/v1/quotes?apiKey=你的API密钥&instrument=EURUSD&format=json
历史行情扩展参数
如果需要拉取历史K线数据,需额外添加以下参数:
from:起始时间戳(毫秒级,UTC时区),例如1698844800000对应2023-10-31 00:00:00 UTCto:结束时间戳(毫秒级,UTC时区)period:K线周期,可选值包括m1(1分钟)、m5(5分钟)、h1(1小时)、d1(1天)等
历史行情请求示例
拉取2023年10月31日全天的EURUSD小时线数据:
https://api.dukascopy.com/api/v1/quotes?apiKey=你的API密钥&instrument=EURUSD&format=json&from=1698844800000&to=1698931199000&period=h1
关键注意事项
- 时间参数必须使用UTC时区的毫秒级时间戳,使用本地时间会导致数据范围偏差
- API存在调用频率限制,短时间内大量请求会触发限流,需控制请求频次
- 若返回错误,优先检查参数拼写(尤其是品种代码)、时间戳格式是否正确
内容的提问来源于stack exchange,提问作者SA_
相关产品推荐
相关产品推荐

