问财量化选股策略逻辑
选股逻辑:元宇宙、收益>0、2021年营收/2018年营收大于1.1。
选股逻辑分析
该选股策略引入元宇宙板块、收益和基本面因素2021年营收/2018年营收,用于筛选业绩增长良好的个股。相对于单一的技术指标,该选股策略综合考虑了股票的基本面因素,可以更准确地挖掘市场热点。
有何风险?
该选股策略可能会忽略其他重要的技术指标和基本面因素,同时可能存在数据质量问题。
如何优化?
可以引入其他基本面指标如净利润增长率、ROE等,并结合技术指标如相对强弱指标等进行综合分析,以提高选股的准确性和稳定性。
最终的选股逻辑
选股逻辑:元宇宙、收益>0、2021年营收/2018年营收大于1.1、净利润增长率大于0、ROE大于10%。
同花顺指标公式代码参考
元宇宙板块分类代码:CATEGORY='SW1_zxx'
收益>0: CLOSE/REF(CLOSE,1) > 1
2021年营收/2018年营收大于1.1: XFACTOR('2018-12-31', '2021-12-31', 'OPER_REV').iloc[-1]/XFACTOR('2018-12-31', '2021-12-31', 'OPER_REV').iloc[0]>1.1
净利润增长率大于0: XFACTOR('2021-06-30', '2022-06-30', 'NET_PROFIT').iloc[-1]/XFACTOR('2019-06-30', '2020-06-30', 'NET_PROFIT').iloc[-1]>0
ROE大于10%: XFACTOR('2021-06-30', '2022-06-30', 'ROE_WA').iloc[-1]>10
综合条件选股:
CATEGORY='SW1_zxx' AND (CLOSE/REF(CLOSE,1) > 1) AND (XFACTOR('2018-12-31', '2021-12-31', 'OPER_REV').iloc[-1]/XFACTOR('2018-12-31', '2021-12-31', 'OPER_REV').iloc[0]>1.1) AND (XFACTOR('2021-06-30', '2022-06-30', 'NET_PROFIT').iloc[-1]/XFACTOR('2019-06-30', '2020-06-30', 'NET_PROFIT').iloc[-1]>0) AND (XFACTOR('2021-06-30', '2022-06-30', 'ROE_WA').iloc[-1]>10)
Python 代码参考
import akshare as ak
yxu_stocks = ak.stock_zh_a_classified_sector()
selected_stocks = []
for stock in yxu_stocks['symbol'].values:
if (ak.stock_financial_analysis_indicator(stock, indicator="oper_rev").iloc[-1] / ak.stock_financial_analysis_indicator(stock, indicator="oper_rev").iloc[0] > 1.1) and (ak.stock_financial_analysis_indicator(stock, indicator="net_profit").iloc[-1]/ak.stock_financial_analysis_indicator(stock, indicator="net_profit").iloc[-4]>0) and (ak.stock_financial_analysis_indicator(stock, indicator="roe_wa").iloc[-1]>10):
selected_stocks.append(stock)
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


