Supermind量化交易-收红、近五个交易日有单日涨幅大于5%、近2天没有涨停板

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

问财量化选股策略逻辑

  1. 收红: 股价在近期有所上涨。
  2. 近五个交易日有单日涨幅大于5%: 表示股票在这段时间内有过明显的上涨趋势,符合投资者对于高收益的期待。
  3. 近2天没有涨停板: 避免连续性的高收益导致的风险。

选股逻辑分析

以上三个条件综合起来,可以筛选出具有潜力但尚未达到高估水平的股票,有助于投资者把握投资机会。

有何风险?

然而,这样的选股策略也有一定的风险:

  1. 股价波动性较大:股价可能因各种原因突然下跌,投资者需注意控制风险。
  2. 没有充分考虑市场环境:市场行情、政策等因素也可能影响股票走势,需要动态调整策略。

如何优化?

为了降低风险,我们可以对选股逻辑进行如下优化:

  1. 设定更高的要求:比如增加持有期限制、设置止损点等。
  2. 结合其他信息:如公司的基本面数据、行业前景等。

最终的选股逻辑

在结合以上优化方案后,我们的最终选股逻辑是:

  1. 股价在过去一周内至少有两天上涨超过5%。
  2. 在过去五天内没有任何一天的涨幅超过30%。
  3. 在过去的十天内没有任何一天的跌幅超过10%。

常见问题

  1. 什么是量化选股?
    量化选股是一种基于数据分析和模型预测的股票投资方法,旨在通过计算机程序自动执行决策过程,减少人为因素的影响。

python代码参考

import pandas as pd
from talib import MA

# 假设我们有一个包含股票价格的历史数据
data = {'Date': pd.date_range(start='2020-01-01', end='2020-01-10'),
        'Close': [100, 110, 120, 130, 140, 150, 160, 170, 180, 190]}

df = pd.DataFrame(data)

# 计算五日移动平均线
ma_5 = MA(df['Close'], period=5)

# 计算收盘价是否超过五日移动平均线
over_average = df['Close'] > ma_

## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧