SuperAPI AI 工具集

moexalgo-hi2

编程与开发

查看项目

更新于 10-16 06:48

技能介绍

用途:当用户希望通过 moexalgo Python 包和 DataFrame 分析获取 HI2 数据时使用本技能。

主要能力:通过 Market("EQ"|"FO"|"FX").hi2(date=...) 获取全部工具的 HI2;通过 Ticker(...).hi2(start=..., end=...) 获取单一工具的 HI2;可按 metric 过滤或透视;支持库内 offset 分页;涉及赫芬达尔-赫希曼集中度及 hhi_* 指标。

安装与配置: python -m pip install "moexalgo[dataframe]" python-dotenv

import os from dotenv import load_dotenv from moexalgo import session, Market, Ticker

load_dotenv() session.TOKEN = os.environ["APIKEY"]

eq = Market("EQ") market_hi2 = eq.hi2(date="2025-01-10")

sber = Ticker("SBER") sber_hi2 = sber.hi2(start="2025-01-01", end="2025-01-31")

核心流程:1) 用 Market(...).hi2(date=...) 获取全市场;2) 用 Ticker(...).hi2(start=..., end=...) 获取单标的;3) 按 metric 过滤或透视;4) 分页使用库内 offset,不要向库方法传原始 REST 的 start;5) 可套用宽泛的集中度区间;6) 缺失行可能源于覆盖范围、权限、日期或参与者阈值问题。

访问说明:Promo 包含 HI2;Стартовый / Starter 免费令牌可用性计划在 T-1 天,承诺前需核实当前访问权限。

限制:原始端点 URL、curl、JSON/CSV 或无 Python 的工作流应改用 direct HI2 技能。签名、指标名、字段、解释区间和 DataFrame 示例见 references/hi2.md。