问财量化选股策略逻辑
选股逻辑为:振幅大于1、剔除昨日涨停、非ST、五部涨停战法。该逻辑旨在寻找市场中非ST品种中具备足够波动性、热度、资金流入的标的,从而提高投资者的投资回报。
选股逻辑分析
该选股逻辑在振幅大于1和剔除昨日涨停、非ST的基础上,采用了五部涨停战法,即:第一天涨停后开盘低开、第二天大幅高开、第三天继续大幅高开并涨停、第四天开盘继续高开并挑战涨停,第五天第一时间卖掉。该逻辑针对的是短期、资金流入较大的标的,有一定的风险。
有何风险?
以下是该选股逻辑可能存在的风险:
-
五部涨停战法在实际中存在较大风险,具有一定的偶然性,对操作人员要求较高。
-
该选股逻辑属于短期操作,在市场行情波动较大的情况下,容易出现亏损较大的情况。
如何优化?
以下是对该选股逻辑的优化建议:
-
适当考虑基本面因素,避免盲目跟风,应根据企业财务表现、行业环境等多方面数据进行风险评估。
-
加强风险管控,采用止盈、止损等措施,避免过度风险和损失。
最终权益选股逻辑
选股策略为:振幅大于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亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
