(iwencai量化)非ST(10点之前选股票)五部涨停战法_、剔除昨日涨停、振幅大于1

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

问财量化选股策略逻辑

选股逻辑为:振幅大于1、剔除昨日涨停、非ST、五部涨停战法。该逻辑旨在寻找市场中非ST品种中具备足够波动性、热度、资金流入的标的,从而提高投资者的投资回报。

选股逻辑分析

该选股逻辑在振幅大于1和剔除昨日涨停、非ST的基础上,采用了五部涨停战法,即:第一天涨停后开盘低开、第二天大幅高开、第三天继续大幅高开并涨停、第四天开盘继续高开并挑战涨停,第五天第一时间卖掉。该逻辑针对的是短期、资金流入较大的标的,有一定的风险。

有何风险?

以下是该选股逻辑可能存在的风险:

  1. 五部涨停战法在实际中存在较大风险,具有一定的偶然性,对操作人员要求较高。

  2. 该选股逻辑属于短期操作,在市场行情波动较大的情况下,容易出现亏损较大的情况。

如何优化?

以下是对该选股逻辑的优化建议:

  1. 适当考虑基本面因素,避免盲目跟风,应根据企业财务表现、行业环境等多方面数据进行风险评估。

  2. 加强风险管控,采用止盈、止损等措施,避免过度风险和损失。

最终权益选股逻辑

选股策略为:振幅大于1、剔除昨日涨停、非ST、采用基本面分析来筛选标的,再采用技术分析确定入场时机。

同花顺指标公式代码参考

python代码参考

from gm.api import *

set_token('your_token_here')

# 设置回测起点和终点
start_date = '2017-01-01'
end_date = '2022-01-01'

# 获取候选非ST股票列表
symbols = get_symbols(exchanges=['SHSE', 'SZSE'], sec_types=['STOCK'], fields=['symbol'])
symbols_selected = []
for symbol in symbols:
    if (AMO > 1) and (not LIMIT) and (not ST):
        symbols_selected.append(symbol)

# 基本面分析
for symbol in symbols_selected:
    df = history_n(symbol=symbol, frequency='1d', start_time=start_date, end_time=end_date, fields='open,close,high,low,volume,amount')
    # 判断标的股票是否符合基本面要求
    if (MACD(CLOSE) > 0) and (RSI(CLOSE, 14) > 50):
        # 技术分析,确定入场时机
        if (CLOSE[-1] > MA(CLOSE, 5)) and (VOLUME[-1] > MA(VOLUME, 5)):
            order_target_percent(symbol=symbol, percent=0.1, side=OrderSide_Buy, order_type=OrderType_Market, position_effect=PositionEffect_Open)

上述代码为选股逻辑为振幅大于1、剔除昨日涨停、非ST,采用基本面分析筛选标的后,再用技术分析确定入场时机。

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

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

    模板如何使用?

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


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

评论