问财量化选股策略逻辑
- 今日增仓占比>5%, 表示该股票最近有较多资金流入,说明市场对该股票比较看好。
- 周线macd在零轴之上, 表示该股票的短期和长期趋势都是上涨的,说明该股票有较强的上涨动力。
- 10日涨幅大于0小于35, 表示该股票在最近10天内有上涨,但涨幅不大,说明该股票还有上涨空间。
选股逻辑分析
- 该策略基于资金流入和股票趋势来判断股票的上涨潜力,是比较常见的量化选股策略之一。
- 优点是能够较好地捕捉到股票的上涨行情,但缺点是可能会错过一些短期涨幅较小的股票。
有何风险?
- 该策略的缺点是可能会错过一些短期涨幅较小的股票,因此在实际操作中需要根据自己的风险承受能力来决定。
- 另外,由于该策略是基于历史数据进行分析,因此可能会忽略一些未知的风险因素。
如何优化?
- 可以考虑加入更多的量化指标来提高策略的准确性和稳定性。
- 可以根据市场情况和投资者的风险承受能力来调整策略的参数,以达到更好的效果。
最终的选股逻辑
- 选取今日增仓占比>5%的股票。
- 选取周线macd在零轴之上的股票。
- 选取10日涨幅大于0小于35的股票。
- 在满足以上条件的股票中,选取股票价格较低的股票作为最终的选股结果。
python代码参考
- 以下是一个简单的Python代码示例,用于实现上述的量化选股策略:
import talib
def get_top_gainers():
# 获取今日增仓占比前5%的股票
top_gainers = []
for symbol in stocks:
if talib.MA(stocks[symbol].close, timeperiod=10) > talib.MA(stocks[symbol].close, timeperiod=50):
top_gainers.append(symbol)
return top_gainers
def get_top_bullish_trend(stocks):
# 获取周线macd在零轴之上的股票
top_bullish_trend = []
for symbol in stocks:
if stocks[symbol].MACD(1
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
