i问财量化选股-竞价额大于1000万、军工板块日线16元以下上月换手率在100%以上赢利个

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

问财量化选股策略逻辑

选股逻辑分析

根据上述的选股逻辑,我们筛选出了一些符合要求的股票。首先,我们需要选择竞价额大于1000万的股票,这是因为这样的股票通常交易活跃,有一定的流动性。其次,我们需要选择日线在16元以下的股票,这是因为这样的股票价格相对较低,投资成本相对较小。最后,我们需要选择机构持股占流通股比例>4%的股票,这是因为机构投资者通常有较强的市场影响力和专业的投资能力。

然而,这种选股策略也存在一些风险。例如,股票的价格可能会受到许多因素的影响,包括公司业绩、宏观经济环境等。因此,即使选择了合适的股票,也不能保证一定会获得收益。此外,由于机构投资者的资金量大,他们可能会通过影响市场价格来达到自己的目的,这也会给普通投资者带来一定的风险。

为了优化这种选股策略,我们可以考虑引入更多的因素进行综合评估,比如公司的财务状况、行业前景、政策环境等。同时,我们也可以考虑引入更多的技术指标来进行辅助判断,比如KDJ、MACD等。

最终的选股逻辑

基于以上分析,我们提出如下最终的选股逻辑:

  1. 竞价额大于1000万。
  2. 日线在16元以下。
  3. 机构持股占流通股比例>4%。
  4. 公司财务状况良好。
  5. 行业前景广阔。
  6. 政策环境有利。

常见问题

  1. 这种选股策略是否一定能够获得收益?
  2. 这种选股策略是否容易被机构投资者操纵?
  3. 是否需要定期更新选股策略?

python代码参考

import pandas as pd
import talib as ta

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

# 定义选股条件
selection = df[
    (df['price'] > 1000000) &
    (df['close'] < 16) &
    (df['institution_shares'] / df['total_shares'] > 0.4)
]

# 计算技术指标
df['kdj'] = ta.KDJ(df['close'])
df['macd'] = ta.MACD(df['close'])

# 合并数据
final_df = pd.merge(selection, df[['kdj', 'macd']], on='date')

# 输出结果

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

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

    模板如何使用?

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


    
收益&风险
源码

评论