F10-市场资讯(资讯频道)¶
版本说明:PR #31 新增,自 v3.3.2 起可用。
市场资讯(通达信「资讯」页的要闻速递 / 滚动资讯 / 今日焦点 … 以及左栏各频道)来自
page2.tdx.com.cn:7615 的 TQLEX 接口,是全市场资讯流(与个股无关)。本项目通过
F10Client 提供的方法封装:
| 场景 | 方法 | Entry | Params |
|---|---|---|---|
| 资讯首页顶部要闻流 | market_news(tab, *, page, page_size) |
CWServ.tdxi_zxxwsy |
[tab, page, page_size] |
| 各频道栏目 | channel_news(channel, *, page, page_size, query1, keyword) |
CWServ.tdxi_zxxwnews |
[query1, 频道号, page, page_size, keyword] |
| 枚举全部频道 | news_channels() |
—(纯静态) | — |
两个接口的新闻行都在响应 第 2 个结果集 result_sets[1].rows,字段:
Title(标题)、Issue_date(发布时间)、Summary(摘要)、rec_id(记录 ID)、
Info_Src(来源)、Url(原文链接)、AttachFile(附件)、bProc(研报类标记)。
用 eltdx.f10.news.extract_news_rows(resp) 可直接得到 list[dict]。
枚举定义见模块 eltdx.f10.news:NewsHomeTab、NewsChannel、NEWS_CHANNEL_LABELS、
NEWS_CHANNEL_GROUPS、channel_name()、home_tab_name()。
资讯首页要闻流(NewsHomeTab,tdxi_zxxwsy 的 query)¶
| 枚举 | 值 | 栏目 |
|---|---|---|
NewsHomeTab.ROLLING |
1 | 滚动资讯 |
NewsHomeTab.TODAY_FOCUS |
2 | 今日焦点 |
NewsHomeTab.HEADLINES |
3 | 要闻速递 |
NewsHomeTab.POSITIVE |
4 | 正面消息 |
NewsHomeTab.NEGATIVE |
5 | 负面消息 |
NewsHomeTab.ESSENCE |
6 | 精华集锦 |
NewsHomeTab.LATEST_TIPS |
7 | 最新提示 |
NewsHomeTab.INSTITUTION_RESEARCH |
9 | 机构调研 |
query=8「财经数据」在前端已注释停用。
频道(NewsChannel,tdxi_zxxwnews 的频道号)¶
按频道组分列;频道号即该方法 channel 参数。
财经频道¶
200 最新 · 201 财经要闻 · 202 国内财经 · 203 国际财经 · 204 证券市场 · 205 金融货币 ·
206 宏观经济 · 207 产经动态 · 211 数字财经 · 212 财经人物 · 213 时政要闻
股票频道¶
300 最新 · 301 股票要闻 · 302 大盘分析 · 303 板块聚焦 · 306 公司新闻 · 318 科创板 ·
304 三板动态 · 309 海外股市 · 310 海外公司 · 307 公司公告 · 305 B股资讯
新股频道¶
500 最新 · 501 新股要闻 · 502 新股公告 · 507 新股评论 · 503 沪深新股 · 504 港股新股 · 505 美股新股
港股频道¶
600 最新 · 601 港股要闻 · 602 港股市场 · 603 港股公司 · 605 投行评级 · 606 涡轮资讯 · 604 港股公告 · 607 香港经济
美股频道¶
700 最新 · 701 美股要闻 · 702 美股市场 · 703 美股新闻 · 704 中概股 · 705 美股评论 · 706 海外经济
基金频道¶
800 最新 · 801 基金要闻 · 808 机构持仓 · 802 公募基金 · 803 私募基金 · 804 社保基金 · 805 信托基金 · 809 基金公告
期货频道¶
900 最新 · 901 期货要闻 · 902 市场评述 · 903 金融期货 · 904 能源化工 · 905 金属期货 · 906 农产品 ·
907 持仓交割 · 908 现货报价 · 910 生产供求 · 909 库存数据
理财频道¶
1000 最新 · 1001 理财要闻 · 1002 银行理财 · 1008 综合理财 · 1006 贵金属 · 1011 互联网金融
外汇频道¶
1100 最新 · 1101 外汇要闻 · 1111 汇市评论 · 1102 货币专栏 · 1103 央行专栏
债券频道¶
1200 最新 · 1201 债券要闻 · 1202 国内债市 · 1203 国际债市 · 1204 债券新闻 · 1205 债券公告
期权频道¶
1801 最新 · 1802 期权要闻 · 1803 指数期权 · 1804 商品期权
示例¶
from eltdx.f10 import F10Client, NewsChannel, NewsHomeTab, extract_news_rows
f = F10Client() # 默认 static.tdx.com.cn:7615;也可 F10Client(base_url="http://page2.tdx.com.cn:7615/TQLEX")
# 要闻速递(首页顶部)
for item in extract_news_rows(f.market_news(NewsHomeTab.HEADLINES, page_size=20)):
print(item["Issue_date"], item["Title"], "<" + (item["Info_Src"] or "") + ">")
# 财经要闻频道
for item in extract_news_rows(f.channel_news(NewsChannel.FINANCE_HEADLINES, page_size=20)):
print(item["Issue_date"], item["Title"], item["Url"])
# 枚举全部频道
for cid, name in f.news_channels():
print(cid, name)
底层等价调用(通用入口):
# tdxi_zxxwsy
f.call("CWServ.tdxi_zxxwsy", body={"Params": ["3", "1", "20"]}) # 要闻速递 第1页20条
# tdxi_zxxwnews
f.call("CWServ.tdxi_zxxwnews", body={"Params": ["1", "201", "1", "20", ""]}) # 财经要闻
备注¶
- 2026-10 实测:首页 8 个要闻流全部可取(每页有数据);全部 84 个频道中仅
「互联网金融(
1011)」偶发 0 条(接口err=0但无数据),其余均正常。 - 产经频道的「行业要闻/行业公司/行业数据/行业研报」走的是不同的变更接口
CWServ.tdxi_zxtzckcontent(前端xwNewsChange),参数形如["2"|"4"|"6"|"100", "", ""],暂未纳入NewsChannel,可先用f.call(...)直接调用。 - 频道号来源:资讯页脚本
site/zx/js/zx_xw.js的firstNav/secondNav(各子栏目option.query2),2026-10 服务端页面样本与脚本交叉核对。
CLI / MCP / HTTP 用法¶
CLI(eltdx f10 ...):
eltdx f10 news-channels # 列出全部频道号 + 名称
eltdx f10 market-news --tab 3 --page-size 20 # 要闻速递
eltdx f10 channel-news --channel 201 --page-size 20 # 财经要闻
MCP 工具(eltdx-mcp):eltdx_market_news(tab=3, page_size=20)、
eltdx_channel_news(channel=201, page_size=20)、eltdx_news_channels()。
HTTP / WebSocket 网关(eltdx-http)走通用 RPC,f10.* 方法自动暴露: