量化投资策略技术形态、开盘涨幅大于小于5、收红

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

问财量化选股策略逻辑

技术形态

这个选股逻辑主要基于股票的技术形态,例如支撑位、阻力位、趋势线等。

开盘涨幅大于小于5

这个选股逻辑主要是看股票的开盘涨幅是否超过或者小于5%。

收红

最后,这个选股逻辑是看股票收盘是否收红。

选股逻辑分析

以上三个条件都是相对简单和直观的,可以有效帮助投资者筛选出一些具有投资价值的股票。

有何风险?

然而,这种选股逻辑也有一些潜在的风险。首先,技术形态只是影响股票价格的一个因素,不能完全决定股票的价格走势。其次,开盘涨幅超过或小于5%的情况比较常见,可能并不能反映股票的真实价值。最后,如果一只股票持续收红,可能是因为主力资金在进行炒作,而不是真实的价值增长。

如何优化?

为了降低这些风险,我们可以引入更多的指标来综合判断一只股票的投资价值。比如,我们可以通过市盈率、市净率、滚动市盈率等指标来评估股票的基本面情况;我们可以通过技术指标如MACD、KDJ等来分析股票的趋势和买卖信号;我们还可以通过基本面和技术面的结合,来更准确地预测股票的价格走势。

最终的选股逻辑

在经过上述优化后,我们的最终选股逻辑可能是:

  1. 股票的收盘价要收红。
  2. 在过去一段时间内,股票的平均收盘价要高于历史平均值。
  3. 股票的技术形态要符合我们的买入条件。

常见问题

  1. 为什么只考虑收盘收红的股票?
    答:收盘收红通常表示股票当天有赚钱效应,可能意味着未来几天股价还有上涨空间。

  2. 技术形态如何选择?
    答:这需要根据投资者自身的经验和技术知识来进行选择,一般常用的有支撑位、阻力位、趋势线、成交量等。

  3. 如何确定历史平均值?
    答:可以通过计算过去的一定时间内的平均收盘价来确定。

python代码参考

import pandas as pd

# 假设df为数据框,包含开盘价、收盘价等字段
df['收盘价'] = df['收盘价'].pct_change()
df['收红'] = df['收盘价'].apply(lambda x: 0 if x < 0 else 1)

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

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

    模板如何使用?

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


    
收益&风险
源码

评论