问财量化选股策略逻辑
- 今日增仓占比>5%
- 竞价主力净买大于0
- 100亿市值以内的无亏损企业
选股逻辑分析
这三个条件分别代表了三个方面的筛选标准。首先,今日增仓占比超过5%意味着该股票在最近一段时间内有明显的资金流入,表明市场对该股票的未来表现持乐观态度。其次,竞价主力净买大于0意味着该股票在竞价交易中受到了主力资金的青睐,表明市场对该股票的未来表现也持乐观态度。最后,100亿市值以内的无亏损企业意味着该股票的规模适中,且在过去没有出现过亏损,表明该股票的经营状况相对稳定。
有何风险?
虽然这三个条件可以筛选出一些表现良好的股票,但是仍然存在一定的风险。首先,市场情绪的变化可能会导致资金流入或流出,从而影响股票的表现。其次,主力资金的青睐并不一定代表该股票未来的表现,因为主力资金可能会因为各种原因撤出。最后,规模适中的企业也存在一定的风险,因为规模适中的企业可能在竞争中处于劣势。
如何优化?
为了降低风险,可以考虑增加更多的筛选条件,例如盈利能力、财务状况等。此外,还可以考虑使用量化交易策略,例如止损策略、止盈策略等,以更好地控制风险。
最终的选股逻辑
综合考虑市场情绪、主力资金、规模、盈利能力、财务状况等因素,筛选出规模适中、盈利能力较强、财务状况稳定、市场情绪积极、主力资金青睐的股票作为投资标的。同时,可以使用量化交易策略,例如止损策略、止盈策略等,以更好地控制风险。以下是python代码参考:
import tushare as ts
# 设置pro接口key
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取所有A股股票基本信息
stock_basic_info = pro.stock_basic()
# 筛选出规模适中、盈利能力较强、财务状况稳定、市场情绪积极、主力资金青睐的股票
selected_stocks = []
for stock in stock_basic_info['ts_code']:
# 获取股票的基本信息
info = pro.stock_info(stock)
# 筛选出规模适中、盈利能力较强、财务状况稳定、市场情绪积极、主力资金青睐的股票
if info['pb'] < 2.5 and info['pe'] < 20 and info['roe'] > 10 and info['net_profit_ratio'] > 0.1 and info['market_cap'] < 100e6:
selected_stocks.append(stock)
# 输出筛选出的股票代码
print(selected_stocks)
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


