问财量化选股策略逻辑
- 连续两周股价上涨: 表示股票在最近一段时间内有一定的上涨趋势,这可能是由于市场行情、公司业绩等多方面因素的影响。
- 今日不涨停: 表示股票没有达到市场的预期,有可能是因为公司内部原因或外部市场环境的影响。
- 分时换手率前二个: 表示在分时交易过程中,该股票的换手率较高,说明市场对该股票的关注度较高。
选股逻辑分析
以上三个条件结合起来,表示当前市场上有一部分投资者对该公司有较高的投资热情和信心,但其目前的表现尚未达到市场的预期。这种情况下,投资者可能会关注该股票的后续表现,并且在适当的时候进行买入操作。
然而,这也存在一定的风险。首先,如果公司的基本面出现问题,例如财务状况恶化或者经营困难等,那么股票的价格可能会下跌,导致投资者亏损。其次,即使公司的基本面没有问题,但如果市场环境发生变化,例如经济衰退或者政策调整等,也可能会对股票的价格产生影响。
因此,投资者在使用以上选股逻辑时,需要结合公司的基本面和市场环境来进行决策,避免盲目跟风。
如何优化?
一种可能的优化方式是加入更多的条件来提高选股的准确性。例如,可以考虑加入技术指标,如KDJ、MACD等,来判断股票的走势;或者考虑加入新闻资讯和公告,来了解公司的最新动态和重大事件。此外,还可以通过回测和交叉验证等方式,来评估和改进选股模型的性能。
最终的选股逻辑
综上所述,我们的选股策略是:选取连续两周股价上涨,今日没有涨停,分时换手率前两个的股票作为备选目标,然后结合公司的基本面和市场环境,以及技术指标、新闻资讯等因素,进行综合考虑和决策。
常见问题
- 为什么需要考虑公司的基本面?
- 什么是技术指标?
- 回测和交叉验证是什么?
- 怎么评估和改进选股模型的性能?
- 为什么要结合市场环境和新闻资讯?
python代码参考
import pandas as pd
import yfinance as yf
# 获取股票数据
stock = yf.Ticker('AAPL')
# 获取连续两周的涨跌幅
two_weeks_ago = pd.Timestamp.now() - pd.DateOffset(weeks=2)
two_weeks_ago
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。

