问财量化选股策略逻辑
今日增仓占比>5%,周线MA5金叉MA10,近25个交易日有单日涨幅大于等于百分之10
选股逻辑分析
这个策略基于三个条件来筛选股票。首先,要求今日的股票增仓比例大于5%,这意味着机构投资者在买入股票。其次,要求股票的周线MA5金叉MA10,这意味着股票价格趋势向上。最后,要求股票在过去25个交易日内有单日涨幅大于等于百分之10,这意味着股票价格波动较大。
有何风险?
这个策略的风险在于它过于依赖于技术指标和短期价格波动。如果股票价格没有按照预期的方向波动,或者技术指标出现失误,那么这个策略可能会失效。此外,如果机构投资者在买入股票后不久就将其卖出,那么这个策略也可能无法获得预期的收益。
如何优化?
为了优化这个策略,可以考虑加入更多的条件来筛选股票。例如,可以考虑加入股票的市值、市盈率、市净率等指标,以确保股票的质地良好。此外,可以考虑加入技术指标的过滤条件,以确保技术指标的准确性。最后,可以考虑加入更多的数据来源,以确保策略的可靠性。
最终的选股逻辑
最终的选股逻辑如下:
import talib
def select_stock():
# 获取今日股票的增仓比例
today_percent = get_todays_percent()
# 获取股票的周线MA5和MA10
ma5, ma10 = get_moving_average()
# 获取股票过去25个交易日的单日涨幅
daily_returns = get_daily_returns()
# 判断是否满足所有条件
if today_percent > 0.05 and ma5 > ma10 and daily_returns.mean() >= 0.1:
return True
else:
return False
其中,get_todays_percent()、get_moving_average()、get_daily_returns()等函数是根据具体数据源实现的。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


