问财量化选股策略逻辑
使用了VR增长值和连续5天涨幅两个指标进行选股,VR增长值表示股票的成交量与前一日相比的增长情况,如果VR增长值小于等于-90%,则说明股票可能存在吸筹结束的情况;连续5天涨幅大于-4%,则说明股票近期的走势较好。
选股逻辑分析
这个策略的优点是能够筛选出在短期内可能存在上涨机会的股票,但缺点是对于长期投资者来说,可能过于注重短期波动,忽视了公司的基本面。
有何风险?
这种策略的风险主要在于市场环境的变化,例如市场整体下跌或者某些行业的大跌,都可能导致选出来的股票表现不佳。
如何优化?
可以考虑加入更多的因子,如市盈率、市净率等,以便更全面地评估股票的价值。另外,也可以考虑使用技术分析的方法,如均线、MACD等,来判断股票的趋势。
最终的选股逻辑
选出满足以下条件的股票:
- VR增长值在过去7天内至少有一次小于等于-90%。
- 连续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亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。