问财量化选股策略逻辑
该策略选股逻辑包含以下条件:换手率3%-12%,昨天出现龙虎榜,周K线上穿30周线。
选股逻辑分析
该选股策略综合考虑了交投活跃度以及市场趋势,通过换手率和龙虎榜筛选交投活跃度高的个股,并且结合周K线与30周均线的形态,把握股票处于上涨趋势的状态。同时,由于周线比日线和分钟线更具有代表性,因此相对比较可靠。
有何风险?
该选股策略仍然只能从股票的技术面分析,忽略了公司的基本面和行业动态等因素,有可能会出现误判,以及与市场整体情况脱节等风险。同时,虽然周K线可以更好地代表市场短期趋势,但也可能存在阶段性的震荡或回调,因此需要仔细控制风险。
如何优化?
可以对技术指标和行业趋势指标进行更全面的分析和筛选来增加策略的可靠性和稳定性。同时,可以加入其他技术指标如MACD、KDJ、RSI等作为辅助指标,来进一步辅助判断股票的走势。此外,还需要注意风险控制和仓位管理等方面,以避免过度集中在少数个股上导致风险过大。
最终的选股逻辑
选股标准为:换手率小于等于12%,昨日出现龙虎榜,周K线上穿30周均线。
同花顺指标公式代码参考
通达信公式代码:(TURNOVER>0.03 AND TURNOVER<0.12) AND YLHL_FLAG>0 AND C>MA(VOL,30) AND REF(C,1)<REF(MA(VOL,30),1) AND C>MA(C,30) AND REF(C,1)<REF(MA(C,30),1)
python代码参考
import pandas as pd
df = pd.read_csv('股票数据.csv')
selected_stock = df[(df['turnover_ratio'] > 0.03) & (df['turnover_ratio'] < 0.12) & (df['ylhl_flag'] > 0) & (df['close'] > df['volume'].rolling(30).mean()) & (df['close'].shift(1) < df['volume'].rolling(30).mean().shift(1)) & (df['close'] > df['close'].rolling(30).mean()) & (df['close'].shift(1) < df['close'].rolling(30).mean().shift(1))]
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


