问财量化选股策略逻辑
- 选取昨日换手率大于0.5且小于2的企业
- 选取100亿市值以内的企业
选股逻辑分析
- 该策略选取昨日换手率较高的企业,说明这些企业可能存在较强的市场关注度和交易活跃度。
- 选取昨日换手率小于2的企业,说明这些企业相对较为稳定,不太容易受到市场波动的影响。
- 选取100亿市值以内的企业,说明这些企业规模相对较小,可能更容易受到市场波动的影响,但同时也可能具有更高的成长潜力。
有何风险?
- 该策略选取的条件较为严格,可能会导致筛选出的企业数量较少,无法满足投资者的需求。
- 该策略没有考虑企业的盈利能力、财务状况等因素,可能会导致筛选出的企业质量不高。
如何优化?
- 可以考虑加入盈利能力、财务状况等因素,以提高筛选出的企业质量。
- 可以考虑加入市值的限制条件,以筛选出规模适中的企业。
最终的选股逻辑
- 选取昨日换手率大于0.5且小于2,且盈利能力、财务状况良好的企业,市值在100亿以内。
- 代码参考:
import tushare as ts
# 设置token
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取所有上市公司的基本信息
data = pro.realtime_quotes()
# 选取条件
selected = []
for d in data:
if d['ts_code'] in ['600036', '600038', '600039', '600048', '600050', '600051', '600052', '600053', '600054', '600055']:
if d['turnover'] > 0.5 and d['turnover'] < 2 and d['market_cap'] <= 100e6:
selected.append(d['ts_code'])
# 输出结果
print(selected)
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
