i问财量化选股-7天内有大于=1次的vr增长值小于-90、涨幅2%-7%、9点25分交易额

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

问财量化选股策略逻辑

VR增长值是相对收益的一种度量,负增长表示股票价格下跌。如果一只股票在一周内的VR增长值小于-90%,那么可以认为这只股票的表现不佳。同时,如果这只股票在这周内的涨幅在2%-7%之间,也可以说明这只股票有一定的上涨空间。

选股逻辑分析

通过以上两个条件的组合,我们可以筛选出在近期内表现不佳但有一定上涨潜力的股票。这样的策略可以帮助投资者在市场低迷时找到一些投资机会。

然而,这种方法也存在一定的风险。首先,选择的条件可能存在误判的情况,例如VR增长值可能会受到短期市场波动的影响而出现异常变化。其次,市场的涨跌是由多种因素共同决定的,单一的买入条件可能无法准确预测未来的走势。

如何优化?

为了降低误判的风险,我们可以通过引入更多的条件来提高筛选的准确性。例如,我们可以考虑加入一些基本面指标,如市盈率、市净率等,以及技术面指标,如MACD、KDJ等。同时,我们还可以使用更复杂的机器学习算法,如决策树、随机森林、支持向量机等,来进一步提高模型的准确性。

最终的选股逻辑

综上所述,我们的最终选股逻辑如下:

VR_growth_value < -90,
daily_return > 2%,
daily_return < 7%,
market_volume >= 55万

其中,VR_growth_value表示近7日的VR增长值;daily_return表示近7日的日均涨幅;market_volume表示9:25分时的交易额。

常见问题

  1. 为什么需要使用VR增长值和日均涨幅?
    答:VR增长值可以反映股票的价格波动情况,日均涨幅则可以反映出股票的涨跌趋势。

  2. 筛选条件中的market_volume是如何定义的?
    答:market_volume是指在9:25分时的交易额,通常以万元为单位。

  3. 为何要引入更多的条件来优化筛选?
    答:为了降低误判的风险,我们需要引入更多的条件来提高筛选的准确性。

  4. 什么是MACD和KDJ?
    答:MACD和KDJ都是常用的股票技术分析工具,它们可以用来判断股票的趋势和买卖时机。

python代码参考

import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn

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

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

    模板如何使用?

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


    
收益&风险
源码

评论