问财量化选股策略逻辑
走出5浪
- 第一浪上升;
- 第二浪回调,幅度小于第一浪;
- 第三浪继续上涨,幅度大于第二浪;
- 第四浪回调,幅度介于第一、第三浪之间;
- 第五浪继续上涨,再次创新高。
分时换手率前二个
筛选出分时换手率前二个的股票。
收红
筛选出收盘价为红色的股票。
选股逻辑分析
以上逻辑主要是基于技术分析的角度进行选股,即通过观察股票的历史走势,找出符合一定形态的股票,然后再结合市场的情绪和资金流向等因素,进一步确定是否买入。但是,这种逻辑也有一定的局限性,例如可能会遗漏一些短期波动较大的股票,而这些股票在长期看来也可能有很大的潜力。
有何风险?
由于这种选股策略主要依赖于历史数据,因此可能存在过度拟合的风险,也就是说,可能会过于依赖过去的数据,而忽视了未来的市场变化。此外,这种策略也可能会错过一些短期内有较大涨幅,但长期来看却没有太大价值的股票。
如何优化?
为了克服上述风险,可以考虑引入更多的因素,例如公司的基本面情况、行业前景等。同时,也可以采用滚动投资的方式,即定期调整投资组合,以适应市场的变化。
最终的选股逻辑
最终的选股逻辑是:
- 滚动投资,每三个月调整一次投资组合;
- 根据走出5浪的技术指标,选出近期有可能走出5浪的股票;
- 根据分时换手率前二个和收红的条件,选出具有较高活跃度且收盘价为红色的股票;
- 结合公司的基本面情况和行业前景,筛选出基本面良好、发展前景广阔的股票。
常见问题
- 我应该如何评估公司的基本面情况?
- 如何判断一个行业的前景是否好?
- 在实际操作中,应该如何平衡风险和收益?
python代码参考
import pandas as pd
from talib import MA
# 获取最近一段时间的股票数据
df = pd.read_csv('stock_data.csv')
# 计算5日移动平均线
ma_5 = MA(df['close'], timeperiod=5)
# 选择分时换手率前二个和收盘价为红色的股票
df
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。