(iwencai量化策略)竞价主力净买大于0_、涨幅_2

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

问财量化选股策略逻辑

  • 今日增仓占比>5%,涨幅<2.6且涨幅>-5
  • 竞价主力净买大于0

选股逻辑分析

  • 今日增仓占比>5%:说明该股票在最近一段时间内有较多的资金流入,表明市场对该股票的看好程度较高。
  • 涨幅<2.6且涨幅>-5:说明该股票在最近一段时间内涨幅相对较小,且有正向的涨幅,表明该股票具有一定的上涨潜力。
  • 竞价主力净买大于0:说明在股票竞价交易中,主力资金净买入量大于卖出量,表明市场对该股票的看涨情绪较高。

有何风险?

  • 今日增仓占比>5%:说明市场对该股票的看好程度较高,但并不代表该股票一定会上涨。
  • 涨幅<2.6且涨幅>-5:说明该股票具有一定的上涨潜力,但并不代表该股票一定会涨。
  • 竞价主力净买大于0:说明市场对该股票的看涨情绪较高,但并不代表该股票一定会涨。

如何优化?

  • 可以加入更多筛选条件,例如市值、市盈率等,以提高筛选出的股票的质量。
  • 可以通过调整筛选条件的参数,例如调整涨幅的范围、增仓占比的阈值等,以适应不同的市场环境。

最终的选股逻辑

  • 今日增仓占比>5%, 涨幅<2.6且涨幅>-5, 竞价主力净买大于0
  • 且市值大于100亿, 市盈率小于30

python代码参考

  • 以下代码使用了问财量化交易的python API,需要先安装问财量化交易库
  • 代码中使用了pandas库进行数据处理和筛选
import pandas as pd
from qtpylib import talib

# 读取股票数据
df = pd.read_csv('stock_data.csv')

# 筛选条件
筛选条件 = {
    '今日增仓占比': df['今日增仓占比'] > 0.05,
    '涨幅': df['涨幅'] < 2.6,
    '涨幅': df['涨幅'] > -5,
    '市值': df['市值'] > 1000000000,
    '市盈率': df['市盈率'] < 30
}

# 筛选出符合条件的股票
selected_stocks = df[df[筛选条件].all(axis=1)]

# 输出筛选结果
print(selected_stocks)

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论