首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【Python技术】通过股票code获取股票名称的几种技术方案

【Python技术】通过股票code获取股票名称的几种技术方案

作者头像
子晓聊技术
发布2026-04-23 14:51:24
发布2026-04-23 14:51:24
2170
举报
文章被收录于专栏:子晓AI量化子晓AI量化

今天同学问我一个问题, 怎么通过股票code获取股票名称。 这里简单整理几种技术方案

1、akshare获取(

如果是早期, 通过akshare接口获取非常简单。 现在 因为频繁爬取容易封IP, 我们可以通过接口把数据入库或保存json文件, 直接读取。

代码语言:javascript
复制
"stock_zh_a_spot"# 新浪 A 股实时行情数据
代码语言:javascript
复制
"stock_zh_a_spot_em"# 东财 A 股实时行情数据
代码语言:javascript
复制

简单写个代码

代码语言:javascript
复制
import akshare as ak

def fetch_market_data():
    try:
        # 使用AKShare获取A股市场现货数据
        stock_zh_a_spot_df = ak.stock_zh_a_spot_em()
        return stock_zh_a_spot_df
    except Exception as e:
        st.error(f"获取数据失败: {e}")
        return None, None, None

2、tushare接口

Tushare 提供全面的金融数据接口,需注册并获取 Token 后调用其 stock_basic 接口获取股票代码与名称的映射关系。

代码语言:javascript
复制
import tushare as ts
ts.set_token('你的Token')  # 需在官网注册获取
pro = ts.pro_api()
# 获取所有上市公司基本信息
data = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name')
print(data[['ts_code', 'name']]) 

3、自己写爬虫

比如网站巨潮资讯,例如 https://www.cninfo.com.cn/new/data/szse_stock.json

代码语言:javascript
复制
import requests
def main():
    url = 'https://www.cninfo.com.cn/new/data/szse_stock.json'
    response = requests.get(url)
    response.raise_for_status()
    print(response.json())

4、使用迅投miniqmt

获取合约基础信息
代码语言:javascript
复制
get_instrument_detail(stock_code, iscomplete)
代码语言:javascript
复制
try:
    # 通过QMT API获取合约详情
    instrument_detail = xtdata.get_instrument_detail(full_code)
    if instrument_detail and 'InstrumentName' in instrument_detail:
        stock_name = instrument_detail['InstrumentName']
        
        return stock_name
    else:
        return "未知证券"
except Exception as e:
    print(f"获取证券名称失败(QMT API错误): {e}")
    return "未知证券"

如果我分享的内容对你有所启发有所帮助,麻烦帮我点个赞点个关注。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-06-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 子晓聊技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 获取合约基础信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档