i问财量化选股-顺博合金下跌会合线、收盘价大于4小于等于25、涨幅2%-7%

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

问财量化选股策略逻辑

概述

上述的选股逻辑是基于以下三个条件:

  1. 收盘价大于4小于等于25: 这意味着我们只关注在一定价格区间内的股票,这可以过滤掉一些异常值和高价股。
  2. 涨幅2%-7%: 这是一个相对较小的涨幅范围,这可以减少由于市场波动而产生的误选。

选股逻辑分析

以上选股逻辑的基本思想是寻找那些股价在一定范围内波动,且涨幅适中的股票。这样的逻辑适用于长期投资者,他们更看重公司的基本面,而不是短期的价格波动。

有何风险?

然而,这个逻辑也存在一些风险:

  1. 过度依赖历史数据: 我们不能保证未来股票的表现一定会与过去相同。因此,如果我们仅仅根据过去的数据来做出决策,可能会导致错过某些有潜力的股票或者买入了一些表现不佳的股票。

  2. 无法考虑所有因素: 股票的价格不仅仅受到公司基本面的影响,还受到市场情绪、政策变化等因素的影响。因此,我们的选股逻辑只能考虑一部分因素,可能会忽略一些重要的信息。

如何优化?

为了降低风险,我们可以考虑以下几个优化方法:

  1. 加入更多的数据维度: 我们可以考虑加入更多的数据维度,比如公司财务指标、行业地位等,这样可以更全面地了解公司的基本情况。
  2. 使用机器学习模型: 我们可以使用机器学习模型,比如随机森林、支持向量机等,来预测股票的未来表现。

最终的选股逻辑

综上所述,我们的最终的选股逻辑如下:

  1. 收盘价大于4小于等于25
  2. 涨幅2%-7%

常见问题

  1. 为什么只选择收盘价在4-25之间的股票? 因为我们认为在这个价格区间内的股票最有可能符合我们的投资目标。
  2. 为什么选择涨幅2%-7%的股票? 因为我们认为这个涨幅范围比较合理,既不会过于激进,也不会过于保守。
  3. 如何确定这些参数? 我们可以根据经验或使用统计方法来确定这些参数。

python代码参考

import pandas as pd
from sklearn.ensemble import RandomForestClassifier
from sklearn.model_selection import train_test_split

# 加载数据
df = pd.read_csv('stock_data.csv')

# 数据预处理
df

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

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

    模板如何使用?

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


    
收益&风险
源码

评论