i问财量化选股-当天价格持续在均线上方、60日均线上移、不含北交所股票

用户头像神盾局量子研究部
2023-10-30 发布

问财量化选股策略逻辑

首先,我们选择的是当天价格持续在均线上方,这意味着股票的价格没有下跌的趋势。

其次,我们选择的是60日均线上移,这表明股票的长期趋势是上升的。

最后,我们排除了北交所股票,因为这些股票的价格波动性较大,可能会增加投资的风险。

选股逻辑分析

这个选股策略逻辑相对简单,主要是基于价格和均线的变化来判断股票的投资价值。然而,这种方法并不能完全预测市场的未来走势,因为市场受多种因素影响,包括经济环境、政策变化、公司业绩等等。因此,投资者需要结合其他信息来进行决策。

有何风险?

这种选股策略的主要风险在于,如果市场价格突然下跌,而股价又未能回到均线之上,那么投资者可能会面临较大的损失。此外,北交所股票的价格波动性也可能会给投资者带来风险。

如何优化?

为了降低风险,投资者可以在买入之前设置止损点,当市场价格跌破止损点时,及时卖出股票。另外,投资者也可以使用技术指标,如MACD等,来辅助决策。

最终的选股逻辑

最终的选股逻辑如下:

  1. 当天价格持续在均线上方
  2. 60日均线上移
  3. 不含北交所股票

常见问题

Q: 如果我只关注短期的价格变动,而不考虑长期的趋势,这种方法是否可行?
A: 不建议,因为短期的价格变动很难预测,而且可能会导致投资者做出错误的决策。

Q: 是否需要同时考虑其他指标,比如市盈率、市净率等?
A: 需要,因为这些指标可以帮助投资者更好地理解公司的基本面,从而做出更准确的决策。

python代码参考

import pandas as pd

def strategy筛选(df):
    # 筛选当天价格持续在均线上方且60日均线上移的股票
    df = df[df['close'] > df['sma_50']]
    df = df[df['sma_200'] > df['sma_60']]
    
    # 筛选出不含北交所股票的股票
    df = df[df['exchange'] != '北京证券交易所']
    
    return df

在这个函数中,df['close'] > df['sma_50']表示当前价格在50日移动平均线以上,`

如何进行量化策略实盘?

请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

select_sentence = '市值小于100亿' #选股语句。

模板如何使用?

点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。
收益&风险
源码

评论