量化交易选股策略-吸筹结束、7天内有大于=1次的vr增长值小于-90、连续5天涨幅大于-4

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

问财量化选股策略逻辑

使用了VR增长值和连续5天涨幅两个指标进行选股,VR增长值表示股票的成交量与前一日相比的增长情况,如果VR增长值小于等于-90%,则说明股票可能存在吸筹结束的情况;连续5天涨幅大于-4%,则说明股票近期的走势较好。

选股逻辑分析

这个策略的优点是能够筛选出在短期内可能存在上涨机会的股票,但缺点是对于长期投资者来说,可能过于注重短期波动,忽视了公司的基本面。

有何风险?

这种策略的风险主要在于市场环境的变化,例如市场整体下跌或者某些行业的大跌,都可能导致选出来的股票表现不佳。

如何优化?

可以考虑加入更多的因子,如市盈率、市净率等,以便更全面地评估股票的价值。另外,也可以考虑使用技术分析的方法,如均线、MACD等,来判断股票的趋势。

最终的选股逻辑

选出满足以下条件的股票:

  1. VR增长值在过去7天内至少有一次小于等于-90%。
  2. 连续5天涨幅大于-4%。

常见问题

Q: VR增长值是什么?
A: VR增长值是一种衡量股票成交量变化的技术指标,其计算方法是将当天的成交量与前一天的成交量进行比较,如果前一天的成交量大于今天的成交量,则VR增长值为正数,否则为负数。

Q: 连续5天涨幅是如何计算的?
A: 连续5天涨幅是指过去5天中每天的收盘价相较于前一天的收盘价的涨跌幅度之和。如果所有涨幅均大于0,则连续5天涨幅为正数,否则为负数。

python代码参考

import pandas as pd

# 获取数据
df = pd.read_csv('data.csv')

# 定义选股条件
select_columns = ['VR Growth', '5 Day Rise']

selected = df[select_columns].applymap(lambda x: -90 <= x <= 0).any(axis=1)
selected = selected & df['5 Day Rise'] > -4

# 打印结果
print(selected)

以上就是本次选取优质股票的策略和相关问答,希望对你有所帮助!

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧