问财量化选股策略逻辑
根据以下条件进行筛选:
-
至少5根均线重合的股票:表示股票价格趋势稳定,多条均线共同支撑股价,有利于股票的上涨。
-
昨天龙虎榜:表示股票在市场上有较强的参与度和关注度,可能受到机构或游资的关注。
-
10天内涨停天数大于2:表示股票短期内有较强的上涨动力,可能存在较强的市场预期。
综上所述,以上三个条件共同筛选出具有较强上涨潜力的股票。
选股逻辑分析
这个策略的逻辑是通过筛选出均线重合、龙虎榜活跃和短期内有较多涨停板的股票,来预测股票短期内的上涨潜力。这样的策略基于市场参与度和趋势的分析,可能会捕捉到一些有较强上涨潜力的股票。
然而,这个策略也有一定的风险。首先,龙虎榜只能反映股票在市场上活跃度和关注度,但不能完全反映股票的真实价值。其次,均线重合和短期内的涨停板也并不是股票上涨的必要条件,可能存在一定的随机性。因此,这个策略的准确性需要进一步验证。
有何风险?
-
龙虎榜只能反映股票在市场上活跃度和关注度,但不能完全反映股票的真实价值。
-
均线重合和短期内的涨停板也并不是股票上涨的必要条件,可能存在一定的随机性。
-
这个策略可能无法准确预测股票的长期走势,只能预测短期内的上涨潜力。
如何优化?
-
进一步分析龙虎榜的数据,筛选出更具有代表性的股票。
-
对均线重合和短期内的涨停板进行更深入的研究,找出更有效的筛选标准。
-
结合其他市场数据和分析工具,提高策略的准确性。
最终的选股逻辑
根据以下条件进行筛选:
-
股票价格趋势稳定,至少5根均线重合。
-
近10天内有2次及以上涨停板。
-
龙虎榜显示有机构或游资参与。
综上所述,以上三个条件共同筛选出具有较强上涨潜力的股票。
python代码参考
import tushare as ts
# 设置pro接口token
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取所有股票的代码和名称
stock_codes = pro.stock_basics().code_list
# 筛选出至少5根均线重合的股票
stock_list = []
for code in stock_codes:
df = pro.stock_k_data(code=code, start='2021-01-01', end='2021-12-31')
if df['close'].rolling(window=5).count() >= 5:
stock_list.append(code)
# 筛选出近10天内有2次及以上涨停板的股票
stock_list = []
for code in stock_list:
df = pro.stock_k_data(code=code, start='2021-12-31', end='2022-01-07')
if df['close'].rolling(window=10).sum() >= 2:
stock_list.append(code)
# 筛选出龙虎榜显示有机构或游资参与的股票
stock_list = []
for code in stock_list:
df = pro.stock_basics(code=code)
if df['买卖盘'].sum() > 10000000:
stock_list.append(code)
# 输出筛选出的股票代码和名称
print(stock_list)
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


