量化交易选股策略大全-量比从大到小前30、突破颈线或者突破横盘平台或者阶段突破平台、超大单

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

问财量化选股策略逻辑

量比是从大到小排列,表明主力资金在逐笔买卖过程中所占的比例,量比值越大,则成交量越大。

选股逻辑分析

选择量比从大到小前30的股票,意味着在当日交易中,成交量最大的前30只股票被选中。这样可以筛选出市场上最具热度的股票。

选择突破颈线、突破横盘平台或者阶段突破平台的股票,表示股票有较强的上涨动力,有可能走出一波较为可观的行情。

选择超大单净流入最多的股票,说明市场上的主力资金正在大量买入,这种股票有很大的可能性会出现持续上涨的情况。

有何风险?

但是,这种方法也存在一些风险。首先,选择的股票可能存在过度炒作的风险,因为大部分投资者都比较喜欢追逐热点股票,而忽略了公司的基本面情况。其次,选择的股票可能存在信息不对称的风险,如果市场上的主力资金突然撤退,可能会导致股价大幅下跌。

如何优化?

为了降低风险,可以在选择股票时加入更多的条件。例如,可以选择基本面良好的公司进行投资;可以选择行业景气度高的公司进行投资;可以选择市值适中的公司进行投资等。

最终的选股逻辑

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

  1. 选择量比从大到小前30的股票;
  2. 选择突破颈线、突破横盘平台或者阶段突破平台的股票;
  3. 选择超大单净流入最多的股票;
  4. 加入更多条件进行筛选,如基本面良好、行业景气度高、市值适中等。

常见问题

常见问题包括:如何获取量比数据?如何判断股票是否突破颈线或横盘平台?如何计算超大单净流入?如何进行基本面分析和行业景气度分析?

python代码参考

import pandas as pd
import numpy as np

# 获取量比数据
df = pd.read_csv('stock_data.csv')
volume_ratio = df['volume_ratio']

# 计算量比从大到小排名
top_30_volume_ratio = volume_ratio.nlargest(30)

# 判断股票是否突破颈线或横盘平台
def is_breakout(data):
    if data['price'] > data['neckline']:
        return True
    elif data['price'] < data['neckline']:
        return False
    else

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

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

    模板如何使用?

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


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧