# Changelog ## v3.1 — 2026-05-19 ### 修复(失效接口替换) - **百度 PAE 资金流** `fundflow` + `fundsortlist` 已下线(返回 null)→ 替换为东财 push2 分钟级资金流 `eastmoney_fund_flow_minute()` - **大宗交易** `RPT_DATA_OCCURTRADE` 报表配置已下线 → 替换为 `RPT_DATA_BLOCKTRADE`(字段兼容) - **龙虎榜机构买卖** `RPT_ORGANIZATION_BUSSINESS` 报表配置已下线 → 改用 BUY/SELL 席位明细筛选 `OPERATEDEPT_CODE="0"` - **东财全球资讯** 新增必填参数 `req_trace`(UUID),否则返回 403 - **巨潮公告** `stock` 参数格式变更:旧 `"{code},{plate}"` → 新 `"{code},{orgId}"`(如 `600519,gssh0600519`),`column` 改为空字符串 ### 优化 - 信号层资金流数据源从百度切换到东财 push2,与 Layer 4 资金面统一为东财体系 - 数据源优先级表更新:百度股市通降级为概念板块+K线,资金流功能归入东财 push2 ### 测试 - 28 端点全量实测(2026-05-19),所有端点均通过贵州茅台 600519 验证 - push2 系列 5 个端点在阿里云服务器直连验证通过(本地 Clash 代理可能干扰) --- ## v3.0 — 2026-05-17 ### Breaking Changes - **彻底移除 akshare 依赖**:所有 13 个 akshare 调用替换为直连 HTTP API(东财/新浪/同花顺/财联社源头接口) - `pip install` 不再需要 `akshare`,依赖缩减为 `mootdx requests pandas stockstats` - 行业板块数据源从同花顺(401 反爬)切换至东财 push2(`m:90+t:2`,零鉴权) ### 新增(资金面/筹码层 — Layer 4) - **融资融券明细** `margin_trading()` — 日级融资余额/买入/偿还 + 融券余额/卖出/偿还 - **大宗交易** `block_trade()` — 成交价/量 + 买卖方营业部 + 溢价率 - **股东户数变化** `holder_num_change()` — 季度股东数 + 环比变化 + 户均持股 - **分红送转历史** `dividend_history()` — 每股派息/送股/转增 + 进度状态 - **个股资金流120日** `stock_fund_flow_120d()` — 主力/大单/中单/小单日级净流入 ### 新增(行情层) - **百度K线(带MA5/10/20)** `baidu_kline()` — 返回时直接含均价,无需自行计算 - **指数/ETF 实时行情** — 腾讯 API 扩展支持指数代码和 ETF 代码 ### 优化 - 架构从六层升级为**七层**,端点从 20 个增至 **28 个** - 数据源从 8 个增至 **13 个**(东财 datacenter/push2his/search-api/np-weblist + 新浪 + 财联社 独立计数) - 新增 `eastmoney_datacenter()` 统一 helper — 龙虎榜/解禁/融资融券/大宗/股东/分红共用 - FAQ 新增 5 条常见问题(akshare 移除原因、行业板块切换、海外部署等) ### 测试 - 28 端点全量实测(2026-05-17),覆盖主板/中小板/科创板/ST - 所有新增 Tier 1 端点均通过贵州茅台 600519 验证 --- ## v2.1 — 2026-05-12 ### 新增 - **龙虎榜席位**:`get_dragon_tiger_board` — 上榜记录 + 买卖席位 TOP5 + 机构动向(akshare 三函数聚合) - **限售解禁日历**:`get_lockup_expiry` — 历史解禁记录 + 未来 90 天待解禁事件 - **行业横向对比**:`get_industry_comparison` — 同花顺 90 行业涨跌幅排名 + 成交额 + 净流入 + 领涨股 - **百度股市通概念板块**:`get_concept_blocks` — 行业/概念/地域三维板块归属 + 当日涨跌幅 - **百度股市通资金流向**:`get_fund_flow` — 主力/散户/超大单/大单分钟级流向 + 20 日历史 - 架构端点从 15 个增至 **20 个**,数据源从 7 个增至 **8 个** ### 优化 - **北向资金自缓存**:eastmoney 全系北向数据 2024-08 起断供,改为本地 CSV 自缓存模式(每次调用自动积累) - **F10 股东研究截断**:【4.股东变化】只保留最新一期,19969→5906 chars(**-70% token 消耗**) - **百度 PAE ResultCode 修复**:返回类型 int/string 不稳定,统一 `str()` 比较 ### 测试 - 17 接口全量实测,覆盖主板/中小板/科创板/ST 四类股票 - 50 OK / 1 预期 WARN(ST 无机构覆盖)/ 0 FAIL --- ## v2.0 — 2026-05-11 首次开源发布。 ### 新增 - **信号层**:同花顺热点(当日强势股 + 题材归因 reason tags) - **信号层**:同花顺北向资金(hsgtApi 实时分钟 + 历史日级) - 架构从五层升级为**六层**,端点从 13 个增至 **15 个** ### 包含 - 行情层:mootdx K 线 + 盘口 + 逐笔 / 腾讯财经 PE·PB·市值 - 研报层:东财 reportapi + PDF / akshare 一致预期 / iwencai NL 搜索 - 新闻层:个股新闻 / 财联社快讯 / 全球资讯 - 基础数据:季报 37 字段 / F10 九大类 / 个股基本面 - 公告层:巨潮全量公告 / F10 最新提示 - 4 套调研流程:单票估值 / 批量对比 / 主题研报 / 新标的调研 - 估值框架:前向 PE / PE 消化 / PEG / 30x 锚点 --- ## v1.0 — 2026-04 内部版本(未开源)。 - 五层架构 · 13 端点 - 行情 / 研报 / 新闻 / 基础数据 / 公告