i问财量化选股-7天内有大于=1次的vr增长值小于-90、9点25分交易额≥55万元、短期

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

问财量化选股策略逻辑

VR增长值是指股票在一定时间内(如7天)的收益率与前一个时期的比较,如果VR增长值小于-90,则说明该股票的表现较差;交易额是指在某个时间点(如9:25)该股票的成交金额,如果交易额大于等于55万元,则说明该股票的活跃度较高;短期均线线粘合则指的是短期均线(如5日、10日、20日均线)之间的距离较小。

选股逻辑分析

以上三种条件可以分别从三个方面考察股票的表现:一是从收益角度看,VR增长值小于-90说明该股票表现不佳;二是从活跃度角度看,交易额大于等于55万元说明该股票较为活跃;三是从趋势角度看,短期均线线粘合说明股票的趋势较稳定。

有何风险?

以上三种条件并不能完全保证选出的股票一定是好的,因为市场行情、公司业绩等因素也可能影响到股票的表现。此外,这些条件也有可能误判一些股票,例如交易额高并不一定代表该股票活跃,而短期均线线粘合也不一定代表股票的趋势稳定。

如何优化?

为了提高选股的成功率,可以考虑将上述条件进行组合,或者增加更多的条件进行筛选。同时,也可以根据实际情况对这些条件进行调整,例如调整VR增长值的阈值,或改变短期均线线粘合的标准。

最终的选股逻辑

通过VR增长值、交易额和短期均线线粘合三个条件,我们可以筛选出部分活跃且表现稳定的股票,但不能保证选出的所有股票都是优秀的投资标的。

常见问题

  1. VR增长值是怎么计算的?
  2. 什么是短期均线线粘合?
  3. 为什么交易额要设定为大于等于55万元?
  4. 如果我想更进一步优化选股逻辑,应该如何做?

python代码参考

import pandas as pd
from talib import *

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

# VR增长值计算
df['VR'] = df['Close'].pct_change() - df['Close'].shift(1)

# 交易额筛选
df['TransactionAmount'] = df['Volume'].cumsum()

# 短期均线线粘合
df['MA5'] = SMA(df['Close'], period=5)
df['MA10'] = SMA(df['

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

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

    模板如何使用?

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


    
收益&风险
源码

评论