(同花顺量化)10日涨幅大于0小于35_、七连阴、今日增仓占比_5%

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

问财量化选股策略逻辑

  • 今日增仓占比>5%: 表示这只股票最近有较大的资金流入,可能是机构或者大户在买入,值得关注。
  • 七连阴: 表示这只股票连续七个交易日下跌,可能表明市场对该股票的看空情绪较高。
  • 10日涨幅大于0小于35: 表示这只股票在过去的10个交易日内,虽然有上涨,但涨幅不大,可能表明市场对该股票的预期较为稳定。

选股逻辑分析

  • 今日增仓占比>5%: 表明资金对该股票的关注度较高,可能表明该股票有较大的上涨潜力。
  • 七连阴: 表明市场对该股票的看空情绪较高,可能表明该股票短期内存在较大的下跌风险。
  • 10日涨幅大于0小于35: 表明该股票在过去的10个交易日内,虽然有上涨,但涨幅不大,可能表明市场对该股票的预期较为稳定。

有何风险?

  • 七连阴: 表明市场对该股票的看空情绪较高,可能表明该股票短期内存在较大的下跌风险。
  • 今日增仓占比>5%: 表明资金对该股票的关注度较高,但不能保证资金一定会买入该股票,因此也存在一定的风险。
  • 10日涨幅大于0小于35: 表明该股票在过去的10个交易日内,虽然有上涨,但涨幅不大,可能表明市场对该股票的预期较为稳定。

如何优化?

  • 可以考虑加入更多因素,例如市盈率、市净率等,以更全面地评估股票的价值和风险。
  • 可以考虑加入更多时间周期,例如30日、60日等,以更准确地反映股票的趋势和波动。

最终的选股逻辑

  • 今日增仓占比>5%: 表明资金对该股票的关注度较高,可能表明该股票有较大的上涨潜力。
  • 七连阴: 表明市场对该股票的看空情绪较高,可能表明该股票短期内存在较大的下跌风险。
  • 市盈率小于20: 表明该股票的估值较低,可能具有投资价值。
  • 市净率大于1: 表明该股票的资产价值较高,可能具有投资价值。
  • 10日涨幅大于0小于35: 表明该股票在过去的10个交易日内,虽然有上涨,但涨幅不大,可能表明市场对该股票的预期较为稳定。

python代码参考

  • 以下代码为Python 3的示例代码,使用了pandas和numpy库。
  • 代码中使用了问财的量化策略模块,需要先安装问财才能运行。
import pandas as pd
import numpy as np

def select_stock():
    # 读取股票数据
    df = pd.read_csv('stock_data.csv')
    
    # 计算今日增仓占比
    df['今日增仓占比'] = df['今日增仓/流通市值'] / df['流通市值']
    
    # 计算七连阴
    df['七连阴'] = df['收盘价'].diff() < 0
    df['七连阴'] = df['七连阴'].rolling(7).sum()
    
    # 计算10日涨幅
    df['10日涨幅'] = df['收盘价'].pct_change(10)
    
    # 选择符合要求的股票
    stocks = df[(df['今日增仓占比'] > 0.05) & (df['七连阴'] == 7) & (df['10日涨幅'] > 0) & (df['10日涨幅'] < 0.35)]
    
    # 返回符合要求的股票列表
    return stocks['股票代码'].tolist()

如何进行量化策略实盘?

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

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

模板如何使用?

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

如果有任何问题请添加 下方的二维码进群提问。

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论