摘要: 股票与期货交易手续费包含佣金、印花税、过户费、交易所规费等。计算需区分品种与费率,股票买入无印花税,期货按手数或成交额收取。

股票手续费明细拆解

股票交易手续费由四部分构成。佣金是券商收取的服务费,买卖双向收取。当前市场默认佣金约为万分之二点五,通过线上客户经理调整可低至万分之一,部分券商对量化交易者提供万分之一以下费率。单笔佣金不足五元按五元收取,这对小额交易影响显著。印花税仅卖出时收取,税率为成交金额的万分之五,国家统一规定,不可调整。过户费由中国结算公司收取,买卖双向,费率为成交金额的万分之零点一,沪深市场统一。交易所规费包含证管费和经手费,合计约为成交金额的万分之零点六八七,通常已包含在券商佣金中,但部分券商选择单独列示。

买入与卖出计算差异

买入股票时,费用等于佣金加过户费。卖出股票时,费用等于佣金加过户费加印花税。假设以10元价格买入1000股,成交金额10000元,佣金按万分之二点五计算为2.5元,不足五元按五元收取。过户费为10000乘以0.001%等于0.1元。买入总费用5.1元。卖出时若股价仍为10元,佣金5元,过户费0.1元,印花税10000乘以0.05%等于5元,卖出总费用10.1元。一买一卖合计15.2元,占本金0.152%。若佣金为万分之一,买入佣金1元仍按五元收取,卖出同样五元,一买一卖20元?不对,佣金各5元共10元,加上过户费0.2元,印花税5元,合计15.2元与万二点五相同,因为小额交易触发最低五元。只有单笔佣金超过五元时,万分之一才体现优势。单笔成交金额需达到五万元,万分之一佣金为五元,此时万二点五佣金为12.5元,差额7.5元。

期货手续费计算逻辑

期货手续费分两种模式。固定值模式按每手收取固定金额,与成交价无关。螺纹钢期货手续费约为每手1.5元,玉米期货每手1.2元,黄金期货每手10元。比例值模式按成交金额的万分比收取,计算公式为成交价乘以合约乘数乘以手数乘以手续费率。沪铜期货手续费率为万分之零点五,假设沪铜价格70000元每吨,合约乘数5吨每手,交易1手,成交金额为70000乘以5等于350000元,手续费为350000乘以0.00005等于17.5元。

证券手续费怎么计算才能避免多花冤枉钱

平今仓与平昨仓区别

部分期货品种对平今仓收取更高手续费或免收。股指期货平今仓手续费为成交金额的万分之三点四五,平昨仓为万分之零点二三。国债期货平今仓手续费为每手3元,平昨仓每手3元但部分合约免收。铁矿石期货平今仓手续费为万分之四,平昨仓为万分之二。交易者需要明确当日开仓与隔日平仓的费用差异。日内高频交易者成本中,平今仓手续费占比极高。

量化交易中的手续费优化代码

量化策略回测必须精确模拟手续费,否则收益虚高。以下Python代码演示针对股票与期货的手续费计算函数。


def stock_fee(price, shares, commission_rate=0.00025, min_commission=5.0):

    amount = price * shares

    commission = max(amount * commission_rate, min_commission)

    transfer_fee = amount * 0.00001

    stamp_tax_sell = amount * 0.0005

    buy_cost = commission + transfer_fee

    sell_cost = commission + transfer_fee + stamp_tax_sell

    return buy_cost, sell_cost

def futures_fee(price, multiplier, lots, fee_type='fixed', fee_value=1.5, rate=0.00005):

    amount = price * multiplier * lots

    if fee_type == 'fixed':

        fee = fee_value * lots

    else:

        fee = amount * rate

    return fee

回测框架中需要区分开仓与平仓,股票卖出加印花税,期货平今仓调用不同费率参数。高频策略中,每笔交易省下万分之零点五的佣金,一年数百次交易可产生显著差异。选择券商时,量化交易者应协商佣金包含规费,避免双重收费。期货交易所返还政策也影响实际成本,资金量大的交易者可申请手续费返还,返还比例通常为交易所收取部分的百分之三十至百分之七十。

常见费率陷阱与检查清单

第一,佣金是否包含规费。部分券商宣传万分之一佣金,实际另收万分之一规费,总成本万分之一。第二,最低五元限制是否适用。股票每笔佣金不足五元按五元收,期货部分品种无最低限制。第三,印花税仅在卖出时收取,买入不收取。第四,过户费沪深已统一,但历史数据中深市曾无过户费。第五,期货平今仓费率需单独查询交易所公告,不同月份可能调整。第六,国债期货、股指期货、商品期货费率结构完全不同。第七,ETF场内交易免印花税,佣金参照股票但无过户费,费用更低。第八,可转债交易佣金通常为万分之零点五,无印花税。

交易者应每月核对交割单,计算实际费率与名义费率是否一致。使用上述代码构建个人费率计算器,对比不同券商报价。量化策略中,将手续费作为独立参数输入,避免固定值假设。高频策略需考虑滑点与手续费的叠加效应,手续费占净利润比例超过百分之三十时,策略需要优化交易频率或更换低费率通道。