通达信选股量化迁移-连续两周股价上涨、涨幅2%-7%、超大单净流入最多的股票

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

问财量化选股策略逻辑

在问财量化平台,我们可以根据连续两周股价上涨,涨幅2%-7%,超大单净流入最多的股票来制定选股策略。这个逻辑是基于市场资金面和技术面两方面的因素。

首先,连续两周股价上涨,说明该股票在过去两周内表现较好,有一定的投资价值。其次,涨幅在2%-7%,说明该股票有较好的上涨空间,也具有一定的投资吸引力。最后,超大单净流入最多的股票,说明有大量的投资者对该股票进行了买入操作,这也可以反映市场的看涨情绪。

然而,这个选股逻辑也有一定的风险。首先,股价的上涨并不是一个必然的结果,可能会因为各种因素导致股价下跌。其次,涨幅在2%-7%的范围相对较小,可能无法满足一些投资者对收益的需求。最后,超大单净流入最多并不意味着股票一定会上涨,也可能是机构为了吸引投资者而进行的操作。

如何优化这个问题呢?我们可以通过调整参数来改变选股条件,比如将涨幅范围扩大到5%-10%,或者只选择涨幅超过5%的股票。同时,我们也需要考虑其他的因素,如市盈率、市净率等,以便更全面地评估股票的投资价值。

最终的选股逻辑如下:

  1. 连续两周股价上涨,涨幅在5%-10%之间。
  2. 超大单净流入最多的股票。

常见问题

  1. 为什么只选择涨幅在5%-10%之间的股票?
    答:因为这个范围内的涨幅可以提供一定的收益,同时也避免了过于激进的风险。

  2. 为什么考虑市盈率和市净率?
    答:市盈率和市净率是评估股票投资价值的重要指标,可以帮助我们更好地理解公司的经营状况和发展前景。

python代码参考

import pandas as pd
from tushare import TusharePro

# 创建tushare对象
pro = TusharePro()

# 获取数据
df = pro.query('select * from stock_k_data where start_date="2021-01-01" and end_date="2021-01-31"')

# 数据预处理
df['日期'] = pd.to_datetime(df['date'])
df.set_index('日期', inplace=True)

# 选取连续两周股价上涨,涨幅2%-7%,超大单净流入最多的股票
def filter_data(df):

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

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

    模板如何使用?

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


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧