通达信选股公式迁移-股价小于26、流通市值小于180亿、涨幅2%-7%

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

问财量化选股策略逻辑

  • 股价:这是一个基本的买入信号,股价下跌说明股票被低估,有上涨的可能性。
  • 流通市值小于180亿:这是筛选小盘股的一个指标,小盘股更容易炒作和波动。
  • 涨幅2%-7%:这是设置了一个收益目标,可以避免长期持有收益率过低的情况。

选股逻辑分析

这个策略的基本思路是寻找股价较低、流通市值较小、有上涨潜力的股票。但是,它也有一些风险:

  1. 股价低估并不代表一定会反弹:如果市场整体趋势向下,即使股价很低,也可能继续下跌。
  2. 流通市值较小并不一定代表股票有更大的上涨空间:有时候,小盘股的风险也较大。
  3. 涨幅限制可能会错过一些高收益的机会:如果市场环境好,但选股策略设定了涨幅限制,可能会错失一些赚钱的机会。

如何优化?

可以通过以下方式优化这个策略:

  1. 增加更多的条件:比如考虑公司的财务状况、行业前景等,这样可以更全面地评估一个公司的价值。
  2. 调整涨幅限制:根据市场的实际情况,可以适当调整涨幅限制,例如设定在5%-10%之间。
  3. 定期重新评估:市场环境和公司情况会不断变化,所以需要定期重新评估这个策略的有效性。

最终的选股逻辑

综合以上因素,我们建议使用以下的选股策略:

  • 股价低于30元
  • 流通市值小于150亿
  • 近一年内涨幅不超过10%
  • 最近一年内净利润增长率超过20%

常见问题

  1. 什么是股价?:股价是指某个股票的市场价格。
  2. 为什么设定流通市值小于180亿?:这可以帮助我们筛选出小盘股,小盘股通常会有更高的波动性和更大的上涨潜力。
  3. 为什么设定涨幅限制?:这是为了防止投资者因为短期波动而盲目交易,同时也限制了收益的上限。

python代码参考

import pandas as pd
from yfinance import YahooFinance

# 获取股票数据
df = YahooFinance.download(tickers='挑选符合条件的股票', start_date='2021-01-01')

# 选择满足条件的股票
selected_stocks = df[(df['Price'] < 30)

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

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

    模板如何使用?

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


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧