mcpField
M
moexalgo-hi2

moexalgo-hi2

github.com/moexalgo数据与数据库440 次安装19 周前更新
代码仓库

关于 moexalgo-hi2

moexalgo-hi2 是一项使用 moexalgo Python 包和 DataFrame 获取、分析 HI2 数据的技能,涵盖市场与单个证券查询、筛选、分页及缺失行的解读。

主要功能

  1. 01查询 EQ、FO、FX 市场的 HI2
  2. 02获取单个证券的 HI2
  3. 03按 metric 筛选或透视结果
  4. 04使用库的 offset 分页
  5. 05分析结果缺失行的可能原因

适用场景

  1. 01分析某日全市场的 HI2
  2. 02查看某证券一段时间的 HI2
  3. 03在 DataFrame 中比较 HI2 指标
  4. 04排查查询结果中缺少的数据行

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/moexalgo/algopack-skills --skill moexalgo-hi2

安装后在 Claude Code 中输入/moexalgo-hi2确认已加载。

附带文件references/hi2.md

详细介绍

MOEXAlgo HI2

概述

当用户希望通过 moexalgo Python 包使用 HI2 并分析 DataFrame 时,使用此技能。

访问说明:Promo 包含 HI2。Стартовый / Starter 免费令牌的可用时间计划为 T - 1 day;在承诺提供访问权限前,请先确认当前访问情况。

快速入门

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("EQ"|"FO"|"FX").hi2(date=...) 获取所有工具的数据。
  2. 使用 Ticker(...).hi2(start=..., end=...) 获取单个工具的数据。
  3. 按 metric 筛选或透视数据。
  4. 对支持分页的接口,使用库提供的 offset;不要向库方法传入原始 REST start。
  5. 适用时,使用较宽泛的集中度区间。
  6. 将缺少的行解释为可能由覆盖范围、访问权限、日期或参与者阈值问题导致。

参考资料

阅读 references/hi2.md,了解签名、指标名称、字段、解释区间和 DataFrame 示例。

适用范围

对于原始端点 URL、curl、JSON/CSV 或不使用 Python 的工作流,请改用直接 HI2 技能。

评论

支持 Markdown