Skip to content

期货相关性 ​

GET /api/v1.0/quote/{symbol}/future/correlation

获取期货与最多 4 个相关期货的相关系数时间序列。 related_codes 必填,逗号分隔。cycle 为计算窗口,range 为返回时间范围。 相关系数已还原到 [-1, 1]。

请求参数 ​

参数类型位置必填说明
symbolstring路径是期货代码(路径参数),例: US.CLmain
related_codesstring查询是相关期货代码,逗号分隔,最多 4 个,例: US.GCmain,US.ESmain
cyclestring查询否统计窗口:THREE_MONTH=三个月(默认)/ SIX_MONTH=六个月 / ONE_YEAR=一年 / THREE_YEAR=三年
rangestring查询否返回时间范围:ONE_DAY=近一天 / THREE_MONTH / SIX_MONTH / ONE_YEAR=近一年(默认)/ THREE_YEAR
page_sizeint查询否每条相关期货返回的点数,默认 30,最大 200
page_flagstring查询否翻页标记。首页不传;下一页回传 pagination.page_flag

请求示例 ​

bash
curl -X GET 'https://webapi.moomoo.com/api/v1.0/quote/US.AAPL/future/correlation?related_codes=1&cycle=1&range=1' \
  -H 'Authorization: Bearer <AccessToken>' | jq

响应参数 ​

参数类型说明
data.itemsobject[]
data.totalinteger时间范围内的总点数(以最长序列为准)
data.items[].codeinteger主期货代码
data.items[].related_codeinteger相关期货代码
data.items[].pointsobject相关系数时间序列
data.items[].points[].timestampinteger时点(Unix 秒,东八区对齐)
data.items[].points[].correlationstring相关系数
pagination.completedstring是否已覆盖请求时间范围内全部点
pagination.page_flagstring下一页起始下标。completed 为 true 时为空串

错误码 ​

ret_codeerror.code说明
0—成功
-3invalid_parameter参数缺失或不在允许范围内
-7invalid_symbol标的不存在
-8unsupported市场或品类不支持
-9permission_denied没有对应权限
-10no_data没有可返回的数据
-11rate_limited调用过于频繁

响应示例 ​

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "total": "example",
    "items": [
      {
        "code": 0,
        "related_code": 0,
        "points": "example"
      }
    ]
  },
  "pagination": {
    "completed": true,
    "page_flag": ""
  }
}