tencent-finance

腾讯财经实时行情接口,查询A股、港股、美股、期货、外汇、ETF的实时行情数据。触发关键词:查股价、查行情、查指数、腾讯接口、股票报价、实时行情

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "tencent-finance" with this command: npx skills add ezio-xiang/tencent-finance

腾讯财经行情接口(Tencent Finance API)

接口信息

Base URL: https://qt.gtimg.cn/q=代码

特点:

  • 毫秒级响应,无需注册,即插即用
  • 支持 A股、港股、美股、期货、外汇、ETF
  • 查询频率建议间隔 100ms 以上,避免封 IP

代码规则

A 股

前缀市场示例
sh上交所sh000001(上证指数)、sh600519(茅台)
sz深交所sz399001(深证成指)、sz000858(五粮液)

港 股

前缀市场示例
hk港交所hkHSI(恒生指数)、hkHSTECH(恒生科技)
hk港交所个股hk00700(腾讯)、hk09988(阿里)

美 股(指数)

代码名称
usNDX纳斯达克 100
usSPX标普 500
usDJI道琼斯

大宗商品

代码名称
hf_GC黄金(COMEX)
hf_CLWTI 原油
hf_SI白银

外汇

代码名称
fx_usr美元/人民币(USD/CNY)

数据字段说明

返回字段以 ~ 分隔,关键字段索引:

索引含义
[3]当前价格
[4]昨收价格
[5]今开价格
[31]涨跌额
[32]涨跌幅(%)
[33]最高价
[34]最低价
[36]成交量(手)
[37]成交额(万元)
[38]换手率(%)
[39]市盈率(PE)
[43]振幅(%)
[44]流通市值
[45]总市值

使用方式

直接在脚本中调用

import requests

def get_quote(code):
    url = f"https://qt.gtimg.cn/q={code}"
    resp = requests.get(url, timeout=10)
    data = resp.text
    # 解析 v_xxx="51~名称~代码~价格~..."
    parts = data.split('="')[1].strip().strip('";')
    fields = parts.split('~')
    return {
        "name": fields[1],
        "code": fields[2],
        "price": fields[3],
        "yesterday_close": fields[4],
        "open": fields[5],
        "change": fields[31],
        "change_pct": fields[32],
        "high": fields[33],
        "low": fields[34],
        "volume": fields[36],
        "turnover": fields[37],
        "turnover_rate": fields[38],
        "pe": fields[39],
        "amplitude": fields[43],
    }

# 示例
quote = get_quote("sh000001")
print(f"{quote['name']}: {quote['price']} ({quote['change_pct']}%)")

多只股票同时查询

def get_quotes(codes):
    # codes: list,如 ["sh000001", "sz399001", "hkHSI"]
    url = "https://qt.gtimg.cn/q=" + ",".join(codes)
    resp = requests.get(url, timeout=10)
    results = []
    for line in resp.text.strip().split('\n'):
        if '="v_' in line:
            parts = line.split('="')[1].strip().strip('";')
            fields = parts.split('~')
            results.append({
                "name": fields[1],
                "code": fields[2],
                "price": fields[3],
                "change": fields[31],
                "change_pct": fields[32],
                "high": fields[33],
                "low": fields[34],
            })
    return results

# 同时查询多只
quotes = get_quotes(["sh000001", "sz399001", "hkHSI", "hkHSTECH", "sh560860"])
for q in quotes:
    print(f"{q['name']}: {q['price']} ({q['change_pct']}%)")

常用代码速查

A 股指数

名称代码
上证指数sh000001
深证成指sz399001
创业板指sz399006
沪深300sh000300
科创50sh000688
北证50sz899050

A 股个股

名称代码
贵州茅台sh600519
宁德时代sz300750
比亚迪sz002594
招商银行sh600036
中国平安sh601318
工业有色ETFsh560860

港股

名称代码
恒生指数hkHSI
恒生科技hkHSTECH
腾讯控股hk00700
阿里巴巴hk09988
美团hk03690
小米集团hk01810
京东集团hk09618
快手hk01024

ETF

名称代码
工业有色ETFsh560860
沪深300ETFsh510300
恒生ETFsh159920

定时任务中的用法

在 cron 任务中调用腾讯接口获取行情数据:

import requests

codes = ["sh000001", "sz399001", "hkHSI", "hkHSTECH"]
url = "https://qt.gtimg.cn/q=" + ",".join(codes)
resp = requests.get(url, timeout=10)
# 解析并输出

注意事项

  1. 查询频率:建议每次调用间隔 100ms 以上,高频调用可能被封 IP
  2. 数据用途:仅供参考,不构成投资建议
  3. 接口稳定:腾讯接口稳定性和速度均优于国内大多数免费 API
  4. 字段缺失:部分股票(如港股一些股票)字段可能不全,返回空字符串时跳过即可
  5. 时区:港股交易时间 9:30-16:00 香港时间(A 股 9:30-15:00 北京时间)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

PyWenCai Stock

使用 pywencai 库获取同花顺问财股票数据,支持实时行情、财务指标、龙虎榜、资金流向等查询。适用于需要快速获取A股市场数据的场景。

Registry SourceRecently Updated
4080Profile unavailable
General

TickDB Real-time Market Data API

TickDB 统一实时行情数据 API。覆盖外汇、贵金属、指数、美股、港股、A股、加密货币,提供实时行情、K线、订单簿、资金流向、股票基本面等数据查询。 当用户提及价格、行情、K线、买卖盘、市值、市盈率、资金流向、分时走势、交易日历等金融数据相关话题时触发。

Registry SourceRecently Updated
676135Profile unavailable
General

Stock Query

查询全球股票实时行情(A 股、港股、美股)、ETF、场外基金、指数,支持批量查询、历史K线(含均线)与自选股管理。 TRIGGER when: 用户查询股价/行情/净值/历史K线/自选盈亏/大盘指数时。NOT for: 加密货币、期货、期权、外汇。

Registry SourceRecently Updated
7201Profile unavailable
General

Stocks Quant Assistant

A股股票量化监控与每日推送系统。用户配置股票池后自动分析 MA/MACD/RSI/布林带,生成信号评分和操作建议,每日4次定时推送。支持持仓跟踪、板块轮动、美股隔夜。下载后只需填写配置文件,即可每日自动推送到飞书/Telegram。

Registry Source
1741Profile unavailable