i问财量化选股-开盘3分钟涨跌幅大于0、分时换手率前二个、rsi多头

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

问财量化选股策略逻辑

  • 开盘3分钟涨跌幅大于0: 表示股票在开盘后3分钟内上涨,这是一个积极的信号,表明股票有潜力。
  • 分时换手率前二个: 换手率是指股票当天的交易量占其流通市值的比例,前两个表示的是前三分钟内的换手率。高换手率通常意味着股票的流动性好,买卖活跃。
  • RSI多头: RSI是一种技术指标,用于衡量市场超买或超卖的程度。当RSI值超过70时,被认为进入超买区;当RSI值低于30时,被认为进入超卖区。多头则指市场趋势向上。

选股逻辑分析

上述三个条件分别从不同角度衡量了股票的运行状态,综合起来可以提高选出优质股票的概率。

有何风险?

然而,这种方法也存在一些风险。首先,股价受多种因素影响,开盘后的价格不一定能反映后续的走势。其次,技术指标也可能出现误判,导致买入的股票不符合预期。最后,如果交易成本过高,可能会影响整体收益。

如何优化?

  1. 增加筛选条件:例如考虑平均涨幅、成交量等指标。
  2. 设置止损点:防止亏损过大。
  3. 使用回测工具:通过历史数据验证模型的效果。

最终的选股逻辑

综合以上因素,一个合理的选股逻辑应该是:开盘3分钟涨跌幅大于0,分时换手率前二个,并且RSI值在50以下。

常见问题

  1. 如何设置止损点?
  2. 如何使用回测工具?
  3. 如何进一步优化这个选股策略?

python代码参考

import yfinance as yf

# 选取某只股票
ticker = 'AAPL'

# 获取最新一天的数据
data = yf.download(ticker)

# 计算开盘3分钟的涨跌幅
open_3_minutes_change = data['Close'].pct_change(periods=3).iloc[0]

# 获取前三分钟的换手率
top_two_volume = data['Volume'].tail(2)

# 计算RSI值
rsi = data['RelativeStrengthIndex']

# 判断是否符合选股逻辑
if open_3_minutes_change > 0 and top_two_volume[0] / top_two_volume[1] >

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

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

    模板如何使用?

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


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧