跳转至

板块异动事件时间轴

来源同步:/Users/mac/Projects/chatgpt-codex/doc/api_Boards.md

所属接口集:板块行情

请求 URL

GET /v1/api/market/movements/events

认证方式

Bearer Token(详见 认证与签名

接口概述

返回最近的板块异动事件时间轴,便于前端做"异动直播"展示。数据来源于 boards_boardevent 表,main_net/turnoverboards_boardsnapshot 关联补全。

请求参数

参数 类型 必填 说明
type string 板块类型筛选:industryconcept,不传则返回全部类型
limit int 返回最近 N 条事件,默认 50,范围 1~MAX_TOP(默认 200)

接口说明

  • 数据源互补:行业事件取 akshare*,概念事件取 push2;不传 type 时两者并集。接口不接受 source 查询参数。
  • 顶层 ts 为返回列表中最晚的 event_ts
  • board_code 必须为 BK 代码;若历史事件误存为板块名,接口按 board_name 从快照回填正确代码。
  • 写事件条件(MARKET_CONF,可并集):
  • MOVEMENT_EVENT_BY_SIGNAL=1(默认):与 /market/movements 一致,命中 资金进攻(换手 ≥ P80 且主力净流入 > 0)或 高位出货(换手 ≥ P80 且主力净流入 < 0)时写入;reasonssignal_attack / signal_distribution
  • MOVEMENT_EVENT_JUMP_ENABLED=1 时才启用旧跳变阈值:MOVEMENT_EVENT_PCT_JUMP(涨幅跳跃)、MOVEMENT_EVENT_AMOUNT_JUMP(成交额增量)、MOVEMENT_EVENT_MAIN_NET_JUMP(主力净流入增量);默认 0 关闭。
  • main_net_delta = 写入事件时"当前快照主力净流入 − 上一快照主力净流入"(元)。
  • pct = 事件时点涨幅(即 pct_to)。
  • 名称排除:与 /market/movements 一致,使用 MOVEMENT_EXCLUDE_INDUSTRY_NAMES / MOVEMENT_EXCLUDE_CONCEPT_NAMES 配置。

响应格式示例

{
  "ts": 1739680000,
  "items": [
    {
      "ts": 1739679988,
      "board_type": "industry",
      "board_code": "BK1035",
      "board_name": "港口航运",
      "reasons": ["pct_jump"],
      "pct": 0.0236,
      "pct_from": 0.0123,
      "pct_to": 0.0236,
      "main_net": 850000000,
      "turnover": 3.25,
      "main_net_delta": 210000000,
      "leaders": [
        {"code": "600017", "name": "南京港", "pct": 0.0799}
      ],
      "source": "push2"
    }
  ]
}

返回状态

状态码 说明
200 成功
400 参数错误
401 未认证
403 无权限