量化交易选股策略-吸筹结束、j值小于k值、涨幅2%-7%

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

问财量化选股策略逻辑

  • 吸筹结束: 这个条件表明股票在一段时间内有大量的买入行为,表明主力正在收集筹码,通常会伴随股价的上升。
  • j值小于k值: j值和k值是移动平均线的一种,j值小于k值意味着短期价格在下方,长期价格在上方,这是一个买入信号。
  • 涨幅2%-7%: 这是一个相对较高的涨幅,意味着这只股票有可能有一定的上涨空间。

选股逻辑分析

这个选股逻辑主要关注的是主力的行为和股价的变化,可以用来识别潜在的买入机会。但是,它也存在一些风险,比如:

  • 如果主力已经出货完毕,那么这个逻辑可能无法准确预测。
  • 股价的上涨并不一定是由主力推动的,有时候也可能是因为市场环境或其他因素。

有何风险?

除了上述的风险外,这个逻辑还可能存在以下风险:

  • 股票的价格受到许多因素的影响,包括公司的基本面、宏观经济环境等,这些因素可能会对股价产生重大影响。
  • 选择合适的参数是非常重要的,不同的参数可能会导致完全不同的结果。

如何优化?

为了提高这个逻辑的准确性,我们可以考虑以下几个方面进行优化:

  • 更加详细地研究公司的基本面和其他相关因素,以更准确地判断股票的价值。
  • 对于不同的参数,应该进行更多的实验,找到最适合自己的参数组合。

最终的选股逻辑

基于以上分析,我们提出以下的选股逻辑:

  1. 主力吸筹结束,且股票的j值小于k值,且最近一个月的涨幅在2%-7%之间。
  2. 需要同时满足以上三个条件,才能被视为一个买入的机会。

常见问题

读者可能对这个选股逻辑有以下问题:

  1. 什么是主力?
  2. 如何计算j值和k值?
  3. 如何确定最佳的买入时机?
  4. 如何保证选股逻辑的准确性?

python代码参考

import pandas as pd

def get_stock_logic():
    df = pd.read_csv('stock_data.csv')
    # 获取主力吸筹结束的数据
    # 根据实际情况来定义条件
    last_date = df['date'].max()
    stock_logic = df[(df['date'] == last_date) & (df['volume'] > threshold)].index.tolist()

    # 获取j值小于k值的数据
    # �

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

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

    模板如何使用?

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


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧