同花顺选股API-动态市盈率>0且<50、涨幅2%-7%、rsi多头

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

问财量化选股策略逻辑

在本次选股策略中,我们主要关注动态市盈率、涨幅和RSI指标。首先,筛选出动态市盈率大于0且小于50的股票,同时涨幅在2%-7%之间,并且RSI指标处于多头状态。

选股逻辑分析

我们筛选出的股票需要同时满足以下三个条件:动态市盈率大于0且小于50,涨幅在2%-7%之间,RSI指标处于多头状态。这样的选股策略可以确保我们选取的股票具有较高的市场活跃度和较好的投资价值。

有何风险?

尽管我们采用了三个具有代表性的指标进行筛选,但是仍然存在一定的风险。例如,市场环境的变化、股票基本面的恶化等因素都可能影响我们的投资决策。因此,在进行投资决策时,我们需要综合考虑多种因素,以降低投资风险。

如何优化?

为了优化选股策略,我们可以尝试引入更多的技术指标和市场数据,例如成交量、市净率等,以提高选股的准确性。此外,我们还可以通过加强风险管理,例如设置止损点、控制仓位等,来降低投资风险。

最终的选股逻辑

在经过优化后,我们的选股策略可以表示为:动态市盈率大于0且小于50,涨幅在2%-7%,RSI指标处于多头状态,同时成交量大于一定的阈值,市净率处于合理范围等。

常见问题

  1. 什么情况下动态市盈率大于0且小于50?
    动态市盈率大于0说明股票的市盈率正在增长,小于50说明市盈率尚未过高。

  2. 涨幅在2%-7%之间是如何计算的?
    涨幅计算公式为:(今日收盘价-明日预测价)/ 明日预测价,其中明日预测价可以通过预测市场价格得出。

  3. RSI指标如何判断多头状态?
    RSI指标通常在0-100之间,当RSI指标大于50时,说明股票处于多头状态。

  4. 如何确定止损点和控制仓位?
    止损点可以根据投资者的风险承受能力和投资目标设定,例如设定为股票价格下跌一定比例时触发止损。控制仓位可以通过设置合理的仓位比例来实现,例如设定为每次买入股票的仓位不超过总仓位的50%。

  5. 成交量如何判断合理范围?
    成交量合理范围的判断可以通过参考历史成交量的平均水平来确定,例如历史成交量的平均水平为1000手,则可以将成交量低于500手的股票视为过低,成交量高于2000手的股票视为过高。

指标公式代码参考

以下是本次选股策略所关注的三个指标的公式代码参考:

  • 动态市盈率:市盈率 = 股价 / 每股收益
  • 涨幅:涨幅 = (今日收盘价 -明日预测价)/明日预测价
  • RSI指标:RSI = 100 - (100 / (1 + RSI))

常见问题

  1. 什么情况下股票的动态市盈率会大于0且小于50?
    动态市盈率大于0说明股票的市盈率正在增长,小于50说明市盈率尚未过高。

  2. 如何计算股票的涨幅?
    涨幅计算公式为:(今日收盘价-明日预测价)/明日预测价,其中明日预测价可以通过预测市场价格得出。

  3. 如何判断RSI指标是否处于多头状态?
    当RSI指标大于50时,说明股票处于多头状态。

  4. 如何设定止损点和控制仓位?
    止损点可以根据投资者的风险承受能力和投资目标设定,例如设定为股票价格下跌一定比例时触发止损。控制仓位可以通过设置合理的仓位比例来实现,例如设定为每次买入股票的仓位不超过总仓位的50%。

  5. 如何判断成交量的合理范围?
    成交量合理范围的判断可以通过参考历史成交量的平均水平来确定,例如历史成交量的平均水平为1000手,则可以将成交量低于500手的股票视为过低,成交量高于2000手的股票视为过高。

如何进行量化策略实盘?

请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

模板如何使用?

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

评论