用途:通过 HTTP 直接访问 ALGOPACK 和 MOEX ISS 的证券市场数据,覆盖当前行情、证券元数据、candles(K线)、trades(成交)和 orderbook(订单簿)。默认以可复制的 URL、curl 命令、规范化的 JSON 行以及 CSV/JSON 交付输出为主。
主要能力与用法:先选择市场路由,如股票 stock/shares/TQBR、期货 futures/forts/RFUD、货币 currency/selt/CETS;再选择数据块 securities、marketdata、candles、trades 或 orderbook;添加 .json 获取程序化结果,添加 .csv 获取表格数据;可用 iss.only 和列过滤减少返回体积。示例命令: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 头。
数据处理:将 ISS 的 columns 与 data 数组合并为行对象,再进行过滤、连接或画图;历史 K 线或达到行数上限时使用 start 分页,按返回行数递增直到目标数据块不再返回行。输出形式按场景选择:CSV/JSON 表格用于交付,简单 HTML 图表用于浏览器输出,Matplotlib 或 pandas 用于笔记本/脚本,应用内沿用现有图表栈。
限制:ALGOPACK 仅提供数据与分析,不是下单或券商交易 API。各层级访问范围不同:Стартовый / Starter 免费 token 含 15 分钟延迟的 candles 与 trades,Promo 含在线 orderbook、candles 与 trades。更多端点映射、参数、字段含义、响应解析和分页细节见 references/market-data.md。