问财量化选股策略逻辑
技术形态
这个选股逻辑主要基于股票的技术形态,例如支撑位、阻力位、趋势线等。
开盘涨幅大于小于5
这个选股逻辑主要是看股票的开盘涨幅是否超过或者小于5%。
收红
最后,这个选股逻辑是看股票收盘是否收红。
选股逻辑分析
以上三个条件都是相对简单和直观的,可以有效帮助投资者筛选出一些具有投资价值的股票。
有何风险?
然而,这种选股逻辑也有一些潜在的风险。首先,技术形态只是影响股票价格的一个因素,不能完全决定股票的价格走势。其次,开盘涨幅超过或小于5%的情况比较常见,可能并不能反映股票的真实价值。最后,如果一只股票持续收红,可能是因为主力资金在进行炒作,而不是真实的价值增长。
如何优化?
为了降低这些风险,我们可以引入更多的指标来综合判断一只股票的投资价值。比如,我们可以通过市盈率、市净率、滚动市盈率等指标来评估股票的基本面情况;我们可以通过技术指标如MACD、KDJ等来分析股票的趋势和买卖信号;我们还可以通过基本面和技术面的结合,来更准确地预测股票的价格走势。
最终的选股逻辑
在经过上述优化后,我们的最终选股逻辑可能是:
- 股票的收盘价要收红。
- 在过去一段时间内,股票的平均收盘价要高于历史平均值。
- 股票的技术形态要符合我们的买入条件。
常见问题
-
为什么只考虑收盘收红的股票?
答:收盘收红通常表示股票当天有赚钱效应,可能意味着未来几天股价还有上涨空间。 -
技术形态如何选择?
答:这需要根据投资者自身的经验和技术知识来进行选择,一般常用的有支撑位、阻力位、趋势线、成交量等。 -
如何确定历史平均值?
答:可以通过计算过去的一定时间内的平均收盘价来确定。
python代码参考
import pandas as pd
# 假设df为数据框,包含开盘价、收盘价等字段
df['收盘价'] = df['收盘价'].pct_change()
df['收红'] = df['收盘价'].apply(lambda x: 0 if x < 0 else 1)
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。

