量化交易选股策略大全-连续两周股价上涨、今日不涨停、分时换手率前二个

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

问财量化选股策略逻辑

  • 连续两周股价上涨: 表示股票在最近一段时间内有一定的上涨趋势,这可能是由于市场行情、公司业绩等多方面因素的影响。
  • 今日不涨停: 表示股票没有达到市场的预期,有可能是因为公司内部原因或外部市场环境的影响。
  • 分时换手率前二个: 表示在分时交易过程中,该股票的换手率较高,说明市场对该股票的关注度较高。

选股逻辑分析

以上三个条件结合起来,表示当前市场上有一部分投资者对该公司有较高的投资热情和信心,但其目前的表现尚未达到市场的预期。这种情况下,投资者可能会关注该股票的后续表现,并且在适当的时候进行买入操作。

然而,这也存在一定的风险。首先,如果公司的基本面出现问题,例如财务状况恶化或者经营困难等,那么股票的价格可能会下跌,导致投资者亏损。其次,即使公司的基本面没有问题,但如果市场环境发生变化,例如经济衰退或者政策调整等,也可能会对股票的价格产生影响。

因此,投资者在使用以上选股逻辑时,需要结合公司的基本面和市场环境来进行决策,避免盲目跟风。

如何优化?

一种可能的优化方式是加入更多的条件来提高选股的准确性。例如,可以考虑加入技术指标,如KDJ、MACD等,来判断股票的走势;或者考虑加入新闻资讯和公告,来了解公司的最新动态和重大事件。此外,还可以通过回测和交叉验证等方式,来评估和改进选股模型的性能。

最终的选股逻辑

综上所述,我们的选股策略是:选取连续两周股价上涨,今日没有涨停,分时换手率前两个的股票作为备选目标,然后结合公司的基本面和市场环境,以及技术指标、新闻资讯等因素,进行综合考虑和决策。

常见问题

  1. 为什么需要考虑公司的基本面?
  2. 什么是技术指标?
  3. 回测和交叉验证是什么?
  4. 怎么评估和改进选股模型的性能?
  5. 为什么要结合市场环境和新闻资讯?

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亿' #选股语句。

    模板如何使用?

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


    
收益&风险
源码

评论