问财量化选股策略逻辑
- 今日增仓占比>5%
- 企业性质
- 换手率>2%且<9%
选股逻辑分析
- 今日增仓占比>5%:表示最近一段时间内,该股票的买入量大于卖出量,说明市场资金对该股票较为看好,有可能会继续上涨。
- 企业性质:不同性质的企业有不同的风险和机会,例如国有企业通常较为稳定,但可能缺乏成长性;民营企业则可能更具创新性和成长性,但面临的风险也较大。
- 换手率>2%且<9%:换手率表示股票流通性的好坏,一般情况下,换手率越高,说明股票流通性越好,但过高的换手率也可能意味着市场上的资金在快速进出,不利于股票的稳定。
有何风险?
- 以上三个条件单独来看,可能存在一定的局限性,例如有些股票虽然换手率较高,但其实是因为股票流通性较差,而不是因为市场资金活跃。
- 如果同时满足以上三个条件,说明市场资金对该股票较为看好,但仍然需要结合其他因素进行分析,例如公司的财务状况、行业前景等。
如何优化?
- 可以考虑将以上三个条件进行组合,例如选择换手率在2%~9%之间、今日增仓占比大于5%、企业性质为国有企业或民营企业等条件,这样可以减少单一条件的局限性。
- 可以结合其他因素进行分析,例如公司的财务状况、行业前景等,这样可以更好地判断股票的投资价值。
最终的选股逻辑
- 换手率在2%~9%之间、今日增仓占比大于5%、企业性质为国有企业或民营企业
python代码参考
-
import tushare as ts
-
pro = ts.pro_api('your_token')
-
codes = pro.list_stk_all()
-
for code in codes:
- if code['name'].startswith('国有企业') or code['name'].startswith('民营企业'):
- if code['turnover'] > 2 and code['turnover'] < 9:
- print(code['name'], code['trade_date'], code['turnover'], code['name'].startswith('国有企业') or code['name'].startswith('民营企业'))
- if code['turnover'] > 2 and code['turnover'] < 9:
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。

- if code['name'].startswith('国有企业') or code['name'].startswith('民营企业'):

