(supermind)振幅大于1、量比大于1

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

问财量化选股策略逻辑

选股逻辑为振幅大于1、量比大于1.5、量比小于6、现量大于1万手、高开的股票。

选股逻辑分析

  1. 振幅大于1可以筛选出波动较大、有较大盈利机会的股票。
  2. 量比大于1.5、量比小于6可以筛选出成交活跃但不过度的股票。
  3. 现量大于1万手可以筛选出市场认可度较高的股票,并具有较好的流动性。
  4. 高开是股票走强的信号之一,符合趋势交易策略。
  5. 此逻辑选股后,可以考虑短线投资,追求较高的投资收益。

有何风险?

  1. 高开并非百分百有效,存在较大的误判率。
  2. 短期波动较大的股票,存在较大的风险,需谨慎投资。
  3. 只考虑了技术指标,缺少对公司基本面的考虑,投资风险相对较高。

如何优化?

  1. 可以引入其他技术指标如MACD、KDJ等,提高筛选股票的准确性和灵活性。
  2. 可以引入其他经济、政策等外部因素的考察,更全面地评估股票的价值。
  3. 可以使用机器学习、深度学习等方法,构建更加准确、全面的选股模型。

最终的选股逻辑

选股逻辑为振幅大于1、量比大于1.5、量比小于6、现量大于1万手、高开的股票。

同花顺指标公式代码参考

(HIGH-LOW)/LOW>=0.01
AND (VOL/VOL_MA5>=1.5)
AND (VOL/VOL_MA5<=6)
AND VOL>=10000
AND OPEN==LOW

python代码参考

import akshare as ak
import ta

def select():
    data = ak.stock_zh_a_daily_em(symbol="sh") # 获取A股股票信息
    selected = []
    for _, row in data.iterrows():
        if (row['high'] - row['low']) / row['low'] < 0.01 \
                and row['volume'] / row['volume'].rolling(5).mean() > 1.5 \
                and row['volume'] / row['volume'].rolling(5).mean() < 6 \
                and row['volume'] >= 10000 \
                and row['open'] == row['low']:
            selected.append(row['symbol'])
    return selected
    ## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

    点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
收益&风险
源码

评论