问财量化选股策略逻辑
本次选股策略基于以下几个逻辑:
- 价格优势:选择日线价格在16元以下,且月换手率在100%以上的股票。
- 大单净额:非S榜大单净额为正,表示有资金流入。
- 排除创业版:由于创业版股票风险较高,不符合本次选股策略。
以上三个逻辑是为了筛选出有资金流入、价格相对较低、风险相对较小的股票。
选股逻辑分析
- 价格优势:选择日线价格在16元以下,月换手率在100%以上的股票,可以获得更多的市场机会。
- 大单净额:非S榜大单净额为正,表示有资金流入,有助于股票价格上涨。
- 排除创业版:创业版股票风险较高,不符合本次选股策略。
该选股策略的风险主要在于股票价格波动较大,可能会导致投资损失。另外,选股策略依赖于市场数据,可能存在数据的延迟或错误。
如何优化?
- 筛选范围:可以适当扩大价格筛选范围,比如16-20元等。
- 大单净额比例:可以适当调整大单净额比例,比如大单流入占总成交量的比例。
- 排除创业版:可以增加对创业版的排除条件,比如创业版股票月换手率在200%以上等。
最终的选股逻辑
最终选股逻辑为:日线价格在16元以下,月换手率在100%以上,非S榜大单净额为正,排除创业版。
常见问题
- 价格筛选范围:日线价格筛选范围如何设定?
- 大单净额比例:大单净额比例的设定依据是什么?
- 排除创业版:如何确定创业版股票?
- 数据准确性:选股策略依赖于市场数据,数据是否准确?
- 风险控制:如何控制选股策略的风险?
指标公式代码参考
以下是选股策略所使用的指标公式代码:
# 定义筛选条件
price_range = (16, 20) # 日线价格筛选范围
turnover_rate = 100 # 月换手率筛选条件
big_order_ratio = 1.0 # 大单净额比例筛选条件
exclude_startup = True # 排除创业版股票
# 选股策略
selected_stocks = []
for stock in stocks:
if stock['price'] >= price_range[0] and stock['price'] <= price_range[1] and stock['turnover_rate'] >= turnover_rate and (stock['big_order_ratio'] == big_order_ratio or not exclude_startup):
selected_stocks.append(stock)
请注意,这只是一个示例代码,实际选股策略可能需要根据具体情况进行调整。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。