2024年9月26日,一股淡淡的牛味
概念热度的排行榜和行业热度排行榜。
像是这种类型的数据,能不能加到我们的量化模型里面,作为选股和下单指令的判断条件之一呢?
下面图片,有很多数据接口,可以1对1帮助您解决代码、软件或者策略问题。
客户的要求必须满足,马上开始敲代码
一、同花顺etf热度排行
def get_etf_hot_rank(self):
'''
下载股票人气排行数据,wechat找XD1996CD
'''
from trader_tool.ths_rq import ths_rq
rq=ths_rq()
df_etf_hot=rq.get_etf_hot_rank()
df_etf_hot
info,df=self.get_user_def_data(func=func)
return info,df
获取的数据展示,我们把从同花顺下载的ETF热度排行数据表存入dataframe中,命名为df_etf_hot,方便之后进行股票筛选和设定下单触发条件
二、股票人气排行
def get_hot_stock_rank(self,data_type='xd1996cd',date='hour'):
'''
下载股票人气排行数据,wechat找XD1996CD
'''
from trader_tool.ths_rq import ths_rq
rq=ths_rq()
df_hot_stock=rq.get_hot_stock_rank(data_type='{}',date='{}')
df_hot_stock
.format(data_type,date)
info,df=self.get_user_def_data(func=func)
return info,df
看一下获取数据的结果,我们把从同花顺下载的ETF热度排行数据表存入dataframe中,命名为df_hot_stock,方便之后进行股票筛选和设定下单触发条件
三、行业热度排行
def get_stock_industry_rot_rank(self):
'''
获取股票行业热度排行,wechat找XD1996CD
from trader_tool.ths_rq import ths_rq
rq=ths_rq()
df_stock_concept=rq.get_stock_concept_rot_rank()
df_stock_concept
info,df=self.get_user_def_data(func=func)
return info,df
看一下获取数据的结果,我们把从东方财富下载的行业热度排行数据表存入dataframe中,命名为df_stock_concept,方便之后进行股票筛选和设定下单触发条件
四、东方财富债券ETF数据
def get_bond_etf_data(self):
'''
获取债券etf,wechat找XD1996CD
'''
from trader_tool.dfcf_etf_data import dfcf_etf_data
api=dfcf_etf_data()
df_bond_etf=api.get_bond_etf_data()
df_bond_etf
info,df=self.get_user_def_data(func=func)
return info,df
看一下获取数据的结果,我们把从东方财富下载的行业热度排行数据表存入dataframe中,命名为df_bond_etf,方便之后进行股票筛选和设定下单触发条件
关于个人量化交易执行过程中的关键步骤和各种常见问题,我会继续更新
欢迎关注
有任何错误,欢迎批评指正!