← 返回
未分类

获取A股实时行情数据

获取A股实时行情数据,包括股票价格、涨跌幅、成交量、市值、五档盘口、封单量等。支持指数查询(上证指数、深证成指、创业板指等)。支持自选股管理(添加、删除、查看、一键查行情)。支持1分钟分时数据。使用场景:用户查询A股股票实时价格、涨跌幅、行情信息时触发;用户说"自选股"、"我的股票"、"关注列表"时触发自选股管理;用户查指数、大盘时触发;用户问"分时"、"分钟成交量"时触发分时查询。支持股票代码格式如600519、sh600519、sz000001、000858等。
获取A股实时行情数据,包括股票价格、涨跌幅、成交量、市值、五档盘口、封单量等。支持指数查询(上证指数、深证成指、创业板指等)。支持自选股管理(添加、删除、查看、一键查行情)。支持1分钟分时数据。支持均线数据(MA5/MA10/MA20/MA60)。支持主力资金流向(主力净流入/流出、超大单/大单/中单/小单明细)。支持北向资金查询。支持行业板块涨跌幅排名。支持龙虎榜数据(上榜股票、买卖金额、营业部明细)。使用场景:用户查询A股股票实时价格、涨跌幅、行情信息时触发;用户说"自选股"、"我的股票"、"关注列表"时触发自选股管理;用户查指数、大盘时触发;用户问"分时"、"分钟成交量"时触发分时查询;用户问"均线"、"MA"、"趋势"时触发均线查询;用户问"资金流向"、"主力"、"北向"时触发资金流向查询;用户问"板块"、"行业"、"排名"时触发板块排名查询;用户问"龙虎榜"、"上榜"、"营业部"时触发龙虎榜查询。支持股票代码格式如600519、sh600519、sz000001、000858等。
ajian
未分类 community v1.9.0 4 版本 100000 Key: 无需
★ 0
Stars
📥 466
下载
💾 90
安装
4
版本
#latest

概述

A股实时行情 & 自选股管理 & 分时数据

通过腾讯财经API获取沪深A股实时行情,无需API Key。

执行流程

  1. 执行 python3 scripts/watchlist.py list 检查自选股
  2. 如果自选股为空,提醒用户添加股票(如:python3 scripts/watchlist.py add 600519
  3. 如果有自选股,执行 python3 scripts/stock_quote.py --watchlist --json 获取数据
  4. 按标准格式输出
  5. 用户问均线时,执行 python3 scripts/stock_quote.py --ma <代码> 获取MA数据
  6. 用户问资金流向时,执行 python3 scripts/stock_quote.py --flow <代码> 获取资金流数据
  7. 用户问北向资金时,执行 python3 scripts/stock_quote.py --north 获取北向数据
  8. 用户问板块/行业排名时,执行 python3 scripts/stock_quote.py --sector 获取板块排名
  9. 用户问龙虎榜时,执行 python3 scripts/stock_quote.py --dragon 获取龙虎榜数据

快速使用

脚本目录:/scripts/

查行情

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)

查均线(MA5/MA10/MA20/MA60)

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%

指定单只股票时自动筛选并显示该股票的上榜记录(含营业部明细)。

查1分钟分时

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%
  • 时间戳来自接口返回的数据更新时间
  • 涨跌幅带正负号,保留两位小数,末尾加%
  • 涨停/跌停时附加封单信息
  • 停牌/未开盘显示 [停牌/未开盘]

数据来源

  • 实时行情: 腾讯财经API(qt.gtimg.cn),免费、无需认证
  • 备用源: 新浪财经API(hq.sinajs.cn),腾讯失败时自动切换
  • 分时数据: 腾讯分时API(ifzq.gtimg.cn),免费、无需认证
  • K线数据: 腾讯K线API(web.ifzq.gtimg.cn),前复权日K线,免费、无需认证
  • 资金流向: 东方财富API(push2his.eastmoney.com),有频率限制
  • 北向资金: 东方财富API(push2his.eastmoney.com),有频率限制
  • 板块排名: 新浪财经API(vip.stock.finance.sina.com.cn),免费、无需认证
  • 龙虎榜: 东方财富API(datacenter-web.eastmoney.com),有频率限制

版本历史

共 4 个版本

  • v1.9.0 Initial release 当前
    2026-06-12 00:19 安全 安全
  • v1.5.0 Initial release
    2026-06-11 15:30 安全 安全
  • v1.3.0 Initial release
    2026-04-02 16:36 安全 安全
  • v1.2.0 Initial release
    2026-04-02 14:52 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

题材生命周期

user_512254e3
A股短线交易体系知识库(v1.0.0)。当用户讨论以下话题时使用:A股/中国股市交易策略、市场周期判断(主升/退潮/混沌)、 龙头股识别与操作、板块轮动、买卖点判断、风险控制、市场情绪分析、消息面/题材炒作、交易心理与纪律。 适用场景:行情
★ 0 📥 29

获取百度热搜榜 TOP 10

user_512254e3
获取百度热搜榜 TOP 10,包含日期标题和热搜排名 + 标题,格式简洁
★ 0 📥 161

韭研公社 每日异动简报

user_512254e3
自动抓取韭研公社市场异动页面,生成结构化市场简报(板块/龙头/风险分析)。支持自动采集失败时降级为手动文件输入。
★ 0 📥 387