F10-交易数据¶
作用¶
查询交易数据页面:近期融资融券、近 6 个月融资融券、大宗交易、龙虎榜、沪深股通、跌停分析、涨停分析、可转债、主力盘口、研报席位和科创板标记。11 个分区由 client.f10.trading_report() 的 section 参数分派,底层是 CWServ.tdxf10_gg_jyds,只有 margin_history 走区间通道 CWServ.tdxf10_gg_sj。
资金流向本身由 client.money_flow.history() 提供,本方法不重复:
| 项目 | 内容 |
|---|---|
| 调用方法 | client.f10.trading_report(code, section="margin", *, arg="", date=None, page=1, page_size=20) |
| 底层 Entry | CWServ.tdxf10_gg_jyds;margin_history 走 CWServ.tdxf10_gg_sj |
| 返回模型 | F10Response |
分区(section)¶
| section | 中文分区 | 需要额外参数 |
|---|---|---|
margin |
近期融资融券 | — |
margin_history |
近 6 个月融资融券 | 改走 CWServ.tdxf10_gg_sj |
block_trades |
大宗交易 | — |
dragon_board |
龙虎榜 | arg 默认 2 |
northbound |
沪深股通 | — |
limit_down |
跌停分析 | — |
limit_up |
涨停分析 | — |
bonds |
可转债 | — |
main_force |
主力盘口 | — |
reports |
研报/席位 | — |
kcb |
科创板标记 | — |
date 目前没有被任何分区使用,保留它只是为了让签名与其它报表方法一致;page / page_size 只对分页类分区有意义。
示例¶
from eltdx import F10Client
f10 = F10Client(timeout=3)
margin = f10.trading_report("688004", "margin")
history = f10.trading_report("688004", "margin_history")
limit_up = f10.trading_report("688004", "limit_up")
print(margin.rows[:3])
print(history.rows[:3])
print(limit_up.rows[0])
参数¶
| 参数 | 含义 |
|---|---|
code |
证券代码 |
section |
分区,见上表,默认 margin |
arg |
分区附加参数;目前只有 dragon_board 使用(默认 2) |
date |
保留参数,当前没有分区使用 |
page / page_size |
页码 / 每页条数,默认 1 / 20 |
请求对照¶
Entry = "CWServ.tdxf10_gg_jyds"
# margin {"Params": ["688004", "rzrq", ""]}
# block_trades {"Params": ["688004", "dzjy", ""]}
# dragon_board {"Params": ["688004", "lgt", "2"]}
# northbound {"Params": ["688004", "islgt", ""]}
# limit_down {"Params": ["688004", "dtfx", ""]}
# limit_up {"Params": ["688004", "ztfx", ""]}
# bonds {"Params": ["688004", "zrq", ""]}
# main_force {"Params": ["688004", "zlpskcj", ""]}
# reports {"Params": ["688004", "yxsbxx", ""]}
# kcb {"Params": ["688004", "checkkcb", ""]}
Entry = "CWServ.tdxf10_gg_sj"
# margin_history {"Params": ["rzrq_sj", "688004", "0", "688004"]}
margin_history 的第 3 个 Params 元素是服务端窗口参数("0" 表示服务端默认窗口,实测约 4 个月 122 行),第 4 个元素是代码。
返回示例¶
section="margin"(近期融资融券,实测 15 行):
f10.trading_report("688004", "margin").rows[0]
# {
# "T001": "20261012", # 交易日
# "T003": "152834921", # 融资余额
# "T004": "64785763", # 融资买入额
# "T005": "31130907", # 融券余额 / 卖出额
# "T006": "200",
# "bt009": 11962095, # 附加金额字段
# "bt010": 410465088,
# "ClosePrice": 37.25, # 收盘价
# }
section="margin_history"(近 6 个月融资融券,实测 122 行):
f10.trading_report("688004", "margin_history").rows[0]
# {
# "id": 1,
# "N001": "2026-04-13", # 交易日
# "N002": "688004", # 代码
# "N003": "博汇科技", # 名称
# "N004": 82079444, # 融资余额
# "N005": 0, "N006": 0,
# "N007": 82079444,
# "N008": 2738214, # 融券相关数量 / 金额
# "N009": 10.09, # 融资融券余额占流通市值%
# "N010": 0, "N011": 0,
# "N013": "2020-06-12 00:00:00", # 上市日期
# }
section="limit_up"(涨停分析,实测 15 行)与 section="limit_down"(跌停分析,实测 6 行):
f10.trading_report("688004", "limit_up").rows[0]
# {
# "currq": "1",
# "lx": "曾涨停", # 类型
# "sT002": "2026-10-13", # 日期
# "T011": "13:10:24", # 时间
# "fdje": 0, # 封单金额
# "zt": "信息安全+AI内容安全+视听大数据", # 题材
# "yy": "DeepSeek发布API调价公告|公司聚焦传媒安全…", # 涨停原因
# "N005": 7500.66,
# }
section="kcb"(科创板标记,实测 1 行):
字段对照¶
| section | 常用字段 |
|---|---|
margin |
T001 交易日、T003 融资余额、T004 融资买入额、T005 融券金额、ClosePrice 收盘价 |
margin_history |
N001 交易日、N002 代码、N003 名称、N004 融资余额、N008 融券金额、N009 占流通市值%、N013 上市日期 |
block_trades |
T003 日期、T004 成交价、T005 成交量、T006 成交额、yjl 溢价率 |
dragon_board |
rq 上榜日、T006/T007 榜单指标 |
northbound |
T001 持股比例 / 数量序列 |
limit_down、limit_up |
currq、lx 类型、sT002 日期、T011 时间、fdje 封单金额、zt 题材、yy 原因、N005 金额 |
bonds |
N001~N008 可转债要素、chl 纯债溢价率 |
main_force |
N001~N008 主力盘口指标 |
reports |
N001~N006 席位信息 |
kcb |
sc 市场(1 表示科创板标的) |
margin、dragon_board、main_force 等分区会返回多张表,全部表可用:
适合做两融跟踪、龙虎榜 / 涨停复盘和交易结构分析。