通达信指标公式转同花顺流通市值小于400亿、军工板块日线16元以下上月换手率在100%以上

用户头像神盾局量子研究部
2023-11-03 发布

问财量化选股策略逻辑

流通市值小于400亿:这个条件是为了筛选出市场较小、流通性较好的股票,便于投资者操作。

军工板块日线16元以下上月换手率在100%以上赢利个股:这个条件是为了选择出近期表现良好、具有较高换手率的军工股,有利于捕捉到市场的热点和投资机会。

分时换手率前二个:这个条件是为了选择出交易活跃、关注度高的股票,有助于投资者把握市场动态。

选股逻辑分析

总的来说,这个选股逻辑旨在通过多个维度的筛选,找出市场上符合特定标准的优质股票。但是,这也存在一定的风险,如信息滞后、市场波动等可能导致筛选结果出现偏差。

有何风险?

由于市场行情的复杂性和不确定性,通过量化方式选择股票可能会面临一些风险。例如,如果市场环境发生变化,或者某些股票的实际表现与预期不符,那么基于这些数据做出的投资决策可能会出现问题。

如何优化?

为了降低这种风险,可以考虑加入更多的因素进行综合判断,如基本面分析、技术面分析等。同时,也可以通过调整筛选条件,比如增加时间段的选择,来提高筛选的准确性。

最终的选股逻辑

在筛选流通市值小于400亿,且在最近一个月内日线收盘价在16元以下,且换手率在100%以上的股票,并在分时图中选出换手率排名前二的股票。

常见问题

  1. 为什么需要设置流通市值小于400亿的条件?
  2. 为什么要选择在最近一个月内日线收盘价在16元以下的股票?
  3. 为什么要选择换手率在100%以上的股票?
  4. 分时换手率是如何计算的?

指标公式代码参考

这里提供一个基于同花顺的Python代码示例:

def get_top_two_daily_winners(stock_list):
    daily_winners = []
    for stock in stock_list:
        if stock['stock_code'] not in daily_winners:
            daily_winners.append(stock)
    winners_by_volume = sorted(daily_winners, key=lambda x: x['volume'], reverse=True)[:2]
    return winners_by_volume

这里的 get_top_two_daily_winners 函数接收一个股票列表作为参数,然后使用一个for循环遍历这个列表

如何进行量化策略实盘?

请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

select_sentence = '市值小于100亿' #选股语句。

模板如何使用?

点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。
收益&风险
源码

评论