i问财量化选股-涨幅〈0、军工板块日线16元以下上月换手率在100%以上赢利个股、联合精密

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

问财量化选股策略逻辑

首先,我们需要确定我们的目标市场和投资期限。在这个例子中,我们将选择上个月的日线在16元以下且换手率在100%以上的军工板块,并且要寻找那些最近突然放量的股票。

选股逻辑分析

这个策略的优点是它能够筛选出那些在市场上表现出色、并且有可能在未来继续上涨的股票。然而,它也有一定的风险。如果市场环境发生变化,或者公司的业绩没有达到预期,那么这些股票的价格可能会下跌,投资者可能会遭受损失。

有何风险?

这个策略的主要风险包括市场风险和公司风险。市场风险是指由于整体市场的变动导致所有股票价格下降的风险;公司风险则是指因为公司的经营状况不佳而导致股价下跌的风险。

如何优化?

为了降低风险,我们可以采取以下措施:

  • 分散投资:将资金分散到多个不同的股票中,这样即使某些股票出现问题,也不会对整个投资组合造成太大影响。
  • 对于新买入的股票,需要进行充分的研究和分析,以便了解其基本情况和未来发展前景。
  • 定期调整投资组合,及时卖出表现不佳的股票,购买表现良好的股票。

最终的选股逻辑

我们采用以下的选股逻辑:

  1. 日线在16元以下的上月换手率在100%以上的军工板块;
  2. 最近突然放量的股票。

常见问题

一些常见的问题包括:

  • 如何计算换手率?
  • 如何判断一个股票是否突然放量?
  • 如果所有的股票都符合我们的条件,我们应该如何决定投资哪一只股票?

python代码参考

import pandas as pd
import numpy as np
from scipy.signal import find_peaks

# 读取数据
data = pd.read_csv('stock_data.csv')

# 定义选股条件
condition_1 = data['close'] < 16
condition_2 = data['volume'] > 100

# 找出符合条件的股票
selected_stocks = data[condition_1 & condition_2]

# 找出突然放量的股票
peaks, _ = find_peaks(selected_stocks['volume'], height=0.5*max(selected_stocks['volume']))
selected_stocks['recent_volume_increase'] = peaks != None

# 计算换手率
selected_stocks['total_shares'] = selected_stocks

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

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

    模板如何使用?

    点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧