(iwencai量化策略)酷特智能早晨之星_、昨日竞价换手率大于0

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

问财量化选股策略逻辑

选股逻辑:在RSI小于65、昨日竞价换手率大于0.26、当日出现酷特智能早晨之星的股票中,选取符合条件的股票。

选股逻辑分析

该选股策略主要是基于技术面进行选股,选股逻辑主要考虑了RSI、竞价换手率和技术形态多项指标的结合筛选,特别是通过酷特智能早晨之星指标来锁定逆转行情的标的。同时该选股策略相比于其他单一技术指标选股策略而言更加全面,涵盖了技术鉴别细节,并搭配多项指标进行综合判断,筛选出具有逆转信号的标的。

有何风险?

该选股策略过于依赖技术形态指标,短期优势不明显,持续性可能较弱。另外,技术形态指标±早晨之星、弃婴等形态的识别并不是十分准确,也可能会带来一定的误判,从而影响选股的效果。

如何优化?

1.加入更多指标:增加更多的指标,如MACD、KDJ等等,以全方位综合判断,以有效规避超短期的交易波动。

2.整合基本面因素:整合分析企业的财务、管理、行业前景等等,结合技术面助力选股,促进股票筛选的高效性和优化。

3.持续性策略有效性:对酷特智能早晨之星等形态进行持续性观察和检验,优化逆转行情标志选股策略的有效性。

最终的选股逻辑

选股标准为RSI小于65、昨日竞价换手率大于0.26、当日出现酷特智能早晨之星的股票中,选取符合条件的股票。

同花顺指标公式代码参考

// RSI小于65
CONDITION1 = RSI(C,14) < 65;

// 昨日竞价换手率大于0.26
CONDITION2 = Turnover > 0.26;

// 酷特智能早晨之星
CONDITION3 = IF(
  AND(CROSS(JC.COMPOSER.STARLIGHT_DOJI_UP, JC.COMPOSER.STARLIGHT_DOJI), CROSS(JC.COMPOSER.STARLIGHT_DOJI, JC.COMPOSER.STARLIGHT_DOJI_DOWN)),
  1, 0)

// 排序
SORT_BY = 按个股热度排序;

// 筛选符合条件且按个股热度排序的股票
SELECT (CONDITION1 AND CONDITION2 AND CONDITION3) ORDER BY SORT_BY DESC;

python代码参考

import datetime
import tushare as ts
import talib

def select_stocks(stocks):
    res = []
    for stock in stocks:
        try:
            k_data = ts.get_k_data(stock, start='1900-01-01', end=datetime.datetime.now().strftime('%Y-%m-%d'))
            rsi = talib.RSI(k_data['close'].astype(float).values, timeperiod=14)[-1]
            turnover = k_data['turnover'].astype(float).values[-2] / 100
            pattern = talib.CDLMORNINGSTAR(k_data['open'].astype(float).values, k_data['high'].astype(float).values, k_data['low'].astype(float).values, k_data['close'].astype(float).values)[-1]
            if rsi < 65 and turnover > 0.26 and pattern == 100:
                hot_degree = ts.get_realtime_quotes(stock).iloc[0]['name']
                res.append((hot_degree, stock))
        except:
            continue
    res.sort(reverse=True)
    return [i[1] for i in res]

stocks = ts.get_stock_basics().index
res = select_stocks(stocks)
print(res)

注意:由于酷特智能早晨之星指标需要借助插件来实现,因此在实际代码中可能需要进行插件的调用。

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

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

    模板如何使用?

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


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

评论

需要帮助?

试试AI小助手吧