通达信选股公式迁移-走出5浪、分时换手率前二个、收红

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

问财量化选股策略逻辑

走出5浪

  1. 第一浪上升;
  2. 第二浪回调,幅度小于第一浪;
  3. 第三浪继续上涨,幅度大于第二浪;
  4. 第四浪回调,幅度介于第一、第三浪之间;
  5. 第五浪继续上涨,再次创新高。

分时换手率前二个

筛选出分时换手率前二个的股票。

收红

筛选出收盘价为红色的股票。

选股逻辑分析

以上逻辑主要是基于技术分析的角度进行选股,即通过观察股票的历史走势,找出符合一定形态的股票,然后再结合市场的情绪和资金流向等因素,进一步确定是否买入。但是,这种逻辑也有一定的局限性,例如可能会遗漏一些短期波动较大的股票,而这些股票在长期看来也可能有很大的潜力。

有何风险?

由于这种选股策略主要依赖于历史数据,因此可能存在过度拟合的风险,也就是说,可能会过于依赖过去的数据,而忽视了未来的市场变化。此外,这种策略也可能会错过一些短期内有较大涨幅,但长期来看却没有太大价值的股票。

如何优化?

为了克服上述风险,可以考虑引入更多的因素,例如公司的基本面情况、行业前景等。同时,也可以采用滚动投资的方式,即定期调整投资组合,以适应市场的变化。

最终的选股逻辑

最终的选股逻辑是:

  1. 滚动投资,每三个月调整一次投资组合;
  2. 根据走出5浪的技术指标,选出近期有可能走出5浪的股票;
  3. 根据分时换手率前二个和收红的条件,选出具有较高活跃度且收盘价为红色的股票;
  4. 结合公司的基本面情况和行业前景,筛选出基本面良好、发展前景广阔的股票。

常见问题

  1. 我应该如何评估公司的基本面情况?
  2. 如何判断一个行业的前景是否好?
  3. 在实际操作中,应该如何平衡风险和收益?

python代码参考

import pandas as pd
from talib import MA

# 获取最近一段时间的股票数据
df = pd.read_csv('stock_data.csv')

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

# 选择分时换手率前二个和收盘价为红色的股票
df

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

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

    模板如何使用?

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


    
收益&风险
源码

评论