问财量化选股策略逻辑
以下是我选股的逻辑:
- 涨幅筛选:选取今日涨幅小于0的股票。
- 涨停筛选:选取今日涨停的股票。
- 所属行业板块排名:选取所属行业板块排名前3的股票。
- 竞价额大于1000万:选取竞价额大于1000万的股票。
这些筛选条件可以帮助我们找到一些有潜力的股票,但是也存在一些风险。
选股逻辑分析
- 涨幅筛选:这个条件可以帮助我们找到一些超跌的股票,但是也有可能是因为股票本身的基本面存在问题,导致股价下跌。
- 涨停筛选:这个条件可以帮助我们找到一些具有潜力的股票,但是也可能是由于市场的投机行为,导致股票涨停。
- 所属行业板块排名:这个条件可以帮助我们找到一些处于行业领导地位的股票,但是也可能是由于市场的短期行为,导致股票排名靠前。
- 竞价额大于1000万:这个条件可以帮助我们找到一些受到市场关注的股票,但是也可能是由于市场的投机行为,导致股票的竞价额增大。
这些条件的组合可以帮助我们找到一些有潜力的股票,但是也存在一些风险,例如市场的波动性可能导致股票价格的剧烈波动,需要投资者注意风险控制。
如何优化?
- 筛选条件的权重:可以对不同的筛选条件进行权重设置,例如对于涨幅小于0的筛选条件可以设置更高的权重,而对于竞价额大于1000万的筛选条件可以设置较低的权重。
- 参数的调整:可以对筛选条件中的参数进行调整,例如对于行业板块的排名可以设置一个具体的数字,例如前3。
- 多条件组合:可以将多个筛选条件进行组合,例如将涨幅小于0和竞价额大于1000万两个条件进行组合,以提高选股的准确性。
最终的选股逻辑
在综合以上条件的基础上,我们可以通过以下步骤进行选股:
- 收集今日股票市场数据。
- 对股票进行涨幅筛选,选取今日涨幅小于0的股票。
- 对筛选出的股票进行涨停筛选,选取今日涨停的股票。
- 对筛选出的股票按照所属行业板块排名进行排序,选取排名前3的股票。
- 对筛选出的股票进行竞价额大于1000万筛选,选取竞价额大于1000万的股票。
通过以上步骤,我们可以找到一些有潜力的股票,但是也需要注意市场的波动性可能导致股票价格的剧烈波动,需要谨慎投资。
常见问题
- 为什么今日涨幅小于0的股票会涨停?
- 行业板块排名前3的股票一定有潜力吗?
- 竞价额大于1000万的股票一定是有市场的关注吗?
- 市场的短期行为会对股票价格产生什么影响?
- 如何控制选股的风险?
指标公式代码参考
以下是通达信和同花顺的指标公式代码:
通达信指标公式代码参考:
def select_stock(df):
df = df.sort_values(by=' industry_rank')
df = df[df['竞价额'] > 10000000]
df = df[df['今日涨幅'] < 0]
df = df[df['今日涨停'] == 1]
return df
同花顺指标公式代码参考:
def select_stock(df):
df = df.sort_values(by=' industry_rank')
df = df[df['竞价额'] > 10000000]
df = df[df['今日涨幅'] < 0]
df = df[df['今日涨停'] == 1]
return df
希望以上内容对您有所帮助。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。

