(同花顺量化)30日平均线向上_、企业性质、今日增仓占比_5%

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

问财量化选股策略逻辑

  • 今日增仓占比>5%
  • 企业性质
  • 30日平均线向上

选股逻辑分析

该策略逻辑基于三个因素进行筛选:今日增仓占比、企业性质和30日平均线向上。其中,今日增仓占比表示股票最近一天的买入量占总成交量的比例,大于5%则表示市场对该股票的买入意愿较强;企业性质则指股票所属的行业,选择一些有潜力的行业;30日平均线向上则表示股票价格在最近30天内呈上升趋势,表明市场对该股票的走势较为乐观。

有何风险?

该策略逻辑存在一定的风险,主要表现在以下几个方面:

  1. 今日增仓占比指标容易受到市场情绪的影响,如果市场情绪低迷,则可能导致该指标出现偏差。
  2. 企业性质的选择也存在一定的主观性,不同投资者可能对不同行业的前景有不同的看法。
  3. 30日平均线向上指标可能受到股票价格波动的影响,如果股票价格在短期内出现大幅波动,则可能导致该指标出现偏差。

如何优化?

为了降低该策略逻辑的风险,可以采取以下优化措施:

  1. 尽量选择具有较高可信度的今日增仓占比指标,例如使用均值滤波器进行平滑处理。
  2. 选择一些具有较好前景的行业,例如科技、医疗等。
  3. 在使用30日平均线向上指标时,可以考虑加入一些其他指标进行综合分析,例如移动平均线、布林线等。

最终的选股逻辑

以下为最终的选股逻辑:

  • 今日增仓占比>5%
  • 企业性质属于科技、医疗等有潜力的行业
  • 30日平均线向上,且布林线处于上升趋势

python代码参考

以下为python代码参考:

import talib

def get筛选条件():
    # 获取今日增仓占比
    open_price = get_open_price()
    volume = get_volume()
    close_price = get_close_price()
    total_volume = get_total_volume()
    today_buy_volume = (volume - total_volume) / total_volume
    today_buy_volume = today_buy_volume if today_buy_volume >= 0 else 0
    return today_buy_volume > 0.05

def get_stock_info(stock_code):
    # 获取企业性质
    # ...

def get

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

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

    模板如何使用?

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


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

评论