Python量化炒股的获取数据函数—get_index_stocks()

Python量化炒股的获取数据函数---get_index_stocks()

利用get_industry_stocks()函数可以获取在给定日期一个行业的所有股票代码列表,其语法格式如下:

python 复制代码
get_industry_stocks(industry_code, date=None)
各项参数的意义

参数date和返回值,都与get_index_stocks()函数相同。

参数industry_code是行业代码。行业代码有很多,常用行业代码及意义如下。

A01:农业

A02:林业

A03:畜牧业

A04:渔业

A05:农、林、牧、渔服务业

B06:煤炭开采和洗选业

B07:石油和天然气开采业

B08:黑色金属矿采选业

B09:有色金属矿采选业

C13:农副食品加工业

C14:食品制造业

C15:酒、饮料喝精制茶制造业

C16:烟草制品业

C27:医药制造业

C28:化学纤维制造业

C33:金属制品业

C34:通用设备制造业

C35:专用设备制造业

C36:汽车制造业

显示某行业的成分股代码及应用

单击聚宽JoinQuant量化炒股平台中的"策略研究/研究环境"命令,进入Jupyter Notebook的研究平台。然后单击"新建"按钮,创建Python3文件,接着输入如下代码:

python 复制代码
stocks = get_industry_stocks('C35')
print('专用设备制造业的股票代码:\n', stocks)

单击工具栏运行按钮,快捷键(shift+enter),运行效果如下图所:

显示专用设备制造业股票的近8个交易日的收盘价信息,具体代码如下:

python 复制代码
import pandas as pd
from matplotlib import pyplot as plt
df1 = history(8, unit='1d', field='close', security_list=stocks, df=True, skip_paused=False,fq='pre')
print('专用设备制造业股票的近8个交易日的收盘价信息:\n', df1)

单击工具栏运行按钮,快捷键(shift+enter),运行效果如下图所:

还可以显示专用设备制造业股票的单个交易日的财务数据,具体代码如下:

python 复制代码
myq1 = query(valuation.pe_ratio,valuation.turnover_ratio).filter(valuation.code.in_(stocks))
df2 = get_fundamentals(myq1,'2024-04-26')
df2

单击工具栏运行按钮,快捷键(shift+enter),运行效果如下图所:

利用图表显示专用设备制造业股票的市盈率和换手率信息,具体代码如下:

python 复制代码
plt.figure(figsize=(12, 6))
# 激活第一个subplot
plt.subplot(2, 1, 1)
plt.plot(df2['pe_ratio'], '-b')
plt.subplot(2, 1, 2)
plt.plot(df2['turnover_ratio'], '-r')
plt.show()

单击工具栏运行按钮,快捷键(shift+enter),运行效果如下图所:

相关推荐
leisoo80977 小时前
100GBA股股票数据怎么存ClickHouseRedisMySQLJSON完整对比
大数据·linux·服务器·开发语言·python
AI产品测评官8 小时前
突破系统割裂困局:2026企业级AI招聘架构如何迈向“原生全流程”?
大数据·微服务·架构
WangYan20228 小时前
基于XGBoost与AI的生态—地学多源数据建模:植被与土地利用识别、土壤碳氮空间预测、生物多样性驱动机制、土壤微生物功能预测、生态退化与风险识别
python·机器学习·xgboost
梦梦代码精8 小时前
连锁品牌数字化:从门店扩张到用户资产运营的技术底座
大数据·人工智能·低代码·docker·开源·代码规范
金銀銅鐵10 小时前
[Python] 借助 turtle 逐字展示唐诗《金缕衣》
python
沐梯子11 小时前
具身智能爆发前夜的“数据饥渴”:2026机器人数据采集产业链选型解析
大数据·人工智能·机器人
ltqvibe11 小时前
企业数智化中台的五层架构——AI框架为什么需要纵向贯通
大数据·人工智能·架构
吴free12 小时前
现代软件工程新范式:Harness、LOOP与Graph工程深度解析
大数据·软件工程
Python大数据分析@12 小时前
使用大模型MCP采集数据,爬虫已经无门槛
python·网络爬虫
quantdash_cc12 小时前
告别自建 Requests/BS4 网页爬虫:基于 QuantDash 搭建零维保的高性能量化行情流水线
开发语言·爬虫·python·pandas·量化·quantdash