通过腾讯财经API获取沪深A股实时行情,无需API Key。
python3 scripts/watchlist.py list 检查自选股python3 scripts/watchlist.py add 600519)python3 scripts/stock_quote.py --watchlist --json 获取数据python3 scripts/stock_quote.py --ma <代码> 获取MA数据python3 scripts/stock_quote.py --flow <代码> 获取资金流数据python3 scripts/stock_quote.py --north 获取北向数据python3 scripts/stock_quote.py --sector 获取板块排名python3 scripts/stock_quote.py --dragon 获取龙虎榜数据脚本目录:
python3 scripts/stock_quote.py <代码> [代码2 ...] # 查指定股票
python3 scripts/stock_quote.py --watchlist # 查自选股行情
python3 scripts/stock_quote.py 600519 --json # JSON输出
python3 scripts/stock_quote.py --quiet --json 600519 # 纯JSON(无文本)
支持的代码格式:600519 / sh600519 / sz000001 / 000001
歧义代码处理: 000001 默认走上证指数(sh000001),查平安银行需写 sz000001。
同理 000300→沪深300指数,000016→上证50指数。加 sh/sz 前缀可消除歧义。
python3 scripts/stock_quote.py 000001 # 上证指数
python3 scripts/stock_quote.py 399001 399006 # 深证成指、创业板指
python3 scripts/stock_quote.py 000300 # 沪深300
python3 scripts/stock_quote.py 000016 000905 # 上证50、中证500
支持的主要指数:上证指数(000001)、深证成指(399001)、创业板指(399006)、沪深300(000300)、上证50(000016)、中证500(000905)、科创50(000688)、北证50(899050)
python3 scripts/stock_quote.py --ma 600519 # 查均线
python3 scripts/stock_quote.py --ma 600519 000001 # 多只
python3 scripts/stock_quote.py --ma --json 600519 # JSON输出
返回 MA5/MA10/MA20/MA60 均线值、价格偏离百分比、均线排列状态(多头排列/空头排列/交叉)。
示例输出:
600519 贵州茅台 1279.00 +0.24% [空头排列]
MA5: 1269.34 (+0.76%)
MA10: 1283.95 (-0.39%)
MA20: 1293.71 (-1.14%)
MA60: 1379.18 (-7.26%)
括号内为当前价格相对均线的偏离幅度。排列状态说明:
python3 scripts/stock_quote.py --flow 600519 # 查近5日主力资金流
python3 scripts/stock_quote.py --flow --days 10 600519 # 查近10日
python3 scripts/stock_quote.py --flow 600519 000858 # 多只
python3 scripts/stock_quote.py --flow --json 600519 # JSON输出
python3 scripts/stock_quote.py --north # 北向资金
python3 scripts/stock_quote.py --north --days 10 # 北向资金近10日
个股资金流向返回:每日主力净流入金额及占比、超大单/大单/中单/小单明细、多日汇总。
北向资金返回:沪股通+深股通每日净流入、近5日汇总。
示例输出:
600519 贵州茅台 1279.00 +0.24%
近几日主力资金流向:
2026-06-05 🟢 主力净流入 -1.14亿 (-2.86%)
2026-06-08 🟢 主力净流入 -2.72亿 (-6.97%)
2026-06-09 🟢 主力净流入 -2.01亿 (-5.73%)
2026-06-10 🔴 主力净流入 +2.69亿 (+5.38%)
2026-06-11 🟢 主力净流入 -9501万 (-2.94%)
合计: 🟢 主力净流入 -4.13亿
今日明细: 超大单-1489万 大单-8012万 中单+9510万 小单-8万
🔴=净流入(主力看好) 🟢=净流出(主力撤退)
注意: 资金流向数据来自东方财富API,有请求频率限制。如遇"未获取到数据",稍后重试即可。
python3 scripts/stock_quote.py --sector # 涨幅前10板块
python3 scripts/stock_quote.py --sector --asc # 跌幅前10板块
python3 scripts/stock_quote.py --sector --days 15 # 涨幅前15
python3 scripts/stock_quote.py --sector --json # JSON输出
返回行业板块涨跌幅排名,包含板块名称、涨跌幅、领涨股及涨幅。
示例输出:
行业板块涨幅排名:
1. 🔴 有色金属 + 0.80% 领涨: 博威合金(+24.71%)
2. 🔴 家具行业 + 0.48% 领涨: 盛新锂能(+50.98%)
3. 🔴 化工行业 + 0.27% 领涨: 兴发集团(+32.73%)
🔴=板块上涨 🟢=板块下跌。--asc 可查看跌幅最大的板块。
python3 scripts/stock_quote.py --dragon # 最新龙虎榜
python3 scripts/stock_quote.py --dragon 2026-06-11 # 指定日期
python3 scripts/stock_quote.py --dragon --days 15 # 显示15条
python3 scripts/stock_quote.py --dragon 688549 # 指定股票是否上榜
python3 scripts/stock_quote.py --dragon --seats 688549 --json # 营业部明细(JSON)
python3 scripts/stock_quote.py --dragon --json # JSON输出
返回龙虎榜上榜股票、涨跌幅、上榜原因、买入/卖出/净买入金额、机构说明。
示例输出:
龙虎榜:
1. 🔴 688661 和林微纳 133.20 +20.00% 净买入🔴+1.50亿
原因: 有价格涨跌幅限制的日收盘价格涨幅达到15%的前五只证券
买一主买,成功率43.97%
2. 🟢 920510 丰光精密 20.10 -21.94% 净买入🟢-2739万
原因: 当日收盘价跌幅达到-20%的前5只股票
1家机构卖出,成功率23.33%
指定单只股票时自动筛选并显示该股票的上榜记录(含营业部明细)。
python3 scripts/stock_quote.py --minute 600519 # 全天分时(默认显示最后5分钟)
python3 scripts/stock_quote.py --minute -n 10 600519 # 全天分时,显示最后10分钟
python3 scripts/stock_quote.py --minute 600519 --json # JSON格式输出
返回每分钟的价格、成交量(手)、成交额(元)。
python3 scripts/watchlist.py add 600519 000001 # 添加
python3 scripts/watchlist.py remove 600519 # 删除
python3 scripts/watchlist.py list # 查看列表
python3 scripts/watchlist.py clear # 清空
数据存储在 scripts/watchlist.json,自动创建。
行情数据: 现价、涨跌额/率、今开/最高/最低/昨收、成交量/额、换手率、振幅、市盈率、量比、总/流通市值。
五档盘口: 买一~买五、卖一~卖五的价格和挂单量。
封单信息: 涨停时显示买盘封单量(🔒涨停封单N手),跌停时显示卖盘封单量(🔒跌停封单N手)。注意:封单量为五档盘口可见部分,完整封单需Level-2数据。
均线数据(--ma): MA5/MA10/MA20/MA60 均线值、价格偏离百分比、均线排列状态。数据来源为前复权日K线。
资金流向(--flow): 主力净流入/流出金额及占比、超大单/大单/中单/小单明细、多日汇总。数据来源为东方财富。
北向资金(--north): 沪股通+深股通每日净流入、近5日汇总。数据来源为东方财富。
市场状态: 交易中 / 午间休市 / 休市 / 集合竞价(北京时间自动判断)。
查询行情时,按以下格式输出(不使用代码块):
[数据时间戳] 市场状态
代码 名称 现价 涨跌幅
示例:
[06-11 14:53:43] 交易中
002361 神剑股份 17.29 +1.71%
600666 奥瑞德 6.17 -1.59%
600519 贵州茅台 1278.86 +0.23% 🔒涨停封单1200手
000001 上证指数 3250.12 +0.85%
[停牌/未开盘]共 4 个版本