问财量化选股策略逻辑
- 至少5根均线重合的股票: 这个逻辑表示股票的价格趋势比较稳定,因为至少5根均线的重合可以反映股票的中长期趋势。
- 9点25分涨幅小于6%: 这个逻辑表示股票在开盘价上表现不佳,可能是因为市场对这只股票的预期不佳。
- 流通盘小于等于55亿股: 这个逻辑表示这只股票的流通盘比较小,可能会使得股票的价格波动较大。
选股逻辑分析
以上三个逻辑结合起来,可以筛选出那些价格趋势稳定、开盘表现不佳、流通盘较小的股票。这样的股票可能具有一定的投资价值,因为它们的价格可能被低估了。
然而,需要注意的是,这些逻辑并不是完美的,它们可能会漏掉一些股票或者筛选出一些表现不佳的股票。因此,在实际操作中,还需要结合其他因素进行综合考虑。
有何风险?
以上三个逻辑筛选出的股票可能存在以下风险:
- 行业风险:某些行业的发展前景可能不佳,导致股票的价格下跌。
- 公司风险:某些公司的经营状况可能不佳,导致股票的价格下跌。
- 市场风险:整个市场的表现可能不佳,导致股票的价格下跌。
因此,在实际操作中,还需要结合其他因素进行综合考虑,以降低投资风险。
如何优化?
为了进一步降低投资风险,可以考虑以下优化措施:
- 结合其他因素:除了以上三个逻辑,还可以结合其他因素进行综合考虑,例如公司的财务状况、市场份额、盈利能力等。
- 分散投资:不要将所有的资金都投入到一只股票中,而是应该进行分散投资,以降低投资风险。
- 定期监测:需要定期监测股票的表现,以便及时发现并应对可能存在的风险。
最终的选股逻辑
以下是一种基于以上三个逻辑的最终的选股策略:
- 选择至少5根均线重合的股票。
- 选择9点25分涨幅小于6%的股票。
- 选择流通盘小于等于55亿股的股票。
- 结合其他因素进行综合考虑,例如公司的财务状况、市场份额、盈利能力等。
- 进行分散投资,不要将所有的资金都投入到一只股票中。
- 定期监测股票的表现,以便及时发现并应对可能存在的风险。
python代码参考
以下是一种基于以上三个逻辑的python代码参考:
import tushare as ts
# 设置token
ts.set_token('your_token_here')
# 初始化pro接口
pro = ts.pro_api()
# 选择至少5根均线重合的股票
df = pro.ts筛选('000001.SZ', 'close', '50', '100', '200', '300', '400', '500')
# 选择9点25分涨幅小于6%的股票
df = df[df['pct_chg'] < 0.06]
# 选择流通盘小于等于55亿股的股票
df = df[df['流通盘'] <= 5500000000]
# 结合其他因素进行综合考虑
df = df[df['净资'] > 1000000000]
# 进行分散投资
df = df.sample(frac=1)
# 定期监测股票的表现
df = df.set_index('date')
df = df['close'].diff().dropna()
df = df.pct_change()
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
如果有任何问题请添加 下方的二维码进群提问。


