3. 交易成本构成拆解
行业ETF轮动策略的收益损耗,往往不是被某一项费用"一口吃掉",而是由六类成本在不同环节、以不同量级叠加而成。要测算轮动成本,第一步不是套公式,而是把每一类成本还原到它真实发生的交易场景中,看清它的表现形式、触发条件和量级规律。本节按"显性—隐性—制度性"三层拆解,并给出可代入的估算口径。
一、显性成本:佣金与税费,按成交额线性发生
佣金是唯一在成交瞬间就确定、可精确计算的成本。ETF场内交易佣金按成交金额收取,主流券商费率约在万分之0.5至万分之3之间,且多数设有单笔最低5元的门槛。这个"最低5元"对轮动策略影响很大:若单次调仓金额只有2万元,按万分之1.5计算佣金为3元,实际被抬到5元,等效费率升至万分之2.5。因此小额账户的佣金实际费率往往高于名义费率,测算时必须用 max(成交额×费率, 最低佣金) 而非简单相乘。
税费方面,ETF场内买卖目前免征印花税,这是ETF相对股票的重要成本优势;但需注意两点:一是ETF分红环节可能涉及红利税(视持有人性质与基金合同而定),二是跨境、商品类ETF可能涉及其他费用结构。对A股行业ETF轮动而言,税费项通常可近似按0计,但应在测算表中单列,避免与股票策略混用参数。
二、隐性成本:买卖价差与冲击成本,随流动性放大
买卖价差是盘口买一价与卖一价之差,属于"一进场就亏掉"的成本。行业ETF的价差通常为1个最小变动价位(0.001元)。以净值约1.2元的ETF为例,价差约0.001元,单边价差成本约万分之0.83,一次"卖出旧ETF+买入新ETF"的往返价差成本约万分之1.7。但流动性差的行业ETF盘口挂单稀薄,价差可能扩大到2~3个价位,成本随之翻倍甚至三倍。
冲击成本是自身订单吃掉盘口深度后造成的价格不利偏移,与下单量占盘口/成交量的比例强相关。它不体现在费率表上,却常是轮动成本中最大的一项。经验规律是:单笔委托量控制在标的近5分钟成交额的1%以内,冲击成本通常可压到万分之几;一旦超过5%,冲击成本可能迅速升至千分之一以上。行业ETF在板块情绪高涨时成交活跃、冲击小,在冷门行业或开盘/收盘时段流动性骤降,同样的金额冲击成本会显著放大。
三、制度性成本:申赎费用与机会成本
申赎费用只在通过一级市场申购赎回时发生。场内买卖ETF不涉及申赎费,但若采用"申购一篮子股票换ETF"或大额赎回做轮动,则需承担申购费/赎回费(部分ETF为0,部分为0.5%左右)以及组合证券过户费。对绝大多数中小资金轮动者,应坚持场内买卖,规避申赎环节;只有大资金做实物申赎套利或需要大额进出时,才把申赎费纳入模型。
机会成本最容易被忽略。它包含两部分:一是调仓等待期间,资金停留在旧标的或现金上而错失新标的涨幅;二是为等待更好价格而延迟成交,导致信号衰减。轮动信号往往有时效性,若为了省万分之几的价差而挂单等待半小时,可能错过板块启动,机会成本远超节省的摩擦成本。测算时可用"信号发出到成交的平均延迟天数×新旧标的日均收益差"做粗略估计,虽不精确,但能提醒我们不要过度优化执行细节。
四、占比规律:谁是大头,取决于资金量与标的流动性
把六项成本放到同一张表里比较,会发现占比并非固定,而是随两个变量移动:单笔调仓金额和标的流动性。对单笔5万元以内、交易主流宽基或热门行业ETF的账户,一次往返的总成本大致在万分之5~万分之10区间,其中价差与冲击合计约占一半,佣金占三到四成,税费与申赎费接近0。当单笔金额升至50万元以上,冲击成本占比迅速上升,可能占到总成本的一半以上;若标的换成日成交额仅几千万元的冷门行业ETF,价差与冲击合计甚至可超过万分之20。
由此得到两条实操判断:其一,小资金的主要敌人是固定门槛(最低佣金)与价差,应优先选佣金低、价差稳定的券商与标的;其二,大资金的主要敌人是冲击成本,必须拆单、分批、选择成交活跃时段,并优先在流动性最好的行业ETF上做轮动。机会成本则与执行纪律相关,属于"越犹豫越贵"的成本,应通过预设执行规则(如信号次日开盘后30分钟内完成调仓)来约束。
五、可代入的估算口径
为便于后续章节测算,这里给出单次往返成本的估算式(参数均为示例假设,非实测):
单次往返成本率 ≈ 佣金率×2 + 价差率×2 + 冲击率×2 + 申赎费率 + 机会成本率
其中:
佣金率 = max(单笔金额×佣金费率, 5元) / 单笔金额
价差率 = (卖一价 - 买一价) / 2 / 中间价
冲击率 ≈ k × (单笔金额 / 近5分钟成交额),k取0.1~0.3的经验系数
机会成本率 ≈ 平均成交延迟(天) × 新旧标的日均收益差
举例说明(示例假设):单笔10万元,佣金费率万1.5,ETF价格1.2元、价差0.001元,近5分钟成交额800万元,k取0.2,延迟0.5天、日均收益差0.3%。则佣金率约万1.5(佣金15元高于最低5元),单边价差率约万0.42、往返万0.83,单边冲击率约0.2×10/800=万2.5、往返万5,机会成本率约0.15%。合计单次往返约万8.9,即约89元。若一年轮动24次(月均2次),年化成本拖累约2.1个百分点——这个量级足以吞掉相当一部分轮动超额收益,也正是后续测算必须精细化的原因。
理解六类成本各自的发生机制与占比移动规律后,下一步才能把它们组装成完整的轮动成本模型,并结合换手率估算年度拖累。本节的关键结论是:成本测算的精度不取决于公式多复杂,而取决于是否用对了每一类成本的真实口径——佣金看门槛、价差看盘口、冲击看量比、机会成本看纪律。