量化交易社区策略-换手率大于7%但小于10%m股票、近五个交易日有单日涨幅大于5%、同花顺

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

问财量化选股策略逻辑

在量化投资中,选股是投资的第一步,也是能否成功投资的关键。本文将介绍一种基于换手率、涨幅和行业指数的选股策略。

首先,我们选取的股票需要满足以下条件:换手率大于7%但小于10%的股票,近五个交易日有单日涨幅大于5%。其次,同花顺行业指数月线SKDJ小于90上移或金叉或即将金叉,同时日线SKDJ小于50上移或日线SKDJ小于50金叉。

选股逻辑分析

这种选股策略的原理在于,高换手率和涨幅表明股票的成交活跃度较高,且价格波动较大,可能存在较大的投资机会。而行业指数的SKDJ指标可以反映市场的热点和趋势,如果该指标出现金叉或即将金叉,说明市场可能出现转势,也是我们选取股票的信号。

然而,这种策略也存在一定的风险。首先,选股策略依赖于股票的成交活跃度和价格波动性,如果股票的成交活跃度较低,或者价格波动较小,那么该策略的效果可能会大打折扣。其次,选股策略依赖于行业指数的SKDJ指标,如果该指标出现假信号,那么选股策略的效果也会受到影响。

如何优化?

为了优化这种选股策略,我们可以考虑以下几个方面。首先,我们可以通过增加其他财务指标或技术指标,来进一步确认股票的投资价值。其次,我们可以通过调整选股策略的阈值,来提高选股的准确性和稳定性。

如何优化?

为了优化这种选股策略,我们可以考虑以下几个方面。首先,我们可以通过增加其他财务指标或技术指标,来进一步确认股票的投资价值。其次,我们可以通过调整选股策略的阈值,来提高选股的准确性和稳定性。

最终的选股逻辑

最终,我们的选股逻辑如下:

  1. 选取换手率大于7%但小于10%的股票;
  2. 近五个交易日有单日涨幅大于5%;
  3. 同花顺行业指数月线SKDJ小于90上移或金叉或即将金叉;
  4. 日线SKDJ小于50上移或日线SKDJ小于50金叉。

常见问题

在实际应用中,可能会遇到一些常见问题,如:

  1. 如何确认股票的成交活跃度?
  2. 如何确认股票的价格波动性?
  3. 如何确认行业指数的SKDJ指标的信号?
  4. 如何避免假信号的出现?

指标公式代码参考

以下是通达信和同花顺的指标公式代码:

import tushare as ts

def get_stock_info(code):
    api = ts.pro_api("你的tushare API token")
    stock = api.stock_basic(code)
    return stock

def check_stock(stock):
    stock_info = get_stock_info(stock["code"])
    return stock_info["turnover"] > 7 and stock_info["turnover"] < 10 and max(stock_info["pct_change"][5:]) > 5

# 示例:检查股票000001
if check_stock("000001"):
    print("000001符合条件")
else:
    print("000001不符合条件")

注意:请将代码中的"你的tushare API token"替换为实际的tushare API token。

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧