(supermind)振幅大于1、k小于20、元宇宙_

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

问财量化选股策略逻辑

选股逻辑:振幅大于1, K线小于20, 元宇宙。

选股逻辑分析

与上一个选股逻辑相比,增加了元宇宙的指标。在这种情况下,选股逻辑是基于技术指标和最新热点的分析来选择股票。其中,振幅大于1表示该股票波动范围较大,K线小于20表示超卖状态,而元宇宙意味着该股票属于最新的热点领域。这样综合考虑技术指标和市场情况,有望找到最具投资价值的股票。

有何风险?

与所有技术指标选股一样,该选股策略忽略了股票的基本面情况。另外元宇宙指标是市场趋势敏感的指标,具有一定的过热风险,并且在某些时期可能出现失效的情况。因此,该选股逻辑并不能保证避免潜在风险或损失的可能性。

如何优化?

可以考虑增加基本面指标和关注更多的新领域,以提高选股效果。此外,需要对指标权重和股票池进行合理的调整,以应对市场波动和趋势变化。可以利用回测结果来评估和优化这个选股策略,以实现长期的投资收益。

最终的选股逻辑

在综合考虑以上分析基础上,我们提出完善后的选股逻辑:

  1. 振幅大于1;
  2. K线小于20;
  3. 元宇宙。

同花顺指标公式代码参考

以下是该选股策略在同花顺中的指标公式代码:

C:REF(CLOSE,1);
D:(HIGH-LOW)/C;
F:KDJ(9,3) < 20; // K线小于20
FILTER:F AND D>0.01 AND 万物头条; // 元宇宙

其中,KDJ 是K线指标, REF()用于获取前一交易日收盘价等数据。 万物头条是一个代表元宇宙概念的指标。

Python 代码参考

以下是 Python 实现该策略的选股逻辑:

# 数据预处理部分
close = dv.get_ts('close', symbol=symbols)
high = dv.get_ts('high', symbol=symbols)
low = dv.get_ts('low', symbol=symbols)

df_pct_chg = close.pct_change()
df_pct_chg[df_pct_chg.isna()] = 0

ta_func_kdj = Ta('KDJ', 9, 3, high, low, close)
kdj_filter = ta_func_kdj.iloc[-1,:] < 20

meta_universe_filter = dv.get_ts('万物头条', date_type='datetime').iloc[-1,:] == 1

amp_filter = (high / low - 1) > 0.01

selected_stocks = ((amp_filter & kdj_filter) & meta_universe_filter).sort_values(ascending=False)
return selected_stocks.index.tolist()

通过 Python 实现该策略的选股逻辑,同样利用 TA-Lib 库函数以及其他指标计算 K线和元宇宙指标。同时也关注指标之间的权重关系和选股池的变化,尽可能地减少风险。

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

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

    模板如何使用?

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


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

评论