(supermind量化)流通市值50-100亿_、竞价涨幅>-2<5、今日增仓占比_5%

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

问财量化选股策略逻辑

  • 今日增仓占比>5%, 表示这只股票在最近一段时间内有较大的资金流入,说明市场对该股票有较大的信心。
  • 竞价涨幅>-2<5, 表示这只股票在集合竞价阶段有较大的涨幅,说明市场对该股票有较大的预期。
  • 流通市值50-100亿, 表示这只股票的流通市值在50亿到100亿之间,市值适中,有利于流通和交易。

选股逻辑分析

  • 今日增仓占比>5%, 表明资金对该股票有较大的信心,有可能是机构投资者或者主力资金的流入,有利于股票的上涨。
  • 竞价涨幅>-2<5, 表明市场对该股票有较大的预期,有可能是市场对该股票的未来表现有较高的预期,有利于股票的上涨。
  • 流通市值50-100亿, 表示这只股票的市值适中,有利于流通和交易,而且流通市值适中也说明这只股票并不是太小或者太大,比较容易操作。

有何风险?

  • 今日增仓占比>5%, 表明资金对该股票有较大的信心,但是也有可能是主力资金在拉高出货,导致股票的短期波动。
  • 竞价涨幅>-2<5, 表明市场对该股票有较大的预期,但是也有可能是市场过热,导致股票的短期波动。
  • 流通市值50-100亿, 表示这只股票的市值适中,但是也有可能是流通市值太小或者太大,导致股票的流动性不足。

如何优化?

  • 可以加入更多的筛选条件,例如技术指标、基本面等,以提高策略的准确性和稳定性。
  • 可以加入止损机制,以避免股票的短期波动对策略的影响。
  • 可以加入止盈机制,以在股票达到预期收益时及时退出,避免过高的风险。

最终的选股逻辑

  • 今日增仓占比>5%, 确保资金对该股票有较大的信心。
  • 竞价涨幅>-2<5, 确保市场对该股票有较大的预期。
  • 流通市值50-100亿, 确保股票的市值适中,有利于流通和交易。
  • 进行技术指标和基本面的筛选,以提高策略的准确性和稳定性。
  • 加入止损机制,以避免股票的短期波动对策略的影响。
  • 加入止盈机制,以在股票达到预期收益时及时退出,避免过高的风险。

python代码参考

  • 代码中需要导入pandas和numpy模块,用于处理数据和计算数据。
  • 代码中需要定义筛选条件和筛选函数,例如:
def select_stock():
    # 筛选条件
    df = pd.read_csv('stock_data.csv')
    df = df[df['今日增仓占比'] > 5]
    df = df[df['竞价涨幅'] > -2]
    df = df[df['流通市值'] > 50]
    df = df[df['流通市值'] < 100]

    # 筛选函数
    def is_valid_stock(row):
        # 筛选条件的实现
        return True

    # 选择符合条件的股票
    selected_stocks = df[df.apply(lambda row: is_valid_stock(row), axis=1)]
    return selected_stocks

如何进行量化策略实盘?

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

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

模板如何使用?

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

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

94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论