量化交易10日均线≥180日均线、涨幅〈0、流通市值小于180亿

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

问财量化选股策略逻辑

  • 10日均线≥180日均线: 表示当前股票的价格趋势相对稳定,且短期波动较小。
  • 涨幅〈0: 表示当前股票的价格没有上涨,或者在下跌,但幅度不大。
  • 流通市值小于180亿: 表示该公司的规模相对较小,有一定的发展潜力。

选股逻辑分析

这个选股策略主要是基于技术分析和基本面分析的方法,通过比较短期和长期的趋势,以及公司的规模来选择潜力股。虽然这种方法有一定的有效性,但是也存在一些风险。首先,技术分析的准确性并不是100%,因此可能会错过一些有潜力的股票。其次,公司的基本面也是影响股票价格的重要因素,如果公司经营不善,即使短期内股价表现良好,也可能面临下跌的风险。最后,如果市场整体环境不佳,无论公司的基本面如何,都可能导致股票价格下跌。

如何优化?

对于这个问题,我认为可以从以下几个方面进行优化:

  1. 加强技术分析的研究,提高预测准确率。
  2. 更加重视公司的基本面,不仅仅依赖于技术分析的数据。
  3. 在市场环境不好的时候,可以选择更加稳健的投资策略,如持有现金或者购买指数基金等。

最终的选股逻辑

综合考虑以上因素,我提出的优化后的选股策略是:选择10日均线与180日均线均向上,且价格未超过5%涨幅的,流通市值小于180亿的股票。这样的股票在短期和长期内都有良好的发展趋势,同时公司的规模也比较小,具有一定的投资价值。

常见问题

  1. 什么是10日均线、180日均线?

    • 10日均线是指过去10天股票价格的平均值。
    • 180日均线是指过去180天股票价格的平均值。
  2. 为什么需要考虑流通市值?

    • 流通市值反映了公司的规模,一般来说,规模较大的公司更有实力,更有可能持续发展。
  3. 为何需要限制涨幅?

    • 如果涨幅过大,可能是由于市场的炒作或者其他非正常原因导致的,这可能不是公司的实际价值反映。

python代码参考

import pandas as pd

# 读取数据
df = pd.read_csv('stock_data.csv')

# 定义筛选条件
selection_criteria = (df['10MA'] >= df

## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


    
收益&风险
源码

评论