同花顺backtest选股策略-去掉新股与次新股、收红、10日振幅小于

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

问财量化选股策略逻辑

在量化投资中,选股是投资的第一步,也是能否成功投资的关键。本次量化选股策略逻辑主要针对以下几个方面进行设计:

  1. 筛选新股与次新股:首先,我们排除了所有的新股和次新股,因为这类股票市场风险较大,且其价格波动较大,不适合长期持有。

  2. 收红:我们只选择那些在过去一段时间内收盘价为红的股票,因为这类股票表明其在最近一段时间内得到了市场的认可,有更大的可能性在未来继续上涨。

  3. 10日振幅:我们进一步筛选出过去10天内振幅超过一定比例的股票,因为这类股票有更大的波动性,可能带来更大的投资机会。

选股逻辑分析

筛选新股与次新股,实际上是在避免市场风险,因为这类股票市场风险较大,且其价格波动较大,不适合长期持有。

收红是在筛选出在过去一段时间内收盘价为红的股票,这样可以确保我们筛选出的股票有较好的表现。

10日振幅则是在筛选出在过去10天内振幅超过一定比例的股票,这样可以确保我们筛选出的股票有较大的波动性,可能带来更大的投资机会。

有何风险?

虽然我们的选股策略逻辑主要是针对市场风险进行筛选,但是并不能完全消除市场风险。新股和次新股由于其市场风险较大,可能存在较大的市场风险。此外,10日振幅较大也可能带来较大的波动性,可能会影响投资者的收益。

如何优化?

为了优化我们的选股策略,我们可以考虑引入更多的技术指标和市场信息,例如引入均线系统、引入宏观经济数据等,以更全面地评估股票的市场风险和投资机会。

最终的选股逻辑

最终的选股逻辑是:筛选出过去一段时间内收盘价为红的股票,且在过去10天内振幅超过一定比例的股票。

常见问题

  1. 如何计算10日振幅? 10日振幅是指股票在过去10天内的收盘价波动情况,计算公式为(今日收盘价-过去10个交易日收盘价平均值)/过去10个交易日收盘价平均值*100%。

  2. 如何选择振幅的比例? 我们选择振幅的比例来衡量股票的波动性,可以根据个人风险偏好和市场情况进行选择。

指标公式代码参考

10日振幅计算公式:10日振幅 = (今日收盘价 - 过去10个交易日收盘价平均值) / 过去10个交易日收盘价平均值 * 100%

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论