(python量化策略)(昨日换手率_(今日竞价成交量除昨日成交量))_0

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

问财量化选股策略逻辑

高点为两日最高, 三连阴, (昨日换手率*(今日竞价成交量/昨日成交量))>0.5<2

选股逻辑分析

这个策略的逻辑是基于以下三个条件来筛选股票:

  1. 股票的高点在最近两天内出现。
  2. 股票在最近三个交易日中出现三连阴。
  3. 昨日换手率乘以今天的竞价成交量除以昨日成交量大于0.5,且小于2。

这个策略的目的是寻找那些在短期内出现大幅下跌的股票,这些股票可能具有反弹的机会。高点为两日最高意味着股票在短期内已经出现了一定程度的上涨,而三连阴则表明股票在短期内出现连续下跌的趋势。昨日换手率乘以今天的竞价成交量除以昨日成交量大于0.5,且小于2的条件则筛选出那些在短期内有较高换手率的股票,这些股票可能具有更强的反弹动力。

有何风险?

这个策略的局限性在于它只考虑了股票短期内的价格波动,而没有考虑更长期的趋势。因此,如果股票在短期内出现大幅下跌后,继续下跌的趋势可能会导致投资者的损失。此外,如果股票在短期内出现大幅上涨后,继续上涨的趋势也可能导致投资者的损失。

如何优化?

为了优化这个策略,可以考虑加入一些长期趋势的指标,例如移动平均线、布林线等,以更好地判断股票的长期趋势。此外,可以考虑加入一些其他的条件,例如股票的市值、行业等因素,以更好地筛选出具有投资价值的股票。

最终的选股逻辑

以下是最终的选股逻辑:

  1. 股票的高点在最近两天内出现。
  2. 股票在最近三个交易日中出现三连阴。
  3. 昨日换手率乘以今天的竞价成交量除以昨日成交量大于0.5,且小于2。
  4. 股票的移动平均线在20日线以上,布林线的中轨以上。
  5. 股票的市值大于10亿,行业为消费、科技、医疗等具有投资价值的行业。

python代码参考

以下是参考的python代码:

import talib
import pandas as pd

def get_stock_data(stock_code):
    # 获取股票的历史数据

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

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

    模板如何使用?

    点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
    
收益&风险
源码

评论