四围法如何帮助投资者围住黑马股

发布时间:2026-09-14 09:50阅读:10087评论:0

四围法的核心逻辑

四围法是一套多维度的选股框架,将技术面、基本面、资金面和市场情绪四个维度组合起来,形成对黑马股的包围圈。黑马股往往在启动前有迹可循,单一维度容易漏掉信号,四个维度交叉验证可以大幅提高命中率。技术面负责捕捉价格和成交量的异动,基本面挖掘业绩反转或隐藏价值,资金面追踪主力动向,市场情绪判断题材热度。四者叠加,黑马股的轮廓就会清晰浮现。

技术面围堵底部异动

技术面是四围法的第一道防线。黑马股在爆发前通常经历长期横盘或阴跌,随后出现量价配合的异动。重点观察周线级别的均线粘合与突破,日线级别的放量阳线。当股价站上60日均线且均线系统由空转多,成交量连续三天放大到前期均量的1.5倍以上,这是典型的主力建仓信号。技术面还需要结合K线形态,如圆弧底、W底、头肩底等反转结构。


# 技术面筛选示例:均线粘合后放量突破

import pandas as pd

import numpy as np

def technical_screen(df):

    df['ma5'] = df['close'].rolling(5).mean()

    df['ma20'] = df['close'].rolling(20).mean()

    df['ma60'] = df['close'].rolling(60).mean()

    df['vol_ma5'] = df['volume'].rolling(5).mean()

    # 均线粘合:5、20、60日线差距小于2%

    ma_spread = (df[['ma5','ma20','ma60']].max(axis=1) - df[['ma5','ma20','ma60']].min(axis=1)) / df['ma60']

    cond1 = ma_spread < 0.02

    # 放量突破:收盘价上穿60日线且成交量大于5日均量1.5倍

    cond2 = (df['close'] > df['ma60']) & (df['close'].shift(1) <= df['ma60'])

    cond3 = df['volume'] > df['vol_ma5'] * 1.5

    return df[cond1 & cond2 & cond3]

基本面挖掘价值洼地

黑马股经常来自业绩反转或隐蔽资产重估。基本面维度关注三个指标:净利润增速、毛利率变化、市盈率相对行业分位。当一家公司连续两个季度净利润同比增速由负转正,且毛利率环比提升超过3个百分点,同时市盈率处于行业后30%分位,这就是潜在黑马。还要留意股东人数变化,股东人数持续减少意味着筹码集中。存货周转率、应收账款周转率突然改善也是重要线索。


# 基本面筛选示例:业绩反转与估值低位

import pandas as pd

def fundamental_screen(financial_df, industry_pe):

    # 净利润增速由负转正

    cond1 = (financial_df['net_profit_yoy'] > 0) & (financial_df['net_profit_yoy'].shift(1) < 0)

    # 毛利率环比提升

    cond2 = financial_df['gross_margin'] - financial_df['gross_margin'].shift(1) > 0.03

    # 市盈率低于行业30%分位

    cond3 = financial_df['pe'] < industry_pe.quantile(0.3)

    return financial_df[cond1 & cond2 & cond3]

资金面追踪主力踪迹

资金面是四围法的关键维度。黑马股启动前,主力资金往往通过大宗交易、龙虎榜、北向资金等渠道悄然流入。观察每日龙虎榜中机构专用席位净买入额,连续三天出现机构净买入且买入金额递增,值得高度警惕。北向资金持股比例从1%以下快速攀升至3%以上,也是典型信号。融资余额变化同样重要,融资余额占流通市值比例从2%升至5%以上,表明杠杆资金开始关注。资金面还需要结合盘口数据,如频繁的大单托底、尾盘拉升等。

四围法如何帮助投资者围住黑马股


# 资金面筛选示例:龙虎榜机构净买入与北向资金流入

import pandas as pd

def capital_screen(lhb_df, north_df):

    # 龙虎榜机构净买入连续三天为正且递增

    inst_buy = lhb_df[lhb_df['seat_type'] == '机构专用']['net_buy']

    cond1 = (inst_buy > 0).rolling(3).sum() == 3

    cond1 &= inst_buy.diff() > 0

    # 北向资金持股比例快速上升

    north_df['holding_ratio'] = north_df['holding_share'] / north_df['total_share']

    cond2 = (north_df['holding_ratio'] > 0.03) & (north_df['holding_ratio'].shift(5) < 0.01)

    return cond1 & cond2

市场情绪判断题材热度

市场情绪维度决定黑马股能否形成合力。黑马股往往依附于当时的主流题材,如人工智能、新能源、低空经济等。通过观察同题材个股的涨停家数、连板高度、板块成交额占比来判断情绪周期。当板块成交额占全市场比例从3%升至8%以上,且涨停家数超过5家,说明情绪升温。此时选择板块内技术面、基本面、资金面都符合的个股,胜率最高。情绪退潮期则要谨慎,避免追高。


# 市场情绪筛选示例:板块成交额占比与涨停家数

import pandas as pd

def sentiment_screen(sector_df, market_df):

    sector_vol = sector_df.groupby('date')['volume'].sum()

    market_vol = market_df.groupby('date')['volume'].sum()

    ratio = sector_vol / market_vol

    limit_up_count = sector_df[sector_df['pct_chg'] >= 9.8].groupby('date').size()

    cond1 = ratio > 0.08

    cond2 = ratio.shift(5) < 0.03

    cond3 = limit_up_count > 5

    return cond1 & cond2 & cond3

四维共振的实战要点

四个维度同时发出信号时,黑马股的概率最高。技术面突破、基本面反转、资金面流入、情绪面升温,四个条件缺一不可。实际操作中,可以先用技术面初筛出股票池,再用基本面过滤掉垃圾股,接着用资金面确认主力介入,最后用情绪面判断时机。建仓时分批买入,跌破关键均线或资金面转负则止损。四围法不是万能公式,但能帮助投资者系统化地缩小范围,提高捕捉黑马股的效率。

上一篇你是如何进行资金管理的?期货股票交易者必知的仓位控制方法股票期货交易佣金收取标准与成本控制方法是什么下一篇
联系管理员
联系管理员