股票佣金到底收多少
股票开户佣金没有统一标准。默认费率通常在万分之三左右,也就是每交易一万元收取三元。通过特定渠道或与客户经理协商,可以降到万分之一点五甚至更低。单笔佣金不足五元按五元收取,这个最低门槛对小额交易影响很大。买入和卖出双向收费,卖出时还要额外缴纳印花税千分之一,过户费万分之零点一。计算一笔完整交易的实际成本,必须把这三项加在一起。
假设账户佣金为万分之二,交易一万元股票,买入佣金两元但实收五元,卖出佣金两元实收五元,印花税十元,过户费零点一元。总成本约二十点一元。如果佣金降到万分之一点二,买入卖出各收一点二元,但依然受五元最低限制,总成本不变。只有当单笔交易金额超过四万一千六百元时,万分之一点二的佣金才会超过五元。大资金客户才能真正享受到低佣金的好处。

量化交易者尤其要注意佣金结构。高频策略每天产生大量交易,每笔省一元钱,一年下来就是数万元差距。选择券商时,除了看费率数字,还要确认是否支持程序化交易接口,以及接口是否额外收费。
期货手续费比股票复杂得多
期货手续费分两种收取方式。固定金额模式按手数收费,一手玉米一点二元,一手黄金十元,一手原油二十元。比例模式按成交金额的万分比收取,螺纹钢万分之二,白银万分之零点五。不同品种差异巨大,一手股指期货手续费可能高达几百元。
期货交易还有平今仓概念。当天开仓当天平仓,部分品种平今手续费是开仓的十倍甚至几十倍。股指期货平今手续费曾是开仓的三十倍以上。做日内交易必须提前查清每个品种的平今规则。
交易所收取的基础手续费之上,期货公司会加收一部分。默认加收可能是交易所标准的两三倍。联系客户经理可以谈到只加一分钱,甚至交易所标准加零。资金量大或交易频繁的账户有更大议价空间。
量化交易中的成本控制
程序化交易系统需要把佣金和手续费精确建模。回测时使用默认费率会严重高估策略收益。真实环境中,每笔交易的成本包括佣金、印花税、过户费、期货手续费、滑点。滑点往往比显性费用更致命。
下面是一个计算股票交易成本的Python函数,用于量化回测。
def stock_cost(price, shares, commission_rate=0.0002, min_commission=5, stamp_tax=0.001, transfer_fee=0.00001):
amount = price * shares
commission = max(amount * commission_rate, min_commission)
tax = amount * stamp_tax
transfer = amount * transfer_fee
return commission + tax + transfer
对于期货,每个品种需要单独配置手续费参数。
futures_fees = {
'RB': {'type': 'ratio', 'rate': 0.0002, 'close_today_multiplier': 3},
'CU': {'type': 'fixed', 'amount': 15, 'close_today_multiplier': 1},
'IF': {'type': 'ratio', 'rate': 0.000023, 'close_today_multiplier': 30}
}
回测引擎中应当根据开平标志和是否平今动态计算手续费。忽略平今惩罚会导致日内策略回测结果严重失真。
开户时怎么谈费率
不要直接在券商APP上自助开户。默认费率通常最高。找到客户经理,说明自己的交易频率和资金规模。股票账户要求万分之一点二以内,期货账户要求交易所加一分。如果资金量超过五十万,可以要求股票万分之一,期货交易所加零。
量化交易者还需要确认券商是否提供CTP接口、是否支持外部程序接入、是否有独立交易单元。这些服务可能单独收费,但会显著影响策略执行速度。低佣金加上低延迟接口,才是量化交易的正确配置。
开户前问清楚所有费用项目。股票问佣金、印花税、过户费、最低收费。期货问交易所手续费、公司加收、平今规则、保证金比例。不要只看广告宣传的万分之一,要算清楚实际交易一笔的真实支出。交易成本是量化策略的生死线,省下来的每一分钱都会变成净利润。
