关于 algopack-market-data
algopack-market-data 是通过 HTTP 端点获取实时或延迟市场数据的技能,适用于处理市场信息的分析人员和开发者。它说明路由选择、JSON 或 CSV 输出、响应规范化、分页及图表交接;不提供下单功能。
主要功能
- 01获取报价和证券元数据
- 02访问蜡烛图、成交和订单簿
- 03选择市场路由与数据区块
- 04将响应整理为 JSON 或 CSV
- 05规范化数据行并分页获取历史数据
- 06为图表和数据交接准备数据
适用场景
- 01获取证券报价和元数据
- 02收集历史蜡烛图用于分析
- 03将市场数据导出至电子表格
- 04准备规范化数据用于图表
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ moexalgo/ algopack-skills --skill algopack-market-data安装后在 Claude Code 中输入/algopack-market-data确认已加载。
附带文件references/market-data.md
详细介绍
ALGOPACK 市场数据
概述
使用此技能通过 HTTP 直接访问当前行情、证券元数据、K 线、成交记录和订单簿。默认提供可复制的 URL、curl、标准化 JSON 行,以及用于交接的 CSV/JSON 输出。
快速入门
curl -L "https://apim.moex.com/iss/engines/stock/markets/shares/boards/TQBR/securities/SBER/candles.json?from=2025-01-01&till=2025-01-31&interval=60" \
-H "Authorization: Bearer ${APIKEY}"
如需公开的延迟 ISS 数据,可在 https://iss.moex.com/iss 上使用相同路径,且无需 bearer 标头。在 ALGOPACK 套餐中,Стартовый / Starter 免费令牌访问包含延迟 15 分钟的 K 线和成交记录;Promo 包含在线订单簿、K 线和成交记录。
核心工作流
- 选择市场路由:股票
stock/shares/TQBR、期货futures/forts/RFUD或货币currency/selt/CETS。 - 选择数据块:
securities、marketdata、candles、trades或orderbook。 - 为程序化回答添加
.json,或在用户需要电子表格/图表数据时添加.csv。 - 使用
iss.only和列筛选器缩小数据量。 - 在筛选、联接或绘图前,将 ISS 的
columns和data数组标准化为行对象。 - 对历史 K 线或任何达到行数上限的响应使用
start分页;按返回的行数递增,直到目标数据块不再返回行。 - 根据请求匹配输出:交接时使用 CSV/JSON 表格,浏览器输出使用简单的 HTML 图表,笔记本/脚本输出使用 Matplotlib 或 pandas 绘图,而应用内则使用该应用现有的图表技术栈。
参考资料
阅读 references/market-data.md,了解端点映射、参数、字段含义、响应解析、分页和输出模式。
边界
ALGOPACK 仅提供数据和分析服务。不要将其描述为下单或经纪商交易 API。
评论
支持 Markdown