问财量化选股策略逻辑
选股逻辑:元宇宙、收益>0、上市大于特定时间。
选股逻辑分析
该选股策略要求股票属于元宇宙板块,且收益率必须为正。其次,要求股票上市时间超过特定的时间段,这意味着该选股策略更偏好于相对成熟的上市公司。该选股策略考虑到了股票的成熟度和历史表现、未来发展空间等因素,但是,该选股策略没有过多关注其他的行情和技术指标,这也是该选股策略风险的关键点。
有何风险?
该选股策略的依据股票上市时间的限制可能会导致一些新兴公司被忽略。此外,该策略没有考虑如行业发展、政策影响、公司基本面等因素对股票产生的影响,过分依赖于单一的股票指标。因此,该选股策略难以捕捉多重因素的影响和行情变化的细微变化。
如何优化?
可以在股票上市时间的基础上加入相关行业和股票指标,从而更为准确地筛选出阶段性股票。例如,可以加入MACD指标、多空持仓比率等重要技术指标,以及潜力行业发展、公司财务收入、利润、市值等基本面因素,来获取更可靠、更具竞争力的股票选池。
同时,对于数据的获取和处理,可以进一步利用Python量化技术,自动化执行股票筛选和定期更新,避免人为或者数据处理标准不一致的情况发生。
最终的选股逻辑
选股逻辑:元宇宙,收益>0,上市时间大于特定时间,并加入其他基本面和技术指标等筛选条件。
同花顺指标公式代码参考
元宇宙板块代码:CATEGORY='SW1_zxx'
收益>0:CLOSE/REF(CLOSE,1) > 1
股票上市时间大于特定时间:DATEDIF(ipo_date,TODAY(),"m") > 特定时长
综合条件选股:
CATEGORY='SW1_zxx' AND (CLOSE/REF(CLOSE,1) > 1) AND DATEDIF(ipo_date,TODAY(),"m") > 特定时长 AND (其他基本面和技术指标等筛选条件)
注:指标公式仅作为选股参考,具体细节需要根据市场情况进行调整。
python代码参考
import tushare as ts
# 获取元宇宙板块各只股票代码
trade_date = ts.get_latest_news(top=1)['time'][0].split()[0] # 获取最近一天交易日日期
ylj_stocks = ts.get_zz500s()
gg_stocks = ylj_stocks[ylj_stocks['industry'] == '元宇宙']['code'].tolist()
selected_stocks = []
for stock in gg_stocks:
data = ts.get_k_data(stock, end=ts.get_today_str(), ktype='D')
ipo_data = ts.get_stock_basics()[ts.get_stock_basics().index == stock]
if (data['close'].iloc[-1] / data['close'].iloc[-2] > 1) and (datediff(ipo_data['timeToMarket'].values[0], trade_date, 'm') > 特定时长) and (其他基本面和技术指标等筛选条件):
selected_stocks.append(stock)
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


